1. d1a32c3 [ms-cxxabi] Fix the calling convention for operator new in records by Reid Kleckner · 11 years ago
  2. 3e3d20b "bool" should be a context-sensitive keyword in Altivec mode. by Bill Schmidt · 11 years ago
  3. 86a8730 Don't mark a type specifier as "owned" if there is no declaration to own. by Douglas Gregor · 11 years ago
  4. 58eb370 Fix PR15845: apparently MSVC does not support implicit int in C++ mode. by Richard Smith · 11 years ago
  5. c6a3177 Silence a silly sign compare warning from GCC. by Benjamin Kramer · 11 years ago
  6. a2c3646 Implement C++1y decltype(auto). by Richard Smith · 11 years ago
  7. ec64244 Parsing support for thread_local and _Thread_local. We give them the same by Richard Smith · 11 years ago
  8. d2615cc Add 178663 back. by Rafael Espindola · 11 years ago
  9. 4f8a3eb Revert 178663. by Rafael Espindola · 11 years ago
  10. 8f187f6 Don't compute a patched/semantic storage class. by Rafael Espindola · 11 years ago
  11. 4cf4a5e Support C11 _Atomic type qualifier. This is more-or-less just syntactic sugar for the _Atomic type specifier. by Richard Smith · 11 years ago
  12. 21f18c4 Add OpenCL samplers as Clang builtin types and check sampler related restrictions. by Guy Benyei · 12 years ago
  13. e6b9d80 Implement OpenCL event_t as Clang builtin type, including event_t related OpenCL restrictions (OpenCL 1.2 spec 6.9) by Guy Benyei · 12 years ago
  14. de03c15 Parsing support for C11's _Noreturn keyword. No semantics yet. by Richard Smith · 12 years ago
  15. c23e69d Fix Cast Code by David Greene · 12 years ago
  16. 80ad52f s/CPlusPlus0x/CPlusPlus11/g by Richard Smith · 12 years ago
  17. 67a0f6e Add comments back that were accidentally removed in r170933. by Chad Rosier · 12 years ago
  18. 22aa690 Remove unused arguments and rename to conform to coding standards. by Chad Rosier · 12 years ago
  19. b13621d Re-commit r170428 changes with Linux style file endings. by Guy Benyei · 12 years ago
  20. 7f92f2d Revert changes from r170428, as I accidentally changed the line endings of these files to Windows style. by Guy Benyei · 12 years ago
  21. 736104a Add OpenCL images as clang builtin types. by Guy Benyei · 12 years ago
  22. 55fc873 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 12 years ago
  23. d654f2d DR1528: C++11 doesn't allow repeated cv-qualifiers in declarators after all. by Richard Smith · 12 years ago
  24. 59c0a81 Fixed FunctionTypeLoc source range. by Abramo Bagnara · 12 years ago
  25. 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
  26. a14f400 Reversing the logic since C99 mode is actually not an extension. Also, changing the group to the singular to match the diagnostic better. by Aaron Ballman · 12 years ago
  27. 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
  28. b9c6261 Improvements to vexing-parse warnings. Make the no-parameters case more by Richard Smith · 12 years ago
  29. 42926a0 Pedantic -pedantic correction. Duplicate cv-qualifiers are permitted in C++11 by Richard Smith · 12 years ago
  30. 8e083e7 Reapply r158700 and fixup patches, minus one hunk that slipped through and by Sean Hunt · 12 years ago
  31. 5e94d6f Extend the support for cl-std to include 1.2. by Tanya Lattner · 12 years ago
  32. 3532936 Revert r158700 and dependent patches r158716, r158717, and r158731. by Jakob Stoklund Olesen · 12 years ago
  33. bfcb037 Improve the specification of spellings in Attr.td. by Sean Hunt · 12 years ago
  34. 54655be If parsing a trailing-return-type fails, don't pretend we didn't have one at by Richard Smith · 12 years ago
  35. e2010ee Inline a trivial clear() method. by Benjamin Kramer · 12 years ago
  36. a058fd4 Revert most of r154844, which was disabled in r155975. Keep around the by Richard Smith · 12 years ago
  37. 74e2fc3 Implement the last part of C++ [class.mem]p2, delaying the parsing of by Douglas Gregor · 12 years ago
  38. 5a5a971 For PR11916: Add support for g++'s __int128 keyword. Unlike __int128_t, this is by Richard Smith · 12 years ago
  39. 4e4d084 Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 13 years ago
  40. 39304fa __decltype is a GNU extension, not a C++11 extension. by Richard Smith · 13 years ago
  41. 7530c03 Remove unreachable code in Clang. (replace with llvm_unreachable where appropriate or when GCC requires it) by David Blaikie · 13 years ago
  42. 7ead5c7 Implement the missing pieces of Evaluate for _Complex types. With that complete, remove some code from CGExprConstant which is no longer necessary. While I'm here, a couple minor tweaks to _Complex-in-C++. (Specifically, make _Complex types literal types, and don't warn for _Complex int.) by Eli Friedman · 13 years ago
  43. 43f5103 Improve the warning for cv-qualifiers on free functions, from Ahmed Charles! by Douglas Gregor · 13 years ago
  44. 841804b Add -Wc++98-compat warnings for uses of the new keywords 'alignof', 'char16_t', by Richard Smith · 13 years ago
  45. aa4a99b Provide half floating point support as a storage only type. by Anton Korobeynikov · 13 years ago
  46. b001de7 Support for C1x _Atomic specifier (see testcase). This is primarily being committed at the moment to help support C++0x <atomic>, but it should be a solid base for implementing the full specification of C1x _Atomic. by Eli Friedman · 13 years ago
  47. b8b0e75 OpenCL: add a non-standard extension, cl_clang_storage_class_specifiers, by Peter Collingbourne · 13 years ago
  48. d6471f7 Rename Diagnostic to DiagnosticsEngine as per issue 5397 by David Blaikie · 13 years ago
  49. b219cfc Switch assert(0/false) llvm_unreachable. by David Blaikie · 13 years ago
  50. a64ccef Rename SourceLocation::getFileLocWithOffset -> getLocWithOffset. by Argyrios Kyrtzidis · 13 years ago
  51. 62ec1f2 Rename LangOptions::Microsoft to LangOptions::MicrosoftExt to make it clear that this flag must be used only for Microsoft extensions and not emulation; to avoid confusion with the new LangOptions::MicrosoftMode flag. by Francois Pichet · 13 years ago
  52. f3a762a Remove the restriction on module-private friends. Since the friend by Douglas Gregor · 13 years ago
  53. 6274d30 Friends cannot be declared module-private by Douglas Gregor · 13 years ago
  54. 8d267c5 Modules: introduce the __module_private__ declaration specifier, which by Douglas Gregor · 13 years ago
  55. 8f4fb19 PR10458: Finesse behaviour of C++0x features when in pre-0x mode. Accept for-range and auto with an ExtWarn, and produce a -Wc++0x-compat warning in C++98 mode when auto is used as a storage class. by Richard Smith · 13 years ago
  56. 90ebed0 Add 'mutable' to the function declarator chunk, to be used when by Douglas Gregor · 13 years ago
  57. 9dc71d2 Fixed enum types can be complete without actually being valid to use by John McCall · 13 years ago
  58. 1ab0d90 Fix a couple more issues related to r133854: by Richard Smith · 13 years ago
  59. 555f57e When deciding how to parse "= something" as part of a member by Douglas Gregor · 13 years ago
  60. 25a7676 Introduce DelayedCleanupPool useful for simplifying clean-up of certain resources that, while their by Argyrios Kyrtzidis · 13 years ago
  61. ca63c20 Implement a new type node, UnaryTransformType, designed to represent a by Sean Hunt · 13 years ago
  62. db5d44b Implement __underlying_type for libc++. by Sean Hunt · 13 years ago
  63. a5fc472 Fix a bunch of major problems with __unknown_anytype and properly test by John McCall · 13 years ago
  64. 8a29ba0 Remove the last of ClassVirtSpecifiers. by Anders Carlsson · 13 years ago
  65. b1f3968 Remove 'new' from virt-specifier since it's going to be removed in the next C++0x draft by Anders Carlsson · 13 years ago
  66. 0b7e678 Insomniac refactoring: change how the parser allocates attributes so that by John McCall · 13 years ago
  67. 0daaf32 Use ElaboratedType also for C. by Abramo Bagnara · 14 years ago
  68. 796aa44 Forgotten part of previous commit. by Abramo Bagnara · 14 years ago
  69. f525160 Teach libclang's token-annotation logic about context-sensitive by Douglas Gregor · 14 years ago
  70. 2553eaf Improved type source location for long long type. by Abramo Bagnara · 14 years ago
  71. 6e5d319 Propagate new-style exception spec information to Declarator. by Sebastian Redl · 14 years ago
  72. b46ae39 Fix PR9390 in not one, but two ways: by Douglas Gregor · 14 years ago
  73. 5f791bb Refactor the construction of nested-name-specifiers with by Douglas Gregor · 14 years ago
  74. c22b5ff Use NestedNameSpecifierLoc within out-of-line variables, function, and by Douglas Gregor · 14 years ago
  75. c34348a Retain complete source-location information for C++ by Douglas Gregor · 14 years ago
  76. 14aba76 Teach NestedNameSpecifier to keep track of namespace aliases the same by Douglas Gregor · 14 years ago
  77. 2e4c34a Teach CXXScopeSpec to handle the extension of a nested-name-specifier by Douglas Gregor · 14 years ago
  78. e2f82f7 Reject forbidden storage class specifiers in OpenCL. Patch by George Russell! by Peter Collingbourne · 14 years ago
  79. 83f5172 Rvalue references for *this: parse ref-qualifiers. by Douglas Gregor · 14 years ago
  80. cc54d59 Parse class-virt-specifier-seqs. by Anders Carlsson · 14 years ago
  81. 46127a9 More work on ClassVirtSpecifiers. by Anders Carlsson · 14 years ago
  82. c46bb7d Start stubbing out a ClassVirtSpecifiers class. by Anders Carlsson · 14 years ago
  83. b971dbd Change ParseOptionalCXX0XVirtSpecifierSeq to take a VirtSpecifiers struct. by Anders Carlsson · 14 years ago
  84. 7f040a9 Refactor how we collect attributes during parsing, and add slots for attributes by John McCall · 14 years ago
  85. 33e4e70 Refactoring of Diagnostic class. by Argyrios Kyrtzidis · 14 years ago
  86. dab60ad Implement the C++0x "trailing return type" feature, e.g., by Douglas Gregor · 14 years ago
  87. 9e46b8c Make sure we clear TypeSpecOwned when setting TypeSpecType to something when by John McCall · 14 years ago
  88. b3d8748 Abstract out passing around types and kill off ActionBase. by John McCall · 14 years ago
  89. d226f65 DeclPtrTy -> Decl * by John McCall · 14 years ago
  90. 1951085 Another step in the process of making the parser depend on Sema: by John McCall · 14 years ago[Renamed (98%) from lib/Parse/DeclSpec.cpp]
  91. 35f9a19 Fixed typedef inside extern "C". by Abramo Bagnara · 14 years ago
  92. 2e964a92 Add parentheses suggested by gcc. by Duncan Sands · 14 years ago
  93. 788b0fd improve altivec vector bool/pixel support, patch by Anton Yartsev by Chris Lattner · 14 years ago
  94. 16573fa Keep track of the actual storage specifier written on a variable or by Douglas Gregor · 14 years ago
  95. 849b243 Reinstate my CodeModificationHint -> FixItHint renaming patch, without by Douglas Gregor · 14 years ago
  96. 275313c Revert r100008, which inexplicably breaks the clang-i686-darwin10 builder by Douglas Gregor · 14 years ago
  97. d0ebe08 Rename CodeModificationHint to FixItHint, since we've been using the by Douglas Gregor · 14 years ago
  98. 8047f17 Revert the unused TST_pixel entry from r95335 as it is not listed in the Sema by Chandler Carruth · 15 years ago
  99. 82287d1 First stage of adding AltiVec support by John Thompson · 15 years ago
  100. ddf889a Improve source-location information for builtin TypeLocs, from Enea by Douglas Gregor · 15 years ago