summaryrefslogtreecommitdiffstats
path: root/test/Parser/cxx-decl.cpp
Commit message (Expand)AuthorAgeFilesLines
* Lit C++11 Compatibility Patch #8Charles Li2016-04-141-9/+43
* Replace "can not" with "cannot" in diagnostics messages.Ismail Pazarbasi2014-03-071-1/+1
* Downgrade bogus ExtWarn on duplicate 'friend' specifier to a Warning, and add aRichard Smith2014-01-101-6/+13
* PR9547: If we're parsing a simple-declaration that contains a tag definition,Richard Smith2013-11-191-2/+2
* PR17567: Improve diagnostic for a mistyped constructor name. If we see somethingRichard Smith2013-10-151-0/+9
* Parser: Avoid a crash-on-invalid when trying to diagnose function calls with ...Benjamin Kramer2013-10-101-0/+6
* Parse: Don't crash during parsing if we lack a simple-type-specifierDavid Majnemer2013-09-221-0/+8
* For "expected unqualified-id" errors after a double colon, and the double colonRichard Trieu2013-09-051-0/+15
* PR5066: If a declarator cannot have an identifier, and cannot possibly beRichard Smith2013-07-111-0/+7
* Don't accidentally and silently accept C++11 attributes in decl-specifier-seqsRichard Smith2013-02-221-0/+3
* PR15017: A '>' can appear after a type-specifier in a template-argument-list.Richard Smith2013-01-291-0/+4
* Give a more informative error message when the dot or arrow operator is usedRichard Trieu2013-01-261-0/+18
* Fix five more cases of tokens which can legally follow a type specifier.Richard Smith2013-01-191-1/+13
* Fix parsing of class specifiers before '\n' 'operator'.Nico Weber2013-01-181-0/+18
* PR9903: Recover from a member functon declared with the 'typedef' specifier byRichard Smith2012-11-151-1/+9
* Splitting the duplicated decl spec extension warning into two: one is an ExtW...Aaron Ballman2012-08-281-0/+2
* PR41111, PR5925, PR13210: Teach tentative parsing to annotate identifiers andRichard Smith2012-08-181-0/+3
* Add diagnostics for comma at end of enum and for extra semicolon at namespaceRichard Smith2012-07-231-4/+2
* Improve the diagnostic when a comma ends up at the end of a declarator groupRichard Smith2011-10-191-1/+31
* Avoid superfluous warning after an error is detcted and reported.Fariborz Jahanian2011-04-191-2/+2
* Emit a specific diagnostic when typedefing C++ bool, mirroring gcc.Argyrios Kyrtzidis2010-11-161-0/+3
* fix PR8380, a crash on invalid due to an illogical DeclSpec SourceRange being...Chris Lattner2010-11-091-0/+11
* Fix a crash when parsing malformed out-of-line member function Fariborz Jahanian2010-08-161-0/+7
* Allow an asm label specifier on C++ methods, like GCC does.Chris Lattner2010-06-131-0/+4
* fix PR6782, an accept invalid. We weren't emitting the diagnostic Chris Lattner2010-04-051-0/+10
* Don't infinite-loop if TryAnnotateCXXScopeToken fails to annotate but doesn'tJohn McCall2010-03-011-0/+4
* improve diagnostics for C++ struct ; issues. Before:Chris Lattner2010-02-021-0/+6
* Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.Daniel Dunbar2009-12-151-2/+2
* If we enter parens, colons can become un-sacred, allowing us to emitChris Lattner2009-12-101-1/+7
* fix a more evil case of : / :: confusion arising in ?:.Chris Lattner2009-12-101-1/+7
* fix incorrect parsing of bitfields pointed out by Doug. I choseChris Lattner2009-12-101-0/+9
* reapply my patch for PR4451, which improves diagnostics for :: vs : confusion.Chris Lattner2009-12-071-0/+30
* revert my previous patch, it is breaking something and I don't have timeChris Lattner2009-12-061-21/+0
* implement PR4451, improving error recovery for a mistaken : where a :: wasChris Lattner2009-12-061-0/+21
* Fix some C++ error recovery problems in init declarator parsingChris Lattner2009-04-121-0/+3