1. e1bb329 Fix crash on missing namespace name in namespace alias definition -- PR14085. by Nico Weber · 12 years ago
  2. a0d5878 Correct test inovocations to use %clang_cc1 rather than direct invocation (so that it can have additional options set when trying to debug issues causing regressions). by David Tweed · 12 years ago
  3. 53aec2a 'constexpr' and 'friend' are both declaration specifiers. Teach the parser this, for better error recovery. by Richard Smith · 12 years ago
  4. 9dd686d Update regression tests for r166617. by Eli Friedman · 12 years ago
  5. 87234c8 Fix typo, make test case slightly more reabable. Thanks to Dmitri Gribenko for by Lang Hames · 12 years ago
  6. 860022c When used in a compound expression FP_CONTRACT should proceed all explicit by Lang Hames · 12 years ago
  7. aa9a8ce DR1473: Do not require a space between operator"" and the ud-suffix in a by Richard Smith · 12 years ago
  8. 8e8fb3b Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. by Andy Gibbs · 12 years ago
  9. d654f2d DR1528: C++11 doesn't allow repeated cv-qualifiers in declarators after all. by Richard Smith · 12 years ago
  10. f4deaef Handle a "#pragma options align" inside a class. by Argyrios Kyrtzidis · 12 years ago
  11. 6880f49 Improve C++11 attribute parsing. by Michael Han · 12 years ago
  12. 568f785 Cleaning up the self initialization checker. by Richard Trieu · 12 years ago
  13. 4b08242 If a comma operator is followed by a token which unambiguously indicates the by Richard Smith · 12 years ago
  14. 3686c71 Recover properly after a parse error in a static_assert declaration. by Richard Smith · 12 years ago
  15. 69e4826 PR13775: When checking for a tag type being shadowed by some other declaration, by Richard Smith · 12 years ago
  16. 568ba87 Revert r163083 per chandlerc's request. by Joao Matos · 12 years ago
  17. 5be92de Implemented parsing and AST support for the MS __leave exception statement. Also a minor fix to __except printing in StmtPrinter.cpp. Thanks to Aaron Ballman for review. by Joao Matos · 12 years ago
  18. 17d35c3 Normalize line endings of r163013 (part 2). by Joao Matos · 12 years ago
  19. 6666ed4 Improved MSVC __interface support by adding first class support for it, instead of aliasing to "struct" which had some incorrect behaviour. Patch by David Robins. by Joao Matos · 12 years ago
  20. a6c66ce Change the representation of builtin functions in the AST by Eli Friedman · 12 years ago
  21. 3bc2226 PR13652: Don't assume the parameter array on a FunctionTypeLoc for a lambda will by Richard Smith · 12 years ago
  22. c828620 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 · 12 years ago
  23. 56d7f23 [ms-inline asm] Change the -fenable-experimental-ms-inline-asm option from a by Chad Rosier · 12 years ago
  24. 40b2e19 When disambiguating an expression-statement from a declaraton-statement, if the by Richard Smith · 12 years ago
  25. 78fe3e0 PR13619: Make sure we're not at EOF before looking at NextToken(). by Richard Smith · 12 years ago
  26. 0576681 PR41111, PR5925, PR13210: Teach tentative parsing to annotate identifiers and by Richard Smith · 12 years ago
  27. f37e421 [ms-inline asm] MSVC parses multiple __asm statements on a single line as one by Chad Rosier · 12 years ago
  28. 21ef711 [ms-inline asm] Add a helpful assert. by Chad Rosier · 12 years ago
  29. 950435c In 'delete []', the '[]' never starts a lambda. Update a FIXME with a standard reference and add a test. by Richard Smith · 12 years ago
  30. c3b2308 Unify the codepaths for emitting deprecation warnings. The test changes are just to account for us emitting notes more consistently. by Eli Friedman · 12 years ago
  31. b9c6261 Improvements to vexing-parse warnings. Make the no-parameters case more by Richard Smith · 12 years ago
  32. d30ec70 objective-c parsing. Don't crash when selector name by Fariborz Jahanian · 12 years ago
  33. 42926a0 Pedantic -pedantic correction. Duplicate cv-qualifiers are permitted in C++11 by Richard Smith · 12 years ago
  34. 5969a5f Do not warn about a function decl / direct init ambiguity if the function has a trailing return type. by Richard Smith · 12 years ago
  35. eab9d6f Add diagnostics for comma at end of enum and for extra semicolon at namespace by Richard Smith · 12 years ago
  36. 4397289 Revert r160319, it caused PR13417. Add a test for PR13417. by Nico Weber · 12 years ago
  37. 94f29f4 Better parser recovery in Objective-C containers. by Jordan Rose · 12 years ago
  38. 139be70 A ':' after an enum-specifier at class scope is a bitfield, not a typo for a ';'. by Richard Smith · 12 years ago
  39. f70a886 Add support for the C11 _Alignof keyword. by Jordan Rose · 12 years ago
  40. 0963017 Support the use of "=delete" and "=default" with delayed template by Douglas Gregor · 12 years ago
  41. c9f3517 Extend the "expected ';' after struct" logic to also apply to enums, and to by Richard Smith · 12 years ago
  42. 1e12b3d Recognize GNU attributes after 'enum class'. Fixes the libc++ build. by John McCall · 12 years ago
  43. 2edf0a2 Clean up a large number of C++11 attribute parse issues, including parsing by Sean Hunt · 12 years ago
  44. 67e8a8b objective-c: improve diagnostic when collection expression is by Fariborz Jahanian · 12 years ago
  45. 52e4ed9 [ms-style asm] Change the fatal error to an extension warning. Apparently, this by Chad Rosier · 12 years ago
  46. 260611a Restructure how the driver communicates information about the by John McCall · 12 years ago
  47. fc685ac Reapplying the changes from r158717 as they were rolled back to avoid merge conflicts from a separate problematic patch. by Aaron Ballman · 12 years ago
  48. 3532936 Revert r158700 and dependent patches r158716, r158717, and r158731. by Jakob Stoklund Olesen · 12 years ago
  49. ed35fd1 Improves parsing and semantic analysis for MS __declspec attributes. This includes support for the align (which fixes PR12631). by Aaron Ballman · 12 years ago
  50. 19a2702 Extend the error recovery for a template-argument-list terminated by '>>' to by Richard Smith · 12 years ago
  51. 50dc12a Recover when correcting an unknown type name to a keyword like "struct". by Kaelyn Uhrain · 12 years ago
  52. b3b26bf [ms-inline-asm] The __asm keyword is a statement separator, so multiple asm by Chad Rosier · 12 years ago
  53. a01eddb [ms-inline-asm] Cleanup MS style inline assembly parsing. by Chad Rosier · 12 years ago
  54. 54655be If parsing a trailing-return-type fails, don't pretend we didn't have one at by Richard Smith · 12 years ago
  55. 8d3607b Allow CorrectTypo to add/modify nested name qualifiers to typos that by Kaelyn Uhrain · 12 years ago
  56. d73ef13 Add pedantic warning -Wempty-translation-unit (C11 6.9p1). by Jordan Rose · 13 years ago
  57. c052dbb Recognize the MS inheritance attributes and turn them into attributes by John McCall · 13 years ago
  58. 6c20222 Fix line endings. by John McCall · 13 years ago
  59. da8d8c2 Add _alignof and __builtin_alignof as aliases for __alignof in by Douglas Gregor · 13 years ago
  60. 4b0e6f1 Move the warnings for extra semi-colons under -Wextra-semi. Also, added by Richard Trieu · 13 years ago
  61. 827adaf Don't use the implicit int rule for error recovery in C++. Instead, try to by Richard Smith · 13 years ago
  62. 2375677 Recover properly from a redundant 'typename' before a non-nested name. This is by Richard Smith · 13 years ago
  63. a971d24 Push the knowledge that we are parsing a type-id/type-name further into the by Richard Smith · 13 years ago
  64. f63eee7 Stop AltiVec parsing from going down the 'implicit int' codepath as part of its by Richard Smith · 13 years ago
  65. de88246 Restore paren, bracket and brace counts in parser when by Douglas Gregor · 13 years ago
  66. bddc7e5 improve error recovery for extra ')'s after a if/switch/while condition. Before: by Chris Lattner · 13 years ago
  67. 8bb21d3 switch some uses of ExpectAndConsume(tok::semi to use ExpectAndConsumeSemi. This allows by Chris Lattner · 13 years ago
  68. 392b3f5 Imrpove the note text for when a non-type decl hides a tag type by Kaelyn Uhrain · 13 years ago
  69. aec2ac6 Add note to help explain why a tag such as 'struct' is needed to refer by Kaelyn Uhrain · 13 years ago
  70. eb382ec Implements boxed expressions for Objective-C. <rdar://problem/10194391> by Patrick Beard · 13 years ago
  71. b2d899e Emulate a MSVC bug where the creation of pointer-to-member to protected member of base class is allowed but only from a static function. by Francois Pichet · 13 years ago
  72. e275a18 The result of the Microsoft __uuidof operator must be considered a global lvalue during constant expression evaluation. by Francois Pichet · 13 years ago
  73. 534986f Add an AttributedStmt type to represent a statement with C++11 attributes by Richard Smith · 13 years ago
  74. 6a91d38 Added a flag to the parser to skip method bodies. by Erik Verbruggen · 13 years ago
  75. 994d73f Part of PR10101: after a parse error in a declaration, try harder to find the by Richard Smith · 13 years ago
  76. 6ce48a7 Support C++11 attributes at the start of a parameter-declaration. by Richard Smith · 13 years ago
  77. c56298d Parsing of C++11 attributes: by Richard Smith · 13 years ago
  78. 6ee326a Disambiguation of '[[': by Richard Smith · 13 years ago
  79. eb52f86a Fix bugs found by -Wconstant-conversion improvements currently under review. by David Blaikie · 13 years ago
  80. b031eab Remove "parse error" in favor of more descriptive diagnostics. by David Blaikie · 13 years ago
  81. b2f6820 Added a new attribute, objc_root_class, which informs the compiler when a root class is intentionally declared. by Patrick Beard · 13 years ago
  82. 673720d Fix diagnostic text for r154163. by David Blaikie · 13 years ago
  83. 9df1b96 Restrict fixit for missing 'class' in template template parameters. by David Blaikie · 13 years ago
  84. a823545 Improve & simplify diagnostic for missing 'class' in template template parameter. by David Blaikie · 13 years ago
  85. a85cf39 Improve diagnostics for invalid use of non-static members / this: by Richard Smith · 13 years ago
  86. 460ef13 Correct error recovery when missing 'class' in a template template parameter. by David Blaikie · 13 years ago
  87. 52f10d5 Don't try to parse a malformed parameter list after a constructor or operator by Richard Smith · 13 years ago
  88. 2259286 If we see '(...' where we're expecting an abstract-declarator, that doesn't by Richard Smith · 13 years ago
  89. 412e0cc When we see 'Class(X' or 'Class::Class(X' and we suspect that it names a by Richard Smith · 13 years ago
  90. 0e3c989 Adding some more specific tests for enum declspec parsing, to prove that it really works. by Aaron Ballman · 13 years ago
  91. 6f42669 Fix a crash-on-invalid found by -Wlogical-op-parentheses. by David Blaikie · 13 years ago
  92. 7796eb5 Fix parsing of trailing-return-type. Types are syntactically prohibited from by Richard Smith · 13 years ago
  93. 69730c1 Fix parsing of type-specifier-seq's. Types are syntactically allowed to be by Richard Smith · 13 years ago
  94. 36f5cfe Support for raw and template forms of numeric user-defined literals, by Richard Smith · 13 years ago
  95. 3376277 Fix a couple of issues with literal-operator-id parsing, and provide recovery by Richard Smith · 13 years ago
  96. b453ad3 Add support for cooked forms of user-defined-integer-literal and by Richard Smith · 13 years ago
  97. 2fb4ae3 Implement C++11 [lex.ext]p10 for string and character literals: a ud-suffix not by Richard Smith · 13 years ago
  98. dd66be7 User-defined literal support for character literals. by Richard Smith · 13 years ago
  99. 9fcce65 AST representation for user-defined literals, plus just enough of semantic by Richard Smith · 13 years ago
  100. 99831e4 User-defined literals: reject string and character UDLs in all places where the by Richard Smith · 13 years ago