summaryrefslogtreecommitdiffstats
path: root/test/Parser/cxx-class.cpp
Commit message (Expand)AuthorAgeFilesLines
* Lit C++11 Compatibility Patch #8Charles Li2016-04-141-8/+54
* PR23942: a pure-specifier's integer literal must be spelled '0'Richard Smith2015-06-291-0/+10
* Add a new error for unexpected semi-colon before closing delimiter.Richard Trieu2015-05-121-3/+3
* [Parse] Don't crash on ~A::{Benjamin Kramer2015-03-291-0/+1
* Follow-up to r217302: Don't crash on ~A::A in a postfix expr suffix followed ...Nico Weber2015-02-021-0/+5
* Follow-up to r217302 and r227555: Don't crash on inline ~A::A() if A is an int.Nico Weber2015-01-301-0/+15
* Follow-up to r217302: Don't crash on ~A::A() if A is undeclared.Nico Weber2015-01-301-0/+2
* Fix crash-on-invalid and name lookup when recovering from ~X::X() typo.Richard Smith2015-01-151-2/+8
* If we don't find a matching ) for a ( in an exception specification, keep the...Richard Smith2015-01-131-0/+8
* Don't crash on access decls with invalid scope specifier, PR20887.Nico Weber2014-09-101-0/+5
* Add error, recovery and fixit for "~A::A() {...}".Richard Smith2014-09-061-0/+14
* PR20760: Don't assert (and produce better diagnostics) if a default initializerRichard Smith2014-08-271-0/+11
* Reject virt-specifiers on friend declarations. Give anonymous bitfields aRichard Smith2014-08-121-0/+10
* Improve diagnostics for malformed constructor declarations (where lookup forRichard Smith2014-03-031-1/+17
* Avoid extra error messages if method definition is inside function.Serge Pavlov2013-12-091-0/+10
* Add missing diagnostic for a nested-name-specifier on a free-standing type de...Richard Smith2013-03-181-0/+11
* PR13775: When checking for a tag type being shadowed by some other declaration,Richard Smith2012-09-061-0/+14
* Add diagnostics for comma at end of enum and for extra semicolon at namespaceRichard Smith2012-07-231-1/+5
* Move the warnings for extra semi-colons under -Wextra-semi. Also, addedRichard Trieu2012-05-161-2/+2
* Don't try to parse a malformed parameter list after a constructor or operatorRichard Smith2012-03-291-5/+4
* When we see 'Class(X' or 'Class::Class(X' and we suspect that it names aRichard Smith2012-03-271-0/+24
* Fix code so that a SkipUntil will ignore semicolons when skipping aRichard Trieu2012-01-211-0/+7
* Fix crash-on-invalid, improve error recovery, and test coverage for missing c...David Blaikie2011-10-131-0/+17
* Parse the optional semicolon after a C++ in-class member functionDouglas Gregor2011-01-191-2/+6
* Complain when an unnamed enumeration has no enumerations (inDouglas Gregor2010-07-131-1/+1
* Downgrade the "declaration does not declare anything" error to aDouglas Gregor2010-04-081-1/+1
* Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.Daniel Dunbar2009-12-151-1/+1
* Rename clang to clang-cc.Daniel Dunbar2009-03-241-1/+1
* Semantic checking for class template declarations andDouglas Gregor2009-02-061-1/+1
* Implement support for anonymous structs and unions in C. Both C andDouglas Gregor2009-01-121-1/+1
* implement PR3177 - "__extension__ union" not supported in C++ modeChris Lattner2008-12-181-0/+9
* Implement parsing and semantic checking of the 'mutable' keyword.Sebastian Redl2008-11-141-0/+1
* Update C++ status to reflect parser capabilities for chapter 9 (classes). Sli...Sebastian Redl2008-11-081-1/+9
* Handle unnamed bitfields when parsing C++ classes.Argyrios Kyrtzidis2008-06-281-0/+1
* Add parsing support for C++ classes.Argyrios Kyrtzidis2008-06-241-0/+19