summaryrefslogtreecommitdiff
path: root/test/Parser/cxx-class.cpp
AgeCommit message (Expand)Author
2016-04-14Lit C++11 Compatibility Patch #8Charles Li
2015-06-29PR23942: a pure-specifier's integer literal must be spelled '0'Richard Smith
2015-05-12Add a new error for unexpected semi-colon before closing delimiter.Richard Trieu
2015-03-29[Parse] Don't crash on ~A::{Benjamin Kramer
2015-02-02Follow-up to r217302: Don't crash on ~A::A in a postfix expr suffix followed ...Nico Weber
2015-01-30Follow-up to r217302 and r227555: Don't crash on inline ~A::A() if A is an int.Nico Weber
2015-01-30Follow-up to r217302: Don't crash on ~A::A() if A is undeclared.Nico Weber
2015-01-15Fix crash-on-invalid and name lookup when recovering from ~X::X() typo.Richard Smith
2015-01-13If we don't find a matching ) for a ( in an exception specification, keep the...Richard Smith
2014-09-10Don't crash on access decls with invalid scope specifier, PR20887.Nico Weber
2014-09-06Add error, recovery and fixit for "~A::A() {...}".Richard Smith
2014-08-27PR20760: Don't assert (and produce better diagnostics) if a default initializerRichard Smith
2014-08-12Reject virt-specifiers on friend declarations. Give anonymous bitfields aRichard Smith
2014-03-03Improve diagnostics for malformed constructor declarations (where lookup forRichard Smith
2013-12-09Avoid extra error messages if method definition is inside function.Serge Pavlov
2013-03-18Add missing diagnostic for a nested-name-specifier on a free-standing type de...Richard Smith
2012-09-06PR13775: When checking for a tag type being shadowed by some other declaration,Richard Smith
2012-07-23Add diagnostics for comma at end of enum and for extra semicolon at namespaceRichard Smith
2012-05-16Move the warnings for extra semi-colons under -Wextra-semi. Also, addedRichard Trieu
2012-03-29Don't try to parse a malformed parameter list after a constructor or operatorRichard Smith
2012-03-27When we see 'Class(X' or 'Class::Class(X' and we suspect that it names aRichard Smith
2012-01-21Fix code so that a SkipUntil will ignore semicolons when skipping aRichard Trieu
2011-10-13Fix crash-on-invalid, improve error recovery, and test coverage for missing c...David Blaikie
2011-01-19Parse the optional semicolon after a C++ in-class member functionDouglas Gregor
2010-07-13Complain when an unnamed enumeration has no enumerations (inDouglas Gregor
2010-04-08Downgrade the "declaration does not declare anything" error to aDouglas Gregor
2009-12-15Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.Daniel Dunbar
2009-03-24Rename clang to clang-cc.Daniel Dunbar
2009-02-06Semantic checking for class template declarations andDouglas Gregor
2009-01-12Implement support for anonymous structs and unions in C. Both C andDouglas Gregor
2008-12-18implement PR3177 - "__extension__ union" not supported in C++ modeChris Lattner
2008-11-14Implement parsing and semantic checking of the 'mutable' keyword.Sebastian Redl
2008-11-08Update C++ status to reflect parser capabilities for chapter 9 (classes). Sli...Sebastian Redl
2008-06-28Handle unnamed bitfields when parsing C++ classes.Argyrios Kyrtzidis
2008-06-24Add parsing support for C++ classes.Argyrios Kyrtzidis