aboutsummaryrefslogtreecommitdiff
path: root/test/SemaCXX/i-c-e-cxx.cpp
AgeCommit message (Expand)Author
2013-04-26C++1y: support simple variable assignments in constexpr functions.Richard Smith
2012-02-04In C++11 mode, when an integral constant expression is desired and we have aRichard Smith
2012-01-15Pedantic diagnostic correction: in C++, we have integral constant expressions,Richard Smith
2011-12-29Change the diagnostics which said 'accepted as an extension' to instead sayRichard Smith
2011-12-19constexpr handling improvements. Produce detailed diagnostics when a 'constexpr'Richard Smith
2011-10-24Revert r142844, it broke selfhost. The problem appears to be a missingRichard Smith
2011-10-24Constant expression evaluation: evaluate lvalues as lvalues, and rvalues asRichard Smith
2011-10-24In accordance with the C89, C99 and C++98 standards, ICEs can only containRichard Smith
2011-10-11Extend lvalue evaluation in ExprConstant.cpp to handle CK_LValueBitCast (whic...Eli Friedman
2011-09-29PR11040: CheckICE should not allow an lvalue bitcast as part of an integer co...Eli Friedman
2011-06-14fix rdar://9204520 - Accept int(0.85 * 10) as an initializer in a class memberChris Lattner
2010-09-06Update test for r113128.Eli Friedman
2010-05-18If a switch condition is constant, don't warn about missing enum cases.John McCall
2010-02-24References to const int parameters with ICE default arguments are not ICEs.John McCall
2010-02-06Per discussion, remove the explicit restriction on static const data members ...John McCall
2009-12-15Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.Daniel Dunbar
2009-12-03Add recursion guards to ice-checking and evaluation for declrefs, so weEli Friedman
2009-09-10Eliminate some "default"s in CheckICE.Douglas Gregor
2009-09-10static_cast, reinterpret_cast, and const_cast can all be used in C++Douglas Gregor
2009-03-24Rename clang to clang-cc.Daniel Dunbar
2009-02-07Make const-initialized const integral variables I-C-Es in C++.Sebastian Redl