summaryrefslogtreecommitdiffstats
path: root/include/clang/Basic/DiagnosticASTKinds.td
Commit message (Expand)AuthorAgeFilesLines
* [Modules] Implement ODR-like semantics for tag types in C/ObjCBruno Cardoso Lopes2017-07-011-3/+8
* Revert r301822 (and dependent r301825), which tried to improve theDaniel Jasper2017-05-021-3/+1
* Improve handling of arrays of unknown bound in constant expressions.Richard Smith2017-05-011-1/+3
* Improve fix for PR28739Richard Smith2017-01-311-1/+2
* P0136R1, DR1573, DR1645, DR1715, DR1736, DR1903, DR1941, DR1959, DR1991:Richard Smith2016-06-281-0/+5
* [Cxx1z-constexpr-lambda-P0170R1] Support parsing of constexpr specifier (and...Faisal Vali2016-03-261-0/+6
* [MS ABI] Detect and diagnose vftables which cannot be createdDavid Majnemer2015-05-011-0/+8
* constexpr evaluation for __builtin_assume_alignedHal Finkel2014-10-031-0/+7
* Add an explicit diagnostic for the case where an expression is not a constantRichard Smith2014-07-071-0/+4
* PR5683: Issue a warning when subtracting pointers to types of zero size, andRichard Smith2013-09-101-0/+2
* C++1y: track object lifetime during constexpr evaluation, and don't allowRichard Smith2013-07-241-0/+3
* PR16377: Allow evaluation of statement expressions in constant evaluation,Richard Smith2013-06-201-1/+4
* PR14503: Don't assert if a constexpr constructor temploid instantiates to aRichard Smith2013-06-181-0/+2
* Model temporary lifetime-extension explicitly in the AST. Use this model toRichard Smith2013-06-051-0/+4
* C++1y: Add a step limit to constexpr evaluation, to catch runaway loops.Richard Smith2013-05-081-0/+2
* C++1y: support for increment and decrement in constant expression evaluation.Richard Smith2013-05-051-13/+13
* C++1y: support simple variable assignments in constexpr functions.Richard Smith2013-04-261-13/+27
* C++1y constexpr extensions, round 1: Allow most forms of declaration andRichard Smith2013-04-221-0/+2
* Add space after ';'.Fariborz Jahanian2013-01-251-1/+1
* Improve diagnsotic further on integer overflow.Fariborz Jahanian2013-01-251-1/+1
* Fixes text of diagnostics in integer overflow patch.Fariborz Jahanian2013-01-241-1/+1
* Patch to check for integer overflow. It has beenFariborz Jahanian2013-01-241-0/+3
* Fix code that attempted to produce a diagnostic with one DiagnosticEngine, thenRichard Smith2012-12-201-1/+2
* Normalize line endings of r163013 (part 2).Joao Matos2012-08-311-7/+7
* Improved MSVC __interface support by adding first class support for it, inste...Joao Matos2012-08-311-7/+7
* Remove hacky temporary fix of r151585.Argyrios Kyrtzidis2012-03-151-5/+0
* When evaluating integer expressions include a check for sub-expressionsArgyrios Kyrtzidis2012-02-271-0/+5
* Implement constant expression support for __real__ and __imag__ on lvalueRichard Smith2012-02-181-2/+4
* constexpr tidyups:Richard Smith2012-02-161-0/+3
* Implement DR1454. This allows all intermediate results in constant expressionsRichard Smith2012-02-151-3/+5
* Remove unused diagnostics from include/clang/Basic/Diagnostic*.td files.Dmitri Gribenko2012-02-131-6/+0
* Update constexpr implementation to match CWG's chosen approach for core issuesRichard Smith2012-02-131-0/+5
* Update to new resolution for DR1458. When taking the address of an object ofRichard Smith2012-02-101-3/+0
* CWG issue 1405: mutable members are allowed in literal types, but can't undergoRichard Smith2012-02-091-0/+2
* Implement DR1458: Taking the address of an object of incomplete class type isRichard Smith2012-02-081-0/+3
* Implement the agreed resolution to DR1457: a signed left shift of a 1 bit intoRichard Smith2012-02-081-0/+1
* constexpr:Richard Smith2012-02-021-0/+11
* constexpr: overflow checking for integral and floating-point arithmetic.Richard Smith2012-02-011-0/+2
* constexpr: require 'this' to point to an object in a constexpr method call.Richard Smith2012-02-011-2/+4
* constexpr: add support for comparisons of pointer-to-members.Richard Smith2012-02-011-0/+2
* constexpr: the result of a relational operator between pointers to void isRichard Smith2012-01-311-0/+2
* constexpr: catch a collection of integral undefined behaviors:Richard Smith2012-01-311-0/+4
* C++11 generalized constant expressions: implement checking and diagnostics forRichard Smith2012-01-061-1/+14
* constexpr: support for evaluation and codegen of typeid constants.Richard Smith2011-12-271-0/+3
* constexpr: diagnostic improvements for invalid lvalue-to-rvalue conversions inRichard Smith2011-12-211-0/+19
* constexpr handling improvements. Produce detailed diagnostics when a 'constexpr'Richard Smith2011-12-191-0/+2
* C++11 constexpr: Add note stacks containing backtraces if constant evaluationRichard Smith2011-12-161-0/+4
* Add checks and diagnostics for many of the cases which C++11 considers to notRichard Smith2011-12-131-0/+18
* Further tweaking of diagnostic text for casts performing reinterpret_castRichard Smith2011-12-121-2/+2
* Clean up diagnostic wording for disallowed casts in C++11 constant expressions.Richard Smith2011-12-121-2/+2