llvm-project/clang/test/CXX
Richard Smith f368fb40df constexpr: Disable checking of constructor member initializer lists for
constexpr constructor templates. Such checking is optional, and currently hard
to get right since clang doesn't generate implicit member initializers until
instantiation (even for non-dependent members).

This is needed for clang to accept libstdc++ from g++4.6 in c++0x mode.

llvm-svn: 141547
2011-10-10 16:38:04 +00:00
..
basic constexpr: semantic checking for constexpr functions and constructors. Based in 2011-10-01 02:31:28 +00:00
class PR11067: A definition of a constexpr static variable doesn't need an initializer if the in-class declaration had one. Such a declaration must be initialized by a constant expression. 2011-10-06 09:21:12 +00:00
class.access Implement the restrictions in C++ [class.friend]p6, which disallow 2011-10-10 01:11:59 +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 constexpr: Disable checking of constructor member initializer lists for 2011-10-10 16:38:04 +00:00
dcl.decl When adding a direct initializer to a declaration, allow the 2011-10-10 16:05:18 +00:00
except After instantiating a 'noexcept' expression, be sure to convert it to 2011-10-09 18:31:23 +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 Allow C99 hexfloats in C++0x mode. This change resolves the standards 2011-08-30 22:40:35 +00:00
over Always add the built-in overload candidates for operators &&, ||, and 2011-10-10 14:05:31 +00:00
special Begin work consolidating ShouldDelete* functions. 2011-10-10 06:18:57 +00:00
stmt.stmt constexpr: semantic checking for constexpr variables. 2011-09-29 19:11:37 +00:00
temp Per the note in C++0x [temp.deduct.call]p4, don't attempt template 2011-10-09 22:06:46 +00:00