summaryrefslogtreecommitdiffstats
path: root/clang/test/CXX/expr/expr.const
Commit message (Expand)AuthorAgeFilesLines
* Don't crash while printing APValues that are lvalues casted to aDouglas Gregor2013-01-291-0/+13
* Teach Clang parser to reject C++11 attributes that appertain to declaration s...Michael Han2012-11-061-4/+4
* Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnost...Andy Gibbs2012-10-191-0/+1
* Revert r163829. The world (or libstdc++, at least) is not ready.Richard Smith2012-09-131-6/+5
* Remove speculative fix for C++ core issue 1407, since it was resolved as NAD.Richard Smith2012-09-131-5/+6
* Don't treat overflow in floating-point conversions as a hard error in constan...Eli Friedman2012-07-171-3/+3
* Extend -Wc++11-narrowing to cover converted constant expressions as well as b...Eli Friedman2012-03-291-0/+8
* Ensure that we instantiate static reference data members of class templatesRichard Smith2012-03-021-2/+2
* Implement DR1454. This allows all intermediate results in constant expressionsRichard Smith2012-02-151-14/+12
* Update constexpr implementation to match CWG's chosen approach for core issuesRichard Smith2012-02-131-7/+12
* Update to new resolution for DR1458. When taking the address of an object ofRichard Smith2012-02-101-3/+4
* Implement DR1458: Taking the address of an object of incomplete class type isRichard Smith2012-02-081-0/+16
* Add more testing for r149776.Richard Smith2012-02-081-0/+85
* Implement the agreed resolution to DR1457: a signed left shift of a 1 bit intoRichard Smith2012-02-081-2/+5
* constexpr: Fix implementation of DR1311: check for volatile qualifiers inRichard Smith2012-02-051-9/+8
* In C++11 mode, when an integral constant expression is desired and we have aRichard Smith2012-02-041-13/+15
* constexpr:Richard Smith2012-02-021-9/+59
* constexpr: check for overflow in pointer subtraction.Richard Smith2012-02-011-1/+9
* constexpr: overflow checking for integral and floating-point arithmetic.Richard Smith2012-02-011-0/+41
* constexpr: require 'this' to point to an object in a constexpr method call.Richard Smith2012-02-011-0/+9
* constexpr: Treat INT_MIN % -1 as undefined behavior in C++11. Technically, itRichard Smith2012-01-311-0/+1
* constexpr: the result of a relational operator between pointers to void isRichard Smith2012-01-311-1/+12
* constexpr: catch a collection of integral undefined behaviors:Richard Smith2012-01-311-0/+24
* constexpr: remove integral conversion overflow checking introduced in r149286.Richard Smith2012-01-311-2/+2
* constexpr: disallow signed integer overflow in integral conversions in constantRichard Smith2012-01-301-0/+3
* constexpr: converted constant expression handling for enumerator values, caseRichard Smith2012-01-182-2/+115
* Pedantic diagnostic correction: in C++, we have integral constant expressions,Richard Smith2012-01-151-1/+1
* Allow constant-folding of references which were formed in a manner not permittedRichard Smith2012-01-121-1/+2
* C++11 generalized constant expressions: implement checking and diagnostics forRichard Smith2012-01-061-0/+21
* Unrevert r147271, reverted in r147361.Richard Smith2011-12-301-2/+2
* Revert r147271. This fixes PR11676.Rafael Espindola2011-12-301-2/+2
* constexpr: support for evaluation and codegen of typeid constants.Richard Smith2011-12-271-3/+2
* constexpr: perform zero-initialization prior to / instead of performing aRichard Smith2011-12-251-2/+2
* constexpr: diagnostic improvements for invalid lvalue-to-rvalue conversions inRichard Smith2011-12-211-20/+43
* constexpr handling improvements. Produce detailed diagnostics when a 'constexpr'Richard Smith2011-12-191-5/+5
* Reduce recursion limit on this test further to try to make the msys bot green.Richard Smith2011-12-161-3/+3
* C++11 constexpr: Add note stacks containing backtraces if constant evaluationRichard Smith2011-12-161-9/+9
* Halve the constexpr recursion depth in this test in an attempt to make theRichard Smith2011-12-141-3/+3
* Add checks and diagnostics for many of the cases which C++11 considers to notRichard Smith2011-12-131-1/+354
* Update all tests other than Driver/std.cpp to use -std=c++11 rather thanRichard Smith2011-10-131-1/+1
* Implement the initial part of C++0x [expr.const]p2, which specifiesDouglas Gregor2011-05-241-0/+25
OpenPOWER on IntegriCloud