- c08b693 Parse A::template B as an identifier rather than as a template-id with no by Richard Smith · 7 years ago
- 9f7b5cc [Parser] Fix assertion-on-invalid for unexpected typename. by Volodymyr Sapsai · 7 years ago
- c5089c0 Add a fixit for attributes incorrectly placed prior to 'struct/class/enum' keyword. by Faisal Vali · 8 years ago
- e9d8789 Suppress "redundant parens" warning for "A (::B())". by Richard Smith · 8 years ago
- f391db5 Don't produce redundant parentheses warning for "A (::B);" and the like. by Richard Smith · 8 years ago
- 1a88adb Lit C++11 Compatibility Patch #8 by Charles Li · 9 years ago
- 025f428 Replace "can not" with "cannot" in diagnostics messages. by Ismail Pazarbasi · 12 years ago
- c0a5d5b Downgrade bogus ExtWarn on duplicate 'friend' specifier to a Warning, and add a by Richard Smith · 12 years ago
- 404dfb4 PR9547: If we're parsing a simple-declaration that contains a tag definition, by Richard Smith · 12 years ago
- fb8b7b9 PR17567: Improve diagnostic for a mistyped constructor name. If we see something by Richard Smith · 12 years ago
- 5fc787f Parser: Avoid a crash-on-invalid when trying to diagnose function calls with -> in it. by Benjamin Kramer · 12 years ago
- a5e9255 Parse: Don't crash during parsing if we lack a simple-type-specifier by David Majnemer · 12 years ago
- 2f58696 For "expected unqualified-id" errors after a double colon, and the double colon by Richard Trieu · 12 years ago
- 9ce302e PR5066: If a declarator cannot have an identifier, and cannot possibly be by Richard Smith · 12 years ago
- 4cabd04 Don't accidentally and silently accept C++11 attributes in decl-specifier-seqs by Richard Smith · 13 years ago
- 52c5b87 PR15017: A '>' can appear after a type-specifier in a template-argument-list. by Richard Smith · 13 years ago
- 9c67267 Give a more informative error message when the dot or arrow operator is used by Richard Trieu · 13 years ago
- 1ac67d1 Fix five more cases of tokens which can legally follow a type specifier. by Richard Smith · 13 years ago
- 0bba2d1 Fix parsing of class specifiers before '\n' 'operator'. by Nico Weber · 13 years ago
- 2603b09 PR9903: Recover from a member functon declared with the 'typedef' specifier by by Richard Smith · 13 years ago
- 3731b33 Splitting the duplicated decl spec extension warning into two: one is an ExtWarn and the other a vanilla warning. This addresses PR13705, where const char const * wouldn't warn unless -pedantic was specified under the right conditions. by Aaron Ballman · 13 years ago
- 4f605af PR41111, PR5925, PR13210: Teach tentative parsing to annotate identifiers and by Richard Smith · 13 years ago
- 87f5dc5 Add diagnostics for comma at end of enum and for extra semicolon at namespace by Richard Smith · 13 years ago
- 09f76ee Improve the diagnostic when a comma ends up at the end of a declarator group by Richard Smith · 14 years ago
- 2b05999 Avoid superfluous warning after an error is detcted and reported. by Fariborz Jahanian · 14 years ago
- 20ee5ae Emit a specific diagnostic when typedefing C++ bool, mirroring gcc. by Argyrios Kyrtzidis · 15 years ago
- 0786544 fix PR8380, a crash on invalid due to an illogical DeclSpec SourceRange being constructed. by Chris Lattner · 15 years ago
- 055068d Fix a crash when parsing malformed out-of-line member function by Fariborz Jahanian · 15 years ago
- f3d3b36 Allow an asm label specifier on C++ methods, like GCC does. by Chris Lattner · 15 years ago
- 005fc1b fix PR6782, an accept invalid. We weren't emitting the diagnostic by Chris Lattner · 15 years ago
- 8bc2a70 Don't infinite-loop if TryAnnotateCXXScopeToken fails to annotate but doesn't by John McCall · 16 years ago
- 916dbf1 improve diagnostics for C++ struct ; issues. Before: by Chris Lattner · 16 years ago
- 8fbe78f Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'. by Daniel Dunbar · 16 years ago
- 3c674cf If we enter parens, colons can become un-sacred, allowing us to emit by Chris Lattner · 16 years ago
- 244b96b fix a more evil case of : / :: confusion arising in ?:. by Chris Lattner · 16 years ago
- 17c3b1f fix incorrect parsing of bitfields pointed out by Doug. I chose by Chris Lattner · 16 years ago
- 1c42803 reapply my patch for PR4451, which improves diagnostics for :: vs : confusion. by Chris Lattner · 16 years ago
- ed08523 revert my previous patch, it is breaking something and I don't have time by Chris Lattner · 16 years ago
- 71d5bf1 implement PR4451, improving error recovery for a mistaken : where a :: was by Chris Lattner · 16 years ago
- 869c661 Fix some C++ error recovery problems in init declarator parsing by Chris Lattner · 16 years ago