1. 62f675c Avoid spurious error messages if parent template class cannot be instantiated by Serge Pavlov · 11 years ago
  2. ef4579c Started implementing variable templates. Top level declarations should be fully supported, up to some limitations documented as FIXMEs or TODO. Static data member templates work very partially. Static data member templates of class templates need particular attention... by Larisse Voufo · 11 years ago
  3. fcbe208 Parse: Don't consider attributes of broken member declarators by David Majnemer · 11 years ago
  4. 8d030c7 Improve clarity/consistency of a few UsingDecl methods and related helpers. by Enea Zaffanella · 11 years ago
  5. 4549d7f ArrayRef'ize Sema::FinalizeDeclaratorGroup, Sema::BuildDeclaratorGroup and by Rafael Espindola · 11 years ago
  6. 2d77634 Fixed source location info for UnaryTransformTypeLoc nodes. by Enea Zaffanella · 11 years ago
  7. 09d19ef Use SmallVectorImpl instead of SmallVector for iterators and references to avoid specifying the vector size unnecessarily. by Craig Topper · 11 years ago
  8. 572cf58 ArrayRef'ize Sema::CodeCompleteConstructorInitializer by Dmitri Gribenko · 11 years ago
  9. 4985429 Instantiation bug fix extension (cf. r184503) -- minor code fixes, including a typo that caused a runtime assertion after firing diagnosis for class definitions, with the 'template' keyword as template header, in friend declarations. by Larisse Voufo · 11 years ago
  10. 7c64ef0 Bug Fix: Template explicit instantiations should not have definitions (FixIts yet to be tested.) by Larisse Voufo · 11 years ago
  11. 6e91f4b Fix for PR 16367, display the name of a function in a diagnostic instead of by Richard Trieu · 11 years ago
  12. 79f4bb7 Add -Wdeprecated warnings and fixits for things deprecated in C++11: by Richard Smith · 11 years ago
  13. a36bbac ArrayRef'ize Sema::ActOnMemInitializer by Dmitri Gribenko · 11 years ago
  14. a2c3646 Implement C++1y decltype(auto). by Richard Smith · 11 years ago
  15. 2db075b Implement special-case name lookup for inheriting constructors: member by Richard Smith · 12 years ago
  16. c640058 OpenMP threadprivate directive parsing and semantic analysis by Alexey Bataev · 12 years ago
  17. 672edb0 Don't accidentally and silently accept C++11 attributes in decl-specifier-seqs by Richard Smith · 12 years ago
  18. 150d853 Don't skip '_Alignas' when disambiguating 'final'. '_Alignas' can't appear here, by Richard Smith · 12 years ago
  19. 6b3d3e5 Process and handle attributes on conditions and for loop variables. Process and by Richard Smith · 12 years ago
  20. 0532140 PR15300: Support C++11 attributes on base-specifiers. We don't support any such by Richard Smith · 12 years ago
  21. 3f6f51e Excise <cctype> from Clang (except clang-tblgen) in favor of CharInfo.h. by Jordan Rose · 12 years ago
  22. 1d87fba Provide a fixit for constexpr non-static data members. by David Blaikie · 12 years ago
  23. d03de6a Downgrade 'attribute ignored when parsing type' from error to warning, to match by Richard Smith · 12 years ago
  24. 8338a9d PR15017: A '>' can appear after a type-specifier in a template-argument-list. by Richard Smith · 12 years ago
  25. ba65f50 Fix five more cases of tokens which can legally follow a type specifier. by Richard Smith · 12 years ago
  26. 55fc3a7 Fix parsing of class specifiers before '\n' 'operator'. by Nico Weber · 12 years ago
  27. 93c8617 ArrayRef-ize some ctor initializer related APIs by David Blaikie · 12 years ago
  28. cd8ab51 Implement C++11 semantics for [[noreturn]] attribute. This required splitting by Richard Smith · 12 years ago
  29. cfa88f8 Remove useless 'llvm::' qualifier from names like StringRef and others that are by Dmitri Gribenko · 12 years ago
  30. fc35cbc Tighten types a bit. No functionality change. by Rafael Espindola · 12 years ago
  31. 07fc1ba Add fixit hints for misplaced C++11 attributes around class specifiers. by Michael Han · 12 years ago
  32. 4e24f0f s/CXX0X/CXX11/g, except for __GNU_EXPERIMENTAL_CXX0X__, and update a few nearby 'C++0x' comments. by Richard Smith · 12 years ago
  33. 80ad52f s/CPlusPlus0x/CPlusPlus11/g by Richard Smith · 12 years ago
  34. ad017fa Revert r170500. It over-zealously converted *ALL* things named Attributes, which is wrong here. by Bill Wendling · 12 years ago
  35. 094dbf9 Rename the 'Attributes' class to 'Attribute'. It's going to represent a single attribute in the future. by Bill Wendling · 12 years ago
  36. 7d033b2 [parser] Push a semi token for recovery only when it is actually missing. by Argyrios Kyrtzidis · 12 years ago
  37. 569cdc8 PR14549. Don't assert if we see an incomplete decltype specifier at the end of the file. by Richard Smith · 12 years ago
  38. 55fc873 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 12 years ago
  39. 52b501c Implement C++11 [dcl.attr.grammar] p4: If an attribute-specifier-seq appertains to a friend declaration, that declaration shall be a definition. by Michael Han · 12 years ago
  40. 2e39713 Improve diagnostic on C++11 attribute specifiers that appear at wrong syntactic locations around class specifiers. by Michael Han · 12 years ago
  41. 97f8461 Made the "expected string literal" diagnostic more expressive by Andy Gibbs · 12 years ago
  42. 6f9a445 PR9903: Recover from a member functon declared with the 'typedef' specifier by by Richard Smith · 12 years ago
  43. e1bb329 Fix crash on missing namespace name in namespace alias definition -- PR14085. by Nico Weber · 12 years ago
  44. 1e58469 In Parser::ParseDecltypeSpecifier, make sure the end location it returns by Argyrios Kyrtzidis · 12 years ago
  45. f4deaef Handle a "#pragma options align" inside a class. by Argyrios Kyrtzidis · 12 years ago
  46. 6880f49 Improve C++11 attribute parsing. by Michael Han · 12 years ago
  47. e402e72 Fix for r163013 regression and further __interface enhancement. by John McCall · 12 years ago
  48. 3686c71 Recover properly after a parse error in a static_assert declaration. by Richard Smith · 12 years ago
  49. 17d35c3 Normalize line endings of r163013 (part 2). by Joao Matos · 12 years ago
  50. 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
  51. 1ddbd89 Fix a few -Wdocumentation warnings. by Dmitri Gribenko · 12 years ago
  52. 5354e77 Now that ASTMultiPtr is nothing more than a array reference, make it a MutableArrayRef. by Benjamin Kramer · 12 years ago
  53. 4e28d9e Remove ASTOwningVector, it doesn't own anything and provides no value over SmallVector. by Benjamin Kramer · 12 years ago
  54. 3fe198b Rip out remnants of move semantic emulation and smart pointers in Sema. by Benjamin Kramer · 12 years ago
  55. eab9d6f Add diagnostics for comma at end of enum and for extra semicolon at namespace by Richard Smith · 12 years ago
  56. 139be70 A ':' after an enum-specifier at class scope is a bitfield, not a typo for a ';'. by Richard Smith · 12 years ago
  57. c9f3517 Extend the "expected ';' after struct" logic to also apply to enums, and to by Richard Smith · 12 years ago
  58. 2edf0a2 Clean up a large number of C++11 attribute parse issues, including parsing by Sean Hunt · 12 years ago
  59. c1fb542 Perform typo correction for base class specifiers. by Kaelyn Uhrain · 12 years ago
  60. 8e083e7 Reapply r158700 and fixup patches, minus one hunk that slipped through and by Sean Hunt · 12 years ago
  61. 3532936 Revert r158700 and dependent patches r158716, r158717, and r158731. by Jakob Stoklund Olesen · 12 years ago
  62. bfcb037 Improve the specification of spellings in Attr.td. by Sean Hunt · 12 years ago
  63. 93f95f2 Handle C++11 attribute namespaces automatically. by Sean Hunt · 12 years ago
  64. ca52330 PR13064: Store whether an in-class initializer uses direct or copy by Richard Smith · 12 years ago
  65. c052dbb Recognize the MS inheritance attributes and turn them into attributes by John McCall · 12 years ago
  66. 4b0e6f1 Move the warnings for extra semi-colons under -Wextra-semi. Also, added by Richard Trieu · 12 years ago
  67. 83a22ec Recover properly if a class member declaration starts with a scope specifier by Richard Smith · 12 years ago
  68. 1348967 Change how we suppress access control in explicit instantiations by John McCall · 12 years ago
  69. e0d3b4c Add -Wimplicit-fallthrough warning flag, which warns on fallthrough between by Richard Smith · 12 years ago
  70. a058fd4 Revert most of r154844, which was disabled in r155975. Keep around the by Richard Smith · 12 years ago
  71. e531001 PR12688: ParseCXXClassMemberDeclaration's sometimes-null ThisDecl takes another by Richard Smith · 12 years ago
  72. 0eb7526 Remove unnecessary StringRef->char*->StringRef conversion, which read uninitialized memory if the input wasn't 0-terminated. by Benjamin Kramer · 12 years ago
  73. a4156b8 Fix regression in r154844. If necessary, defer computing adjusted destructor by Richard Smith · 12 years ago
  74. 74e2fc3 Implement the last part of C++ [class.mem]p2, delaying the parsing of by Douglas Gregor · 12 years ago
  75. c56298d Parsing of C++11 attributes: by Richard Smith · 12 years ago
  76. 6ee326a Disambiguation of '[[': by Richard Smith · 12 years ago
  77. 1af83c4 Support for definitions of member enumerations of class templates outside the by Richard Smith · 13 years ago
  78. 6f42669 Fix a crash-on-invalid found by -Wlogical-op-parentheses. by David Blaikie · 13 years ago
  79. 7796eb5 Fix parsing of trailing-return-type. Types are syntactically prohibited from by Richard Smith · 13 years ago
  80. 69730c1 Fix parsing of type-specifier-seq's. Types are syntactically allowed to be by Richard Smith · 13 years ago
  81. 4e4d084 Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 13 years ago
  82. 99831e4 User-defined literals: reject string and character UDLs in all places where the by Richard Smith · 13 years ago
  83. 0cc323c static_assert: Allow any string-literal as the message, not just a character by Richard Smith · 13 years ago
  84. 2287c5e Make late-parsed attributes follow the conventions of ordinary by DeLesley Hutchins · 13 years ago
  85. d8e4dac Fix decltype crash-on-invalid, if we don't find a matching ')' for an ill-formed by Richard Smith · 13 years ago
  86. c7b5543 Back out __decltype warning from r151377: we should either warn on all the GNU by Richard Smith · 13 years ago
  87. 39304fa __decltype is a GNU extension, not a C++11 extension. by Richard Smith · 13 years ago
  88. aa5ab26 Handle "#pragma GCC visibility" in a few more places. Switch over "#pragma pack" to use the same handling that gcc does. Fixes <rdar://problem/10871094> and <rdar://problem/10893316>. by Eli Friedman · 13 years ago
  89. 33deb35 Fix parsing and processing initializer lists in return statements and as direct member initializers. by Sebastian Redl · 13 years ago
  90. 76f3f69 Implement C++11 [expr.call]p11: If the operand to a decltype-specifier is a by Richard Smith · 13 years ago
  91. 552e299 Implement name mangling for lambda expressions that occur within the by Douglas Gregor · 13 years ago
  92. 3164c14 Fix crash-on-invalid for 'operator int[]()' in C++11. by David Blaikie · 13 years ago
  93. 55d23c9 Added location for template keyword in TemplateSpecializationTypeLoc. In the process removed some naming ambiguities. by Abramo Bagnara · 13 years ago
  94. f7ccbad Basic: import SmallString<> into clang namespace by Dylan Noblesmith · 13 years ago
  95. 8fe83e1 Move a method from IdentifierTable.h out of line and remove the SmallString include. by Benjamin Kramer · 13 years ago
  96. e4b9276 Added source location for the template keyword in AST template-id expressions. by Abramo Bagnara · 13 years ago
  97. fad03b7 Avoid redundant NNS qualification in constructor/destructor names. by Abramo Bagnara · 13 years ago
  98. f211662 Support decltype in member initializers. by David Blaikie · 13 years ago
  99. 65ba948 Fix code so that a SkipUntil will ignore semicolons when skipping a by Richard Trieu · 13 years ago
  100. 7984de3 Improve 0-argument -Wvexing-parse diagnostic by adding notes with fix-its: by Richard Smith · 13 years ago