aboutsummaryrefslogtreecommitdiff
path: root/test/CXX/class
AgeCommit message (Expand)Author
2013-04-12Parsing support for thread_local and _Thread_local. We give them the sameRichard Smith
2013-01-29Move -Wstatic-float-init fixit into a note & don't recover as if constexprDavid Blaikie
2013-01-25Sync 'in class initialization of static const double' extension up with GCC,Richard Smith
2012-12-08Properly compute triviality for explicitly-defaulted or deleted special members.Richard Smith
2012-12-08Implement C++03 [dcl.init]p5's checking for value-initialization of referencesRichard Smith
2012-10-19Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnost...Andy Gibbs
2012-09-21PR13890: Warn on abstract final classes.David Blaikie
2012-07-30Update source location in test.Benjamin Kramer
2012-05-15Don't use the implicit int rule for error recovery in C++. Instead, try toRichard Smith
2012-05-15Fold the six functions checking explicitly-defaulted special member functionsRichard Smith
2012-05-02Disable our non-standard delayed parsing of exception specifications. DelayingRichard Smith
2012-04-29PR12688: ParseCXXClassMemberDeclaration's sometimes-null ThisDecl takes anotherRichard Smith
2012-04-24Don't try to delay parsing the exception specification for a data member of aRichard Smith
2012-04-24PR12629: Cope with parenthesized function types when attaching a delayedRichard Smith
2012-04-16Implement the last part of C++ [class.mem]p2, delaying the parsing ofDouglas Gregor
2012-04-05Improve diagnostics for invalid use of non-static members / this:Richard Smith
2012-02-26Don't assert when trying to diagnose why a class with a constructor template isRichard Smith
2012-02-16Make sure we still reject static data members in anonymous unions in C++11.Richard Smith
2012-02-16C++11 allows unions to have static data members. Remove the correspondingRichard Smith
2012-02-13Deal with a horrible C++11 special case. If a non-literal type has a constexprRichard Smith
2012-02-13Update constexpr implementation to match CWG's chosen approach for core issuesRichard Smith
2012-02-10PR11684, core issue 1417:Richard Smith
2012-02-09Remove the "unsupported" error for lambda expressions. It's annoying,Douglas Gregor
2012-02-09Various interrelated cleanups for lambdas:Douglas Gregor
2012-02-07Misc improvements to the diagnostic when a variable is odr-used in a context ...Eli Friedman
2012-01-19Further testing for instantiation of out-of-line constexpr static data memberRichard Smith
2012-01-19An instantiation of a constexpr static data member in a class template isRichard Smith
2011-12-15Modify how the -verify flag works. Currently, the verification string andRichard Trieu
2011-11-17Include named unions in union member init checkingDavid Blaikie
2011-11-07constexpr: static data members declared constexpr are required to have anRichard Smith
2011-11-07When we notice that a member function is defined with "= delete" or "=Douglas Gregor
2011-10-25Make the -Wc++11-compat warnings ignored by default, so we don't breakDouglas Gregor
2011-10-18In C++11, a class's members are allowed to be nominated as friends.Richard Smith
2011-10-13Update all tests other than Driver/std.cpp to use -std=c++11 rather thanRichard Smith
2011-10-12Switch diagnostic text from "C++0x" over to "C++11".Douglas Gregor
2011-10-10Per C++ [class.bit]p2, unnamed bit-fields are not members. Fixes PR10289.Douglas Gregor
2011-10-06PR11067: A definition of a constexpr static variable doesn't need an initiali...Richard Smith
2011-09-30Suggest adding 'constexpr' if the GNU extension for in-class initializers for...Richard Smith
2011-09-29Mark the ExtWarn for in-class initialization of static const float members as...Richard Smith
2011-09-29constexpr: semantic checking for constexpr variables.Richard Smith
2011-09-04PR10458: Finesse behaviour of C++0x features when in pre-0x mode. Accept for-...Richard Smith
2011-06-12Test for C++11 [class]p6 (trivial classes).Richard Smith
2011-06-11Implement support for C++11 in-class initialization of non-static data members.Richard Smith
2011-05-10Tweak the diagnostics for the C++0x extensions to friend types to noteDouglas Gregor
2011-05-04Fix a typo in a test.Richard Trieu
2011-04-27Diagnose attempts to implicitly instantiate a template before it isJohn McCall
2011-04-14When creating an implicit member expression through a qualified-id, check tha...Argyrios Kyrtzidis
2011-04-12This test works now; enable it.John McCall
2011-03-25Replace the call to ParseOptionalCXX0XClassVirtSpecifierSeq with code to only...Anders Carlsson
2011-03-25Remove warnings about using override control keywords in inline function defi...Anders Carlsson