llvm-project/clang/test/CXX
Richard Smith a77a0a6bf2 Track in the AST whether a function is constexpr.
llvm-svn: 137653
2011-08-15 21:04:07 +00:00
..
basic De-Unicode-ify. 2011-08-12 05:49:51 +00:00
class Test for C++11 [class]p6 (trivial classes). 2011-06-12 09:24:32 +00:00
class.access Update our diagnostics to properly account for move operations. 2011-05-25 23:16:36 +00:00
class.derived Get rid of handling of the 'explicit' keyword from class-head. We still parse it though, although that will change shortly. 2011-03-25 14:31:08 +00:00
conv Drop an unjustified limitation from Type::isObjectType(). Fixes PR7801 and doesn't seem to break anything. 2010-08-05 01:21:19 +00:00
dcl.dcl Track in the AST whether a function is constexpr. 2011-08-15 21:04:07 +00:00
dcl.decl Teach reference initialization from the result of a user-defined 2011-08-15 13:59:46 +00:00
except clang side to match the LLVM IR type system rewrite patch. 2011-07-09 17:41:47 +00:00
expr Implement support for C++11 in-class initialization of non-static data members. 2011-06-11 17:19:42 +00:00
lex This patch makes the string/character literal tests run in C, 2011-07-29 01:08:54 +00:00
over Make yet another placeholder type, this one marking that an expression is a bound 2011-04-26 20:42:42 +00:00
special Expand test of C++0x [class.copymove]p15 to make sure we're actually calling the copy constructor of a base/member from an explicitly-defaulted copy constructor, rather than the default constructor 2011-08-10 16:59:20 +00:00
stmt.stmt Factor out (some of) the checking for invalid forms of pointer 2011-06-27 08:02:19 +00:00
temp PR10359: Template declarations which define classes are not permitted to also contain declarators. Previously we would accept code like this: 2011-07-14 21:35:26 +00:00