| Commit message (Expand) | Author | Age | Files | Lines |
* | When typo-correcting a function name, consider correcting to a type name | Richard Smith | 2019-05-09 | 1 | -2/+2 |
* | Add missing diagnostic for anonymous struct/union definitions that don't | Richard Smith | 2019-04-24 | 1 | -1/+1 |
* | DR674, PR38883, PR40238: Qualified friend lookup should look for a | Richard Smith | 2019-01-07 | 1 | -2/+2 |
* | Related to PR37768: improve diagnostics for class name shadowing. | Richard Smith | 2018-06-20 | 2 | -3/+49 |
* | Adjust and fix failing CXX tests after r332799 | Eric Fiselier | 2018-05-19 | 1 | -8/+8 |
* | Implement DR2229, which prohibits unnamed bit-fields from having qualifiers i... | Aaron Ballman | 2018-03-17 | 1 | -1/+1 |
* | Don't warn about runtime behavior problems in variable initializers that we | Richard Smith | 2017-09-23 | 1 | -1/+1 |
* | revert changes from r311851. | Faisal Vali | 2017-08-27 | 1 | -14/+3 |
* | Don't see through 'using member-declarations' when determining the relation o... | Faisal Vali | 2017-08-27 | 1 | -3/+14 |
* | Fix all tests under test/CXX (and test/Analysis) to pass if clang's default | Richard Smith | 2016-08-31 | 1 | -1/+1 |
* | Implement C++17 P0386R2, inline variables. (The 'inline' specifier gives a | Richard Smith | 2016-06-25 | 2 | -3/+19 |
* | Lit C++11 Compatibility Patch #8 | Charles Li | 2016-04-14 | 2 | -3/+16 |
* | PR26048, PR26050: put non-type template parameters and indirect field decls | Richard Smith | 2016-01-06 | 1 | -4/+2 |
* | Fix half of PR26048. We don't yet diagnose the case where the anonymous union... | Richard Smith | 2016-01-06 | 3 | -2/+28 |
* | [Lit Test] Updated 20 Lit tests to be C++11 compatible. | Charles Li | 2015-12-10 | 1 | -1/+6 |
* | [Sema] Don't crash when friending an unqualified templated constructor | David Majnemer | 2015-09-30 | 1 | -0/+6 |
* | DR1909: Diagnose all invalid cases of a class member sharing its name with th... | Richard Smith | 2015-07-06 | 1 | -6/+35 |
* | When we see something that looks like a constructor with a return type, only ... | Richard Smith | 2015-07-06 | 1 | -5/+2 |
* | Don't crash if a declarator in a friend decl doesn't have a name. | Nico Weber | 2015-01-16 | 1 | -0/+4 |
* | PR21437, final part of DR1330: delay-parsing of exception-specifications. This | Richard Smith | 2014-11-13 | 1 | -0/+30 |
* | Implement DR1460: fix handling of default initializers in unions; don't allow | Richard Smith | 2013-12-10 | 1 | -0/+10 |
* | Provide better diagnostic wording for initializers on static | Hans Wennborg | 2013-11-21 | 1 | -5/+4 |
* | Teach typo correction to look inside of classes like it does namespaces. | Kaelyn Uhrain | 2013-09-26 | 1 | -4/+4 |
* | C++11: don't warn about the deprecated 'register' keyword if it's combined with | Richard Smith | 2013-06-17 | 1 | -1/+1 |
* | Add -Wdeprecated warnings and fixits for things deprecated in C++11: | Richard Smith | 2013-06-13 | 1 | -0/+4 |
* | Parsing support for thread_local and _Thread_local. We give them the same | Richard Smith | 2013-04-12 | 1 | -2/+10 |
* | Move -Wstatic-float-init fixit into a note & don't recover as if constexpr | David Blaikie | 2013-01-29 | 2 | -2/+2 |
* | Sync 'in class initialization of static const double' extension up with GCC, | Richard Smith | 2013-01-25 | 2 | -2/+2 |
* | Properly compute triviality for explicitly-defaulted or deleted special members. | Richard Smith | 2012-12-08 | 1 | -25/+28 |
* | Implement C++03 [dcl.init]p5's checking for value-initialization of references | Richard Smith | 2012-12-08 | 1 | -0/+6 |
* | Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnost... | Andy Gibbs | 2012-10-19 | 5 | -0/+5 |
* | PR13890: Warn on abstract final classes. | David Blaikie | 2012-09-21 | 1 | -0/+8 |
* | Update source location in test. | Benjamin Kramer | 2012-07-30 | 1 | -3/+2 |
* | Don't use the implicit int rule for error recovery in C++. Instead, try to | Richard Smith | 2012-05-15 | 1 | -2/+3 |
* | Fold the six functions checking explicitly-defaulted special member functions | Richard Smith | 2012-05-15 | 1 | -1/+1 |
* | Disable our non-standard delayed parsing of exception specifications. Delaying | Richard Smith | 2012-05-02 | 1 | -30/+0 |
* | PR12688: ParseCXXClassMemberDeclaration's sometimes-null ThisDecl takes another | Richard Smith | 2012-04-29 | 1 | -0/+13 |
* | Don't try to delay parsing the exception specification for a data member of a | Richard Smith | 2012-04-24 | 1 | -1/+9 |
* | PR12629: Cope with parenthesized function types when attaching a delayed | Richard Smith | 2012-04-24 | 1 | -1/+10 |
* | Implement the last part of C++ [class.mem]p2, delaying the parsing of | Douglas Gregor | 2012-04-16 | 1 | -0/+27 |
* | Improve diagnostics for invalid use of non-static members / this: | Richard Smith | 2012-04-05 | 1 | -2/+2 |
* | Don't assert when trying to diagnose why a class with a constructor template is | Richard Smith | 2012-02-26 | 1 | -0/+4 |
* | Make sure we still reject static data members in anonymous unions in C++11. | Richard Smith | 2012-02-16 | 1 | -0/+12 |
* | C++11 allows unions to have static data members. Remove the corresponding | Richard Smith | 2012-02-16 | 2 | -1/+38 |
* | Deal with a horrible C++11 special case. If a non-literal type has a constexpr | Richard Smith | 2012-02-13 | 1 | -3/+3 |
* | Update constexpr implementation to match CWG's chosen approach for core issues | Richard Smith | 2012-02-13 | 1 | -4/+3 |
* | PR11684, core issue 1417: | Richard Smith | 2012-02-10 | 1 | -1/+1 |
* | Remove the "unsupported" error for lambda expressions. It's annoying, | Douglas Gregor | 2012-02-09 | 1 | -1/+1 |
* | Various interrelated cleanups for lambdas: | Douglas Gregor | 2012-02-09 | 1 | -2/+2 |
* | Misc improvements to the diagnostic when a variable is odr-used in a context ... | Eli Friedman | 2012-02-07 | 3 | -2/+20 |