1. df1cce5 Support GNU attributes in alias-declarations now that GCC has implemented them by Richard Smith · 11 years ago
  2. d92aa2d PR17666: Instead of allowing an initial identifier argument in any attribute by Richard Smith · 11 years ago
  3. 645526c Parse: Disable delayed template parsing for constexpr functions by David Majnemer · 11 years ago
  4. d661d50 Revert r193073 and the attempt to fix it in r193170. by Chandler Carruth · 11 years ago
  5. 37acb25 Reenable 'break' in 'for' specifier to allow compilation of QT macro 'foreach' by Serge Pavlov · 11 years ago
  6. fb90266 Fix to PR8880 (clang dies processing a for loop). by Serge Pavlov · 11 years ago
  7. 530fa4f Check "late parsed" friend functions for redefinition by Alp Toker · 11 years ago
  8. 7121bdb [-fms-extensions] Permit 'override' in C++98 and 'sealed' as a synonym for 'final' by David Majnemer · 11 years ago
  9. 5eed7e0 Tidy up and improve error recovery for C++11 attributes in bad places. Based on by Richard Smith · 11 years ago
  10. b79b17b PR17567: Improve diagnostic for a mistyped constructor name. If we see something by Richard Smith · 11 years ago
  11. 8d1ab8a Don't get confused by a virt-specifier after a trailing-return-type - it's not by Richard Smith · 11 years ago
  12. a0950e8 Callback support for OpenCL extension pragmas. by Pekka Jaaskelainen · 11 years ago
  13. fbac5c1 Parser: Avoid a crash-on-invalid when trying to diagnose function calls with -> in it. by Benjamin Kramer · 11 years ago
  14. eeac7a4 Make wording for certain invalid unary expressions more consistent. by David Majnemer · 11 years ago
  15. 7ca0fce Fixed grammar. Thanks to Jordan Rose. by Serge Pavlov · 11 years ago
  16. 2a0a496 Add fixits suggesting parenthesis around type name in expressions like sizeof. by Serge Pavlov · 11 years ago
  17. a89ee57 Fix a typo suggestion regression introduced by r191544. by Kaelyn Uhrain · 11 years ago
  18. d195bc3 [OpenMP] Added parsing and semantic analysis for firstprivate clause by Alexey Bataev · 11 years ago
  19. 2ceb67a Don't suggest namespaces if the next token is a '.' by Kaelyn Uhrain · 11 years ago
  20. 0f90ee0 Don't give suggest things like function names on the left side of "=". by Kaelyn Uhrain · 11 years ago
  21. 6243f62 Avoid the hard-coded limit on the number of typo corrections attempted. by Kaelyn Uhrain · 11 years ago
  22. d7a495c Remove an unused variable - thanks to Nick Lewycky for pointing this out! by Faisal Vali · 11 years ago
  23. fad9e13 Implement a rudimentary form of generic lambdas. by Faisal Vali · 11 years ago
  24. a924f84 ObjectiveC: Handle the case of qualifying protocols by Fariborz Jahanian · 11 years ago
  25. 87d01cd Parse: Move simple-type-specifier sanity check earlier by David Majnemer · 11 years ago
  26. ff989a8 Parse: Don't crash during parsing if we lack a simple-type-specifier by David Majnemer · 11 years ago
  27. 58ee425 Remove a bogus diagnostic preventing static data member templates from being by Richard Smith · 11 years ago
  28. 414a1bd Add the intrinsic __builtin_convertvector by Hal Finkel · 11 years ago
  29. 175d417 Add some missing ProhibitAttributes calls to some declaration-like #pragmas. by Richard Smith · 11 years ago
  30. abcfa61 Parse: Template specializations which aren't dependent needn't have their parsing be delayed by David Majnemer · 11 years ago
  31. c561714 As Aaron pointed out it's simpler to reject wide string availability attr messages in the parser. by Benjamin Kramer · 11 years ago
  32. 9bd3cdc PR13657 (and duplicates): by Richard Smith · 11 years ago
  33. 12981a7 Fix the MCTargetAsmParser API change. by Joey Gouly · 11 years ago
  34. 0c01835 OpenMP: Data-sharing attributes analysis and clause 'shared' (fixed test threadprivate_messages.cpp) by Alexey Bataev · 11 years ago
  35. 9ec2891 C++11 attributes after 'constructor-name (' unambiguously signal that we have a by Richard Smith · 11 years ago
  36. efb288c For "expected unqualified-id" errors after a double colon, and the double colon by Richard Trieu · 11 years ago
  37. 67ac998 Parser: support Microsoft syntax for 'typename typedef' by David Majnemer · 11 years ago
  38. 4c6c411 Update GCC attribute argument parsing comment to better reflect what's going on by Richard Smith · 11 years ago
  39. 8edabd9 Factor out parsing and allocation of IdentifierLoc objects. by Richard Smith · 11 years ago
  40. 4367829 Revert "OpenMP: Data-sharing attributes analysis and clause 'shared'" by Rafael Espindola · 11 years ago
  41. 8f1a2db OpenMP: Data-sharing attributes analysis and clause 'shared' by Alexey Bataev · 11 years ago
  42. e720311 Possibly appeasing the build bots from r189711 by Aaron Ballman · 11 years ago
  43. 624421f Consolidating the notion of a GNU attribute parameter with the attribute argument list. by Aaron Ballman · 11 years ago
  44. 4a97b8e Remove Inheritable/NonInheritable flags from ProcessDeclAttributes. They don't by Richard Smith · 11 years ago
  45. 152b4e4 Revert "Implement a rudimentary form of generic lambdas." by Manuel Klimek · 11 years ago
  46. 28cc16a Revert "Remove some unused variables identified by Juergen Ributzka *I need to turn on this warning in Visual C++ - sorry!*" by Manuel Klimek · 11 years ago
  47. 21adb0c const'ify Sema::ActOnCXXTryBlock by by Robert Wilhelm · 11 years ago
  48. ebf5535 Remove some unused variables identified by Juergen Ributzka *I need to turn on this warning in Visual C++ - sorry!* by Faisal Vali · 11 years ago
  49. ecb5819 Implement a rudimentary form of generic lambdas. by Faisal Vali · 11 years ago
  50. e0f720e Remove Extension warning for GNU local labels. by Eli Friedman · 11 years ago
  51. c895f4d const'ify Sema::ActOnCompoundStmt by by Robert Wilhelm · 11 years ago
  52. 360d23e Parse: Do not 'HandleTopLevelDecl' on templated functions. by David Majnemer · 11 years ago
  53. 5a42820 Fix for dependent contexts in alias templates. by Eli Friedman · 11 years ago
  54. 4fce06c Fix Altivec vector literal parser hack for C++11. by Eli Friedman · 11 years ago
  55. 6010b4b Fix misindentation. by Richard Smith · 11 years ago
  56. 62f675c Avoid spurious error messages if parent template class cannot be instantiated by Serge Pavlov · 11 years ago
  57. ac32d90 PR9992: Serialize and deserialize the token sequence for a function template in by Richard Smith · 11 years ago
  58. 2521813 A bit of clean up based on peer's feedback... by Larisse Voufo · 11 years ago
  59. 9c90f7f Removed hack that was used to properly restore the nested name specifier of qualified variable template ids. It turns out that the current implementation was just not logical setup for it. This commit has made it so. by Larisse Voufo · 11 years ago
  60. 06935f3 Moved diagnosis of forward declarations of variable templates from Parser to Sema. by Larisse Voufo · 11 years ago
  61. 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
  62. fcbe208 Parse: Don't consider attributes of broken member declarators by David Majnemer · 11 years ago
  63. d66bf94 Avoid recursions when the parser finds out that it has too many brackets. by Rafael Espindola · 11 years ago
  64. 8d030c7 Improve clarity/consistency of a few UsingDecl methods and related helpers. by Enea Zaffanella · 11 years ago
  65. 844a527 Silence GCC warning for using both enum and unsigned in a ternary expr. by Benjamin Kramer · 11 years ago
  66. 4fa7eab OpenMP: basic support for #pragma omp parallel by Alexey Bataev · 11 years ago
  67. a3c6246 This patch removes unused parameter allProperties and converts remaining by Fariborz Jahanian · 11 years ago
  68. dd02543 Change cxx0x to cxx11 in diagnostic name. by Craig Topper · 11 years ago
  69. 6e9d86b Provide a better diagnostic and a fixit for a '.' or '->' before the left paren by Kaelyn Uhrain · 11 years ago
  70. a38253c PR5066: If a declarator cannot have an identifier, and cannot possibly be by Richard Smith · 11 years ago
  71. 4549d7f ArrayRef'ize Sema::FinalizeDeclaratorGroup, Sema::BuildDeclaratorGroup and by Rafael Espindola · 11 years ago
  72. 163fbf8 Use SmallVectorImpl::reverse_iterator instead of SmallVector to avoid specifying the vector size. by Craig Topper · 11 years ago
  73. 2d77634 Fixed source location info for UnaryTransformTypeLoc nodes. by Enea Zaffanella · 11 years ago
  74. 6b9240e Use SmallVectorImpl& for function arguments instead of SmallVector. by Craig Topper · 11 years ago
  75. 09d19ef Use SmallVectorImpl instead of SmallVector for iterators and references to avoid specifying the vector size unnecessarily. by Craig Topper · 11 years ago
  76. 54ca069 PR16480: Reimplement token-caching for constructor initializer lists. This by Richard Smith · 11 years ago
  77. 3e3d20b "bool" should be a context-sensitive keyword in Altivec mode. by Bill Schmidt · 11 years ago
  78. 572cf58 ArrayRef'ize Sema::CodeCompleteConstructorInitializer by Dmitri Gribenko · 11 years ago
  79. 319957c Add null check (resolves PR16423) by Stephen Lin · 11 years ago
  80. 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
  81. 7c64ef0 Bug Fix: Template explicit instantiations should not have definitions (FixIts yet to be tested.) by Larisse Voufo · 11 years ago
  82. 6e91f4b Fix for PR 16367, display the name of a function in a diagnostic instead of by Richard Trieu · 11 years ago
  83. 4b7bae3 Update to pass in pointers intead of references. by Bill Wendling · 11 years ago
  84. 9109bf1 C++11: don't warn about the deprecated 'register' keyword if it's combined with by Richard Smith · 11 years ago
  85. 050315b ArrayRef'ize Sema::CodeComplete* by Dmitri Gribenko · 11 years ago
  86. 6b759f4 Suppress the c++11 -Wdeprecated warning for 'register' if it is expanded from a by Richard Smith · 11 years ago
  87. 79f4bb7 Add -Wdeprecated warnings and fixits for things deprecated in C++11: by Richard Smith · 11 years ago
  88. 688f986 Fix the parser's updating of the template depth when parsing local templates and late-parsed templates. by Faisal Vali · 11 years ago
  89. 65efd10 Revert r183618. by Faisal Vali · 11 years ago
  90. 22bf46a Fix the parser's updating of the template depth when parsing local templates and late-parsed templates. This is a slight tweak of r180708; It avoids incrementing depth when non-template local classes nested within member templates of local classes are encountered. by Faisal Vali · 11 years ago
  91. 122e601 Recognition of empty structures and unions is moved to semantic stage by Serge Pavlov · 11 years ago
  92. 80e8ea9 address some comments on r183474: by Adrian Prantl · 11 years ago
  93. cafeb94 PR16243: Use CXXThisOverride during template instantiation, and fix up the by Richard Smith · 11 years ago
  94. a7ff62f Adding support for MSVC #pragma detect_mismatch functionality by emitting a FAILIFMISMATCH linker command into the object file. by Aaron Ballman · 11 years ago
  95. 3b7deda [modules] If we hit a failure while loading a PCH/module, abort parsing instead of trying to continue in an invalid state. by Argyrios Kyrtzidis · 11 years ago
  96. aa9df09 Adding in parsing and the start of semantic support for __sptr and __uptr pointer type qualifiers. This patch also fixes the correlated __ptr32 and __ptr64 pointer qualifiers so that they are truly type attributes instead of declaration attributes. by Aaron Ballman · 11 years ago
  97. 440d456 PR16094: I should have known Obj-C init-capture disambiguation couldn't be by Richard Smith · 11 years ago
  98. e4bb749 Objective-C parsing. Error recovery when category implementation by Fariborz Jahanian · 11 years ago
  99. 0d8e964 First pass of semantic analysis for init-captures: check the initializer, build by Richard Smith · 11 years ago
  100. 7247c88 Use only explicit bool conversion operator by David Blaikie · 11 years ago