summaryrefslogtreecommitdiff
path: root/test/CXX/class
Commit message (Expand)AuthorAgeFilesLines
* When typo-correcting a function name, consider correcting to a type nameRichard Smith2019-05-091-2/+2
* Add missing diagnostic for anonymous struct/union definitions that don'tRichard Smith2019-04-241-1/+1
* DR674, PR38883, PR40238: Qualified friend lookup should look for aRichard Smith2019-01-071-2/+2
* Related to PR37768: improve diagnostics for class name shadowing.Richard Smith2018-06-202-3/+49
* Adjust and fix failing CXX tests after r332799Eric Fiselier2018-05-191-8/+8
* Implement DR2229, which prohibits unnamed bit-fields from having qualifiers i...Aaron Ballman2018-03-171-1/+1
* Don't warn about runtime behavior problems in variable initializers that weRichard Smith2017-09-231-1/+1
* revert changes from r311851.Faisal Vali2017-08-271-14/+3
* Don't see through 'using member-declarations' when determining the relation o...Faisal Vali2017-08-271-3/+14
* Fix all tests under test/CXX (and test/Analysis) to pass if clang's defaultRichard Smith2016-08-311-1/+1
* Implement C++17 P0386R2, inline variables. (The 'inline' specifier gives aRichard Smith2016-06-252-3/+19
* Lit C++11 Compatibility Patch #8Charles Li2016-04-142-3/+16
* PR26048, PR26050: put non-type template parameters and indirect field declsRichard Smith2016-01-061-4/+2
* Fix half of PR26048. We don't yet diagnose the case where the anonymous union...Richard Smith2016-01-063-2/+28
* [Lit Test] Updated 20 Lit tests to be C++11 compatible.Charles Li2015-12-101-1/+6
* [Sema] Don't crash when friending an unqualified templated constructorDavid Majnemer2015-09-301-0/+6
* DR1909: Diagnose all invalid cases of a class member sharing its name with th...Richard Smith2015-07-061-6/+35
* When we see something that looks like a constructor with a return type, only ...Richard Smith2015-07-061-5/+2
* Don't crash if a declarator in a friend decl doesn't have a name.Nico Weber2015-01-161-0/+4
* PR21437, final part of DR1330: delay-parsing of exception-specifications. ThisRichard Smith2014-11-131-0/+30
* Implement DR1460: fix handling of default initializers in unions; don't allowRichard Smith2013-12-101-0/+10
* Provide better diagnostic wording for initializers on staticHans Wennborg2013-11-211-5/+4
* Teach typo correction to look inside of classes like it does namespaces.Kaelyn Uhrain2013-09-261-4/+4
* C++11: don't warn about the deprecated 'register' keyword if it's combined withRichard Smith2013-06-171-1/+1
* Add -Wdeprecated warnings and fixits for things deprecated in C++11:Richard Smith2013-06-131-0/+4
* Parsing support for thread_local and _Thread_local. We give them the sameRichard Smith2013-04-121-2/+10
* Move -Wstatic-float-init fixit into a note & don't recover as if constexprDavid Blaikie2013-01-292-2/+2
* Sync 'in class initialization of static const double' extension up with GCC,Richard Smith2013-01-252-2/+2
* Properly compute triviality for explicitly-defaulted or deleted special members.Richard Smith2012-12-081-25/+28
* Implement C++03 [dcl.init]p5's checking for value-initialization of referencesRichard Smith2012-12-081-0/+6
* Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnost...Andy Gibbs2012-10-195-0/+5
* PR13890: Warn on abstract final classes.David Blaikie2012-09-211-0/+8
* Update source location in test.Benjamin Kramer2012-07-301-3/+2
* Don't use the implicit int rule for error recovery in C++. Instead, try toRichard Smith2012-05-151-2/+3
* Fold the six functions checking explicitly-defaulted special member functionsRichard Smith2012-05-151-1/+1
* Disable our non-standard delayed parsing of exception specifications. DelayingRichard Smith2012-05-021-30/+0
* PR12688: ParseCXXClassMemberDeclaration's sometimes-null ThisDecl takes anotherRichard Smith2012-04-291-0/+13
* Don't try to delay parsing the exception specification for a data member of aRichard Smith2012-04-241-1/+9
* PR12629: Cope with parenthesized function types when attaching a delayedRichard Smith2012-04-241-1/+10
* Implement the last part of C++ [class.mem]p2, delaying the parsing ofDouglas Gregor2012-04-161-0/+27
* Improve diagnostics for invalid use of non-static members / this:Richard Smith2012-04-051-2/+2
* Don't assert when trying to diagnose why a class with a constructor template isRichard Smith2012-02-261-0/+4
* Make sure we still reject static data members in anonymous unions in C++11.Richard Smith2012-02-161-0/+12
* C++11 allows unions to have static data members. Remove the correspondingRichard Smith2012-02-162-1/+38
* Deal with a horrible C++11 special case. If a non-literal type has a constexprRichard Smith2012-02-131-3/+3
* Update constexpr implementation to match CWG's chosen approach for core issuesRichard Smith2012-02-131-4/+3
* PR11684, core issue 1417:Richard Smith2012-02-101-1/+1
* Remove the "unsupported" error for lambda expressions. It's annoying,Douglas Gregor2012-02-091-1/+1
* Various interrelated cleanups for lambdas:Douglas Gregor2012-02-091-2/+2
* Misc improvements to the diagnostic when a variable is odr-used in a context ...Eli Friedman2012-02-073-2/+20