1. 5471bc8 Allow C++0x enumerations with a fixed underlying type in by Douglas Gregor · 13 years ago
  2. 87e96eb PR10458: Last part of providing 'auto' type specifier as an extension in C++98: permit it within type-ids. by Richard Smith · 13 years ago
  3. 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
  4. 7d10087 Support code-completion for C++ inline methods and ObjC buffering methods. by Argyrios Kyrtzidis · 13 years ago
  5. e8cff36 objc - fixes a regression in declaring c decls nested in by Fariborz Jahanian · 13 years ago
  6. 58fd97a Add support for Microsoft __ptr32 keyword. Patch by Chris Cudmore! by Francois Pichet · 13 years ago
  7. a28948f Restore patch I reversed in r138040. Known buildbot failures are resolved. by Fariborz Jahanian · 13 years ago
  8. e6f07f5 Revers r138040. Need to look at a few buildbot failures. by Fariborz Jahanian · 13 years ago
  9. 3dbf2f5 objective-c: Bring objective-c handling of decl context by Fariborz Jahanian · 13 years ago
  10. 3bd9aa4 Add support for MSVC __unaligned attribute. Necessary to parse MSVC headers in 64-bit mode (ie: when _M_IA64 or _M_AMD64 is defined) by Francois Pichet · 13 years ago
  11. b51e031 Thread Safety: Added basic argument parsing for all new attributes. by Caitlin Sadowski · 13 years ago
  12. ae7902c Parsing of C++0x lambda expressions, from John Freeman with help from by Douglas Gregor · 13 years ago
  13. 5f9e272 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 13 years ago
  14. 90ebed0 Add 'mutable' to the function declarator chunk, to be used when by Douglas Gregor · 13 years ago
  15. 57c1300 Properly protect colons when parsing a nested-name-specifier as part by John McCall · 13 years ago
  16. 3fd1ba0 Clean up and refactor ParseFunctionDeclarator to reduce code by Douglas Gregor · 13 years ago
  17. c89edf5 Fix AST representations of alias-declarations which define tag types. Inside classes, the tag types need to have an associated access specifier, and inside function definitions, they need to be included in the declarations of the DeclStmt. These issues manifested as assertions during template instantiation, and also in a WIP constexpr patch. by Richard Smith · 13 years ago
  18. 25a7676 Introduce DelayedCleanupPool useful for simplifying clean-up of certain resources that, while their by Argyrios Kyrtzidis · 13 years ago
  19. e3d49b4 Handle decltype keyword in Parser::isDeclarationSpecifier. by Francois Pichet · 13 years ago
  20. f85e193 Automatic Reference Counting. by John McCall · 13 years ago
  21. dbef1bb Parse C++0x generalized initializers. by Sebastian Redl · 13 years ago
  22. db5d44b Implement __underlying_type for libc++. by Sean Hunt · 13 years ago
  23. e4246a6 Properly parse the 'default' and 'delete' keywords. by Sean Hunt · 13 years ago
  24. 373197b Don't fail at parsing __declspec(property(get=get_func_name)). Just skip everything inside property() for now while we wait for the BoostPro people to provide a complete patch. by Francois Pichet · 13 years ago
  25. bb85f8e Per Richard's suggestion, rename DefLoc to DefaultLoc where it appears. by Sean Hunt · 13 years ago
  26. fe2695e Do defaulted constructors properly. by Sean Hunt · 13 years ago
  27. 5f802e5 Revert r130912 in order to approach defaulted functions from the other by Sean Hunt · 13 years ago
  28. ad7ec12 Implement some framework for defaulted constructors. by Sean Hunt · 13 years ago
  29. bfad915 libstdc++ 4.4 uses __is_signed as an identifier, while Clang treats it by Douglas Gregor · 13 years ago
  30. 338d7f7 Upgrade Microsoft's __int8, __int16, __int32 and __int64 types from builtin defines to real types. by Francois Pichet · 13 years ago
  31. d0719b1 Clean out some cruft I introduced when adding Sema::ClassifyName() by Douglas Gregor · 13 years ago
  32. d9d75e5 Simplify the parser's handling of Sema::ClassifyName() for types, by by Douglas Gregor · 13 years ago
  33. 312eadb Implement a new identifier-classification scheme where Sema by Douglas Gregor · 13 years ago
  34. b8a9d3b Fixit suggestion for adding missing tag name should have a space after the tag name. Fixes rdar://9295072 by Argyrios Kyrtzidis · 13 years ago
  35. e106a0b Avoid superfluous warning after an error is detcted and reported. by Fariborz Jahanian · 13 years ago
  36. c6eb44b C1X: implement static asserts by Peter Collingbourne · 13 years ago
  37. ad762fc Add support for C++0x's range-based for loops, as specified by the C++11 draft standard (N3291). by Richard Smith · 13 years ago
  38. a5fc472 Fix a bunch of major problems with __unknown_anytype and properly test by John McCall · 13 years ago
  39. b53e417 Extend the new 'availability' attribute with support for an by Douglas Gregor · 13 years ago
  40. 0b7e678 Insomniac refactoring: change how the parser allocates attributes so that by John McCall · 13 years ago
  41. 0a0d2b1 Implement a new 'availability' attribute, that allows one to specify by Douglas Gregor · 13 years ago
  42. 207f4d8 Add support for language-specific address spaces. On top of that, by Peter Collingbourne · 13 years ago
  43. 0daaf32 Use ElaboratedType also for C. by Abramo Bagnara · 13 years ago
  44. 18d8b79 Disable 'auto' type deduction in Objective-C. It likes 'id' a bit too by Douglas Gregor · 13 years ago
  45. 796aa44 Forgotten part of previous commit. by Abramo Bagnara · 13 years ago
  46. f4e3cfb Add support for the OpenCL vec_step operator, by generalising and by Peter Collingbourne · 13 years ago
  47. 6e5d319 Propagate new-style exception spec information to Declarator. by Sebastian Redl · 13 years ago
  48. 7acafd0 Parser support for noexcept specifications. by Sebastian Redl · 13 years ago
  49. 059101f Push nested-name-specifier source-location information into dependent by Douglas Gregor · 13 years ago
  50. 9e87687 Reinstate the introduction of source-location information for by Douglas Gregor · 13 years ago
  51. 2786864 Revert r126748, my second attempt at nested-name-specifier source by Douglas Gregor · 13 years ago
  52. be38c5f Reinstate r126737, extending the generation of type-source location by Douglas Gregor · 13 years ago
  53. c34348a Retain complete source-location information for C++ by Douglas Gregor · 13 years ago
  54. 9ddba32 Tweak the CXXScopeSpec API a bit, so that we require the by Douglas Gregor · 13 years ago
  55. d067c07 Fix the behavior of -Wignored-qualifiers on return type qualifiers in by Chandler Carruth · 13 years ago
  56. 12e3ece Provide Fixit warning when 'auto' is intended as storage by Fariborz Jahanian · 13 years ago
  57. 86f208c Enable enumeration types with a fixed underlying type, e.g., by Douglas Gregor · 13 years ago
  58. b907560 Fix a little bug in the handling of enumeration types with a fixed by Douglas Gregor · 13 years ago
  59. 483b9f3 Tweaks to C++0x deduced auto type support: by Richard Smith · 13 years ago
  60. 6c6b0eb Turn on 'auto' in plain objc mode. by Fariborz Jahanian · 13 years ago
  61. 34b41d9 Implement the C++0x deduced 'auto' feature. by Richard Smith · 13 years ago
  62. 68e3c2e When code-completing within a list of declaration specifiers, by Douglas Gregor · 13 years ago
  63. f315fa8 OpenCL: add support for __kernel, kernel keywords and EXTENSION, by Peter Collingbourne · 13 years ago
  64. e2f82f7 Reject forbidden storage class specifiers in OpenCL. Patch by George Russell! by Peter Collingbourne · 13 years ago
  65. 683a81f Implement the suggested resolution to core issue 547, extended to also by Douglas Gregor · 13 years ago
  66. dfaa5fb Allow Microsoft attributes in a constructor's parameter list. by Francois Pichet · 13 years ago
  67. 1f38106 Improve the extension warning for the use of ref-qualifiers, to by Douglas Gregor · 13 years ago
  68. 83f5172 Rvalue references for *this: parse ref-qualifiers. by Douglas Gregor · 13 years ago
  69. 16cf8f5 Downgrade the error about rvalue references to an extension warning by Douglas Gregor · 13 years ago
  70. dec0984 Fix warnings found by gcc-4.6, from -Wunused-but-set-variable and by Jeffrey Yasskin · 14 years ago
  71. 8678d44 Fix an embarrassing think in the disambiguation logic for the ellipsis in a parameter-type-list by Douglas Gregor · 14 years ago
  72. 7f040a9 Refactor how we collect attributes during parsing, and add slots for attributes by John McCall · 14 years ago
  73. a8bc8c9 Implement parsing of function parameter packs and non-type template by Douglas Gregor · 14 years ago
  74. 075f8f1 Added ParenType type node. by Abramo Bagnara · 14 years ago
  75. a88cefd Added struct/class syntactic info for c++0x scoped enum. by Abramo Bagnara · 14 years ago
  76. a61b3e7 After parsing a ':' in an enum-specifier within class context, by Douglas Gregor · 14 years ago
  77. f27f03e Remove the other FIXME I added. This is covered by the Index test and not testable via -ast-dump. by Nico Weber · 14 years ago
  78. c43271e Try to get the bots green after r119966. by Nico Weber · 14 years ago
  79. 253e80b Fix the source range of CXXNewExprs. Fixes http://llvm.org/pr8661. by Nico Weber · 14 years ago
  80. 46f936e When parsing something that looks like an ill-formed by Douglas Gregor · 14 years ago
  81. 4383e18 Emit a specific diagnostic when typedefing C++ bool, mirroring gcc. by Argyrios Kyrtzidis · 14 years ago
  82. 8113ecf Region-allocate all AttributeList objects from a factory object instead of manually managing them by Ted Kremenek · 14 years ago
  83. 78b8105 Diagnose attempst to template using declarations and using directives. by John McCall · 14 years ago
  84. 729ad83 fix PR8380, a crash on invalid due to an illogical DeclSpec SourceRange being constructed. by Chris Lattner · 14 years ago
  85. 5b629aa Parse attributes on enumerators and instantiate attributes on enum decls. by John McCall · 14 years ago
  86. 9bd1d8d Teach the C++ simple-type-specifier parser and tentative parses about by Douglas Gregor · 14 years ago
  87. 334d47e Add parsing support for Microsoft attributes. MS attributes will just be skipped and not inserted into the AST for now. by Francois Pichet · 14 years ago
  88. 1274ccd Implement C++0x scoped enumerations, from Daniel Wallin! (and tweaked a by Douglas Gregor · 14 years ago
  89. a6eb5f8 When we encounter a '==' in a context expecting a '=', assume the user made a typo: by Argyrios Kyrtzidis · 14 years ago
  90. dab60ad Implement the C++0x "trailing return type" feature, e.g., by Douglas Gregor · 14 years ago
  91. c5be7b0 vla expressions used in __typeof__ must be evaluated. Fixes rdar://8476159. by Fariborz Jahanian · 14 years ago
  92. 37bf9d2 Allow the use of C++0x deleted functions as an extension in C++98. by Anders Carlsson · 14 years ago
  93. c7b6d88 Implement code completion for Objective-C class message sends that are by Douglas Gregor · 14 years ago
  94. 9497a73 Implement automatic bracket insertion for Objective-C class message by Douglas Gregor · 14 years ago
  95. be0f7bd When parsing default function arguments, do not mark any declarations by Douglas Gregor · 14 years ago
  96. a1a0478 Eliminate the comma locations from all of the Sema routines that deal by Douglas Gregor · 14 years ago
  97. 751f692 Improve recovery when a comma is missing between enumerators in an by Douglas Gregor · 14 years ago
  98. 52fc314 Add symantic support for the Pascal calling convention via by Dawn Perchik · 14 years ago
  99. 88e64ca Enable inline namespaces in C++03 as an extension. by Sebastian Redl · 14 years ago
  100. d078e64 Parser support for inline namespaces by Sebastian Redl · 14 years ago