1. bf36e25 Parse: add support for parsing CUDA kernel calls by Peter Collingbourne · 14 years ago
  2. 1e52dfc Support for objextive-c++ use of property-dot syntax as receiver by Fariborz Jahanian · 14 years ago
  3. 758afbc Fix a crash-on-invalid where we were trying to parse C++ constructs in by Douglas Gregor · 14 years ago
  4. 683a81f Implement the suggested resolution to core issue 547, extended to also by Douglas Gregor · 14 years ago
  5. dfaa5fb Allow Microsoft attributes in a constructor's parameter list. by Francois Pichet · 14 years ago
  6. 4867347 PR9037: Allow override, final, and new as an extension on inline members. by Nico Weber · 14 years ago
  7. 9f36113 Implement the Microsoft __is_convertible_to type trait, modeling the by Douglas Gregor · 14 years ago
  8. 1f38106 Improve the extension warning for the use of ref-qualifiers, to by Douglas Gregor · 14 years ago
  9. e3c7a7c Rvalue references for *this: tentative parsing and template argument deduction. by Douglas Gregor · 14 years ago
  10. 83f5172 Rvalue references for *this: parse ref-qualifiers. by Douglas Gregor · 14 years ago
  11. 16cf8f5 Downgrade the error about rvalue references to an extension warning by Douglas Gregor · 14 years ago
  12. 15e14a2 Get rid of [[hiding]], [[override]] and [[base_check]]. by Anders Carlsson · 14 years ago
  13. f89e042 Get rid of the [[final]] C++0x attribute. by Anders Carlsson · 14 years ago
  14. ce93a7c Accept the C++0x override control keywords as an extension in C++98. This is OK since the new syntax is unambiguous and can't be confused with C++98 syntax. If anyone disagrees, please shout! by Anders Carlsson · 14 years ago
  15. dfc2f10 Mark classes as final or explicit. Diagnose when a class marked 'final' is used as a base. by Anders Carlsson · 14 years ago
  16. cc54d59 Parse class-virt-specifier-seqs. by Anders Carlsson · 14 years ago
  17. 46127a9 More work on ClassVirtSpecifiers. by Anders Carlsson · 14 years ago
  18. f6a3ab0 Improve our parse recovery on 'case blah;' and 'default;'. by John McCall · 14 years ago
  19. 69d8316 Add some tests for reference-collapsing and referencing binding by Douglas Gregor · 14 years ago
  20. 69a8735 Pass the VirtSpecifiers along to Sema::ActOnCXXMemberDeclarator. by Anders Carlsson · 14 years ago
  21. 7eeb4ec Lazily initialize the 'final' and 'override' contextual keywords as suggested by Doug. by Anders Carlsson · 14 years ago
  22. 5ce5f52 Downgrade the "variadic templates are a C++0x feature" error to an by Douglas Gregor · 14 years ago
  23. 6952f1e Implement support for non-type template parameter packs whose type is by Douglas Gregor · 14 years ago
  24. 9ea416e Parse the optional semicolon after a C++ in-class member function by Douglas Gregor · 14 years ago
  25. dbee341 Add support for explicit constructor calls in Microsoft mode. For example: by Francois Pichet · 14 years ago
  26. dec0984 Fix warnings found by gcc-4.6, from -Wunused-but-set-variable and by Jeffrey Yasskin · 14 years ago
  27. b918d0f Convert "#pragma unused(...)" into tokens for the parser. by Argyrios Kyrtzidis · 14 years ago
  28. d6c4eb6 Remove dead code. by Anders Carlsson · 14 years ago
  29. b971dbd Change ParseOptionalCXX0XVirtSpecifierSeq to take a VirtSpecifiers struct. by Anders Carlsson · 14 years ago
  30. 1f3b6fd Begin work on supporting "N3206: Override control: Eliminating Attributes", from by Anders Carlsson · 14 years ago
  31. 4f3018e Make sure that we parse a '>>' that closes two template argument lists by Douglas Gregor · 14 years ago
  32. bc61bd8 When we're inside a functional cast, '>' is an operator. Fixes PR8912. by Douglas Gregor · 14 years ago
  33. cbb6748 Renamed CXXBaseOrMemberInitializer to CXXCtorInitializer. This is both shorter, by Sean Hunt · 14 years ago
  34. 8678d44 Fix an embarrassing think in the disambiguation logic for the ellipsis in a parameter-type-list by Douglas Gregor · 14 years ago
  35. ec5e696 Parse template template argument pack expansions. They're still not by Douglas Gregor · 14 years ago
  36. 61c4d28 Implement support for template template parameter packs, e.g., by Douglas Gregor · 14 years ago
  37. e6bf90a Use Parser::ExpectAndConsume() uniformly to eat semicolons after by Douglas Gregor · 14 years ago
  38. ee8aff0 Implement the sizeof...(pack) expression to compute the length of a by Douglas Gregor · 14 years ago
  39. 3fb9e4b Implement pack expansion of base initializers, so that we can by Douglas Gregor · 14 years ago
  40. b162054 Rename MaybeSkipFunctionBodyForCodeCompletion -> trySkippingFunctionBodyForCodeCompletion and check isCodeCompletionEnabled() before doing the call. by Argyrios Kyrtzidis · 14 years ago
  41. f90b27a Implement pack expansions whose pattern is a base-specifier. by Douglas Gregor · 14 years ago
  42. 0fe5397 When in code-completion, skip obj-c method bodies for speed up. by Argyrios Kyrtzidis · 14 years ago
  43. 3437f1f Speed up code-completion by skipping function bodies. by Argyrios Kyrtzidis · 14 years ago
  44. dcaa1ca Implement support for pack expansions in initializer lists and expression lists. by Douglas Gregor · 14 years ago
  45. 7f040a9 Refactor how we collect attributes during parsing, and add slots for attributes by John McCall · 14 years ago
  46. 662a482 Improve the diagnostic and recovery for missing colons after 'case' by Douglas Gregor · 14 years ago
  47. a8bc8c9 Implement parsing of function parameter packs and non-type template by Douglas Gregor · 14 years ago
  48. bdb2d50 Fix a major inconsistency in the representation of Objective-C by Douglas Gregor · 14 years ago
  49. a04426c Extend the parser to support pack expansions within exception by Douglas Gregor · 14 years ago
  50. 7536dd5 Introduce a new type, PackExpansionType, to capture types that are by Douglas Gregor · 14 years ago
  51. dd4430e Warn when synthesizing a property which is by Fariborz Jahanian · 14 years ago
  52. b321c0c fix typo by Chris Lattner · 14 years ago
  53. 075f8f1 Added ParenType type node. by Abramo Bagnara · 14 years ago
  54. f187237 Remove the TypesCompatibleExprClass AST node. Merge its functionality into BinaryTypeTraitExpr. by Francois Pichet · 14 years ago
  55. 346af03 Handle parameter attributes when tentative parsing for function/variable disambiguation. by Argyrios Kyrtzidis · 14 years ago
  56. 38c2b73 Fix enumerator not handled in switch warnings. by Francois Pichet · 14 years ago
  57. 6ad6f28 Type traits intrinsic implementation: __is_base_of(T, U) by Francois Pichet · 14 years ago
  58. f6a1648 Although we currently have explicit lvalue-to-rvalue conversions, they're by John McCall · 14 years ago
  59. a88cefd Added struct/class syntactic info for c++0x scoped enum. by Abramo Bagnara · 14 years ago
  60. a44724d Fixed source range for MS asm statement. by Abramo Bagnara · 14 years ago
  61. 7306ebf Not content to implement just "extern" explicit template by Douglas Gregor · 14 years ago
  62. a61b3e7 After parsing a ':' in an enum-specifier within class context, by Douglas Gregor · 14 years ago
  63. 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
  64. 76f11c9 Remove one I just added, add a more focused test for why the current code is correct. by Nico Weber · 14 years ago
  65. c43271e Try to get the bots green after r119966. by Nico Weber · 14 years ago
  66. 253e80b Fix the source range of CXXNewExprs. Fixes http://llvm.org/pr8661. by Nico Weber · 14 years ago
  67. 44aa1f3 Revert r119838 "Don't warn for empty 'if' body if there is a macro that expands to nothing" by Argyrios Kyrtzidis · 14 years ago
  68. a25b6a4 Don't warn for empty 'if' body if there is a macro that expands to nothing, e.g: by Argyrios Kyrtzidis · 14 years ago
  69. 46f936e When parsing something that looks like an ill-formed by Douglas Gregor · 14 years ago
  70. 9c4eb1f Refactoring. by Argyrios Kyrtzidis · 14 years ago
  71. 33e4e70 Refactoring of Diagnostic class. by Argyrios Kyrtzidis · 14 years ago
  72. 45ab4b5 In some situations, TemplateArgumentLoc wasn't setting TypeSourceLoc (see by Craig Silverstein · 14 years ago
  73. a4ffd85 For an Objective-C @synthesize statement, e.g., by Douglas Gregor · 14 years ago
  74. 4383e18 Emit a specific diagnostic when typedefing C++ bool, mirroring gcc. by Argyrios Kyrtzidis · 14 years ago
  75. 8113ecf Region-allocate all AttributeList objects from a factory object instead of manually managing them by Ted Kremenek · 14 years ago
  76. 78b8105 Diagnose attempst to template using declarations and using directives. by John McCall · 14 years ago
  77. df81c2c Issues good diagnostic when @end is missing. // rdar://8283484 by Fariborz Jahanian · 14 years ago
  78. 7d64271 tidy up by Chris Lattner · 14 years ago
  79. 729ad83 fix PR8380, a crash on invalid due to an illogical DeclSpec SourceRange being constructed. by Chris Lattner · 14 years ago
  80. 9fa8e56 Make this error less specific but also less likely to cause confusion. Fixes by Nick Lewycky · 14 years ago
  81. bf8cafa Properly handle temporaries that are created in a AsmStmt. by Argyrios Kyrtzidis · 14 years ago
  82. 46d545e Diagnose a coherant message when @interface by Fariborz Jahanian · 14 years ago
  83. 65e7a6b Clean up temporaries created by an asm statement. Fixes rdar://8540491 by Argyrios Kyrtzidis · 14 years ago
  84. 5b629aa Parse attributes on enumerators and instantiate attributes on enum decls. by John McCall · 14 years ago
  85. 9bd1d8d Teach the C++ simple-type-specifier parser and tentative parses about by Douglas Gregor · 14 years ago
  86. 369ea27 Diagnose the declaration of template template parameters that by Douglas Gregor · 14 years ago
  87. a25c408 Tag references shouldn't ever get template parameter lists. by John McCall · 14 years ago
  88. 9a34edb Redirect templated friend class decls to a new Sema callback and by John McCall · 14 years ago
  89. 75ab414 Provide code completion for types after the '^' that starts a block literal. by Douglas Gregor · 14 years ago
  90. 99ea734 When we are missing the ',' or '>' to terminate a template parameter by Douglas Gregor · 14 years ago
  91. d54eb44 Parse default arguments within member functions in source order, from by Douglas Gregor · 14 years ago
  92. 9c4bb2c Fix spelling error. by Cameron Esfahani · 14 years ago
  93. 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
  94. 1274ccd Implement C++0x scoped enumerations, from Daniel Wallin! (and tweaked a by Douglas Gregor · 14 years ago
  95. a6eb5f8 When we encounter a '==' in a context expecting a '=', assume the user made a typo: by Argyrios Kyrtzidis · 14 years ago
  96. 42499be Use ParseObjCSelectorPiece for parsing getter and setter names in @property declarations. Fixes PR8169. by Anders Carlsson · 14 years ago
  97. dab60ad Implement the C++0x "trailing return type" feature, e.g., by Douglas Gregor · 14 years ago
  98. 6229c8e enhance tentative parsing to handle ms extensions, patch by Martin Vejnar! by Chris Lattner · 14 years ago
  99. c5be7b0 vla expressions used in __typeof__ must be evaluated. Fixes rdar://8476159. by Fariborz Jahanian · 14 years ago
  100. 8577364 When we have two identifiers in a row in Objective-C, make sure to by Douglas Gregor · 14 years ago