1. c34348a Retain complete source-location information for C++ by Douglas Gregor · 14 years ago
  2. 9ddba32 Tweak the CXXScopeSpec API a bit, so that we require the by Douglas Gregor · 14 years ago
  3. d067c07 Fix the behavior of -Wignored-qualifiers on return type qualifiers in by Chandler Carruth · 14 years ago
  4. 12e3ece Provide Fixit warning when 'auto' is intended as storage by Fariborz Jahanian · 14 years ago
  5. 86f208c Enable enumeration types with a fixed underlying type, e.g., by Douglas Gregor · 14 years ago
  6. b907560 Fix a little bug in the handling of enumeration types with a fixed by Douglas Gregor · 14 years ago
  7. 483b9f3 Tweaks to C++0x deduced auto type support: by Richard Smith · 14 years ago
  8. 6c6b0eb Turn on 'auto' in plain objc mode. by Fariborz Jahanian · 14 years ago
  9. 34b41d9 Implement the C++0x deduced 'auto' feature. by Richard Smith · 14 years ago
  10. 68e3c2e When code-completing within a list of declaration specifiers, by Douglas Gregor · 14 years ago
  11. f315fa8 OpenCL: add support for __kernel, kernel keywords and EXTENSION, by Peter Collingbourne · 14 years ago
  12. e2f82f7 Reject forbidden storage class specifiers in OpenCL. Patch by George Russell! by Peter Collingbourne · 14 years ago
  13. 683a81f Implement the suggested resolution to core issue 547, extended to also by Douglas Gregor · 14 years ago
  14. dfaa5fb Allow Microsoft attributes in a constructor's parameter list. by Francois Pichet · 14 years ago
  15. 1f38106 Improve the extension warning for the use of ref-qualifiers, to by Douglas Gregor · 14 years ago
  16. 83f5172 Rvalue references for *this: parse ref-qualifiers. by Douglas Gregor · 14 years ago
  17. 16cf8f5 Downgrade the error about rvalue references to an extension warning by Douglas Gregor · 14 years ago
  18. dec0984 Fix warnings found by gcc-4.6, from -Wunused-but-set-variable and by Jeffrey Yasskin · 14 years ago
  19. 8678d44 Fix an embarrassing think in the disambiguation logic for the ellipsis in a parameter-type-list by Douglas Gregor · 14 years ago
  20. 7f040a9 Refactor how we collect attributes during parsing, and add slots for attributes by John McCall · 14 years ago
  21. a8bc8c9 Implement parsing of function parameter packs and non-type template by Douglas Gregor · 14 years ago
  22. 075f8f1 Added ParenType type node. by Abramo Bagnara · 14 years ago
  23. a88cefd Added struct/class syntactic info for c++0x scoped enum. by Abramo Bagnara · 14 years ago
  24. a61b3e7 After parsing a ':' in an enum-specifier within class context, by Douglas Gregor · 14 years ago
  25. 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
  26. c43271e Try to get the bots green after r119966. by Nico Weber · 14 years ago
  27. 253e80b Fix the source range of CXXNewExprs. Fixes http://llvm.org/pr8661. by Nico Weber · 14 years ago
  28. 46f936e When parsing something that looks like an ill-formed by Douglas Gregor · 14 years ago
  29. 4383e18 Emit a specific diagnostic when typedefing C++ bool, mirroring gcc. by Argyrios Kyrtzidis · 14 years ago
  30. 8113ecf Region-allocate all AttributeList objects from a factory object instead of manually managing them by Ted Kremenek · 14 years ago
  31. 78b8105 Diagnose attempst to template using declarations and using directives. by John McCall · 14 years ago
  32. 729ad83 fix PR8380, a crash on invalid due to an illogical DeclSpec SourceRange being constructed. by Chris Lattner · 14 years ago
  33. 5b629aa Parse attributes on enumerators and instantiate attributes on enum decls. by John McCall · 14 years ago
  34. 9bd1d8d Teach the C++ simple-type-specifier parser and tentative parses about by Douglas Gregor · 14 years ago
  35. 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
  36. 1274ccd Implement C++0x scoped enumerations, from Daniel Wallin! (and tweaked a by Douglas Gregor · 14 years ago
  37. a6eb5f8 When we encounter a '==' in a context expecting a '=', assume the user made a typo: by Argyrios Kyrtzidis · 14 years ago
  38. dab60ad Implement the C++0x "trailing return type" feature, e.g., by Douglas Gregor · 14 years ago
  39. c5be7b0 vla expressions used in __typeof__ must be evaluated. Fixes rdar://8476159. by Fariborz Jahanian · 14 years ago
  40. 37bf9d2 Allow the use of C++0x deleted functions as an extension in C++98. by Anders Carlsson · 14 years ago
  41. c7b6d88 Implement code completion for Objective-C class message sends that are by Douglas Gregor · 14 years ago
  42. 9497a73 Implement automatic bracket insertion for Objective-C class message by Douglas Gregor · 14 years ago
  43. be0f7bd When parsing default function arguments, do not mark any declarations by Douglas Gregor · 14 years ago
  44. a1a0478 Eliminate the comma locations from all of the Sema routines that deal by Douglas Gregor · 14 years ago
  45. 751f692 Improve recovery when a comma is missing between enumerators in an by Douglas Gregor · 14 years ago
  46. 52fc314 Add symantic support for the Pascal calling convention via by Dawn Perchik · 14 years ago
  47. 88e64ca Enable inline namespaces in C++03 as an extension. by Sebastian Redl · 14 years ago
  48. d078e64 Parser support for inline namespaces by Sebastian Redl · 14 years ago
  49. 1a480c4 Suggest "const" and "volatile" code completions after a function by Douglas Gregor · 14 years ago
  50. f312b1e One who seeks knowledge learns something new every day. by John McCall · 14 years ago
  51. 911093e Reformatting. by John McCall · 14 years ago
  52. 60d7b3a OwningExprResult -> ExprResult. This patch brought to you by by John McCall · 14 years ago
  53. b3d8748 Abstract out passing around types and kill off ActionBase. by John McCall · 14 years ago
  54. 9ae2f07 Kill off ExprArg (now just Expr*) and StmtArg (now just Stmt*). by John McCall · 14 years ago
  55. 2ccccb3 Introduce a new code-completion point when we're parsing a by Douglas Gregor · 14 years ago
  56. ae2fb14 When complaining about a duplicate declspec, provide a Fix-It that by Douglas Gregor · 14 years ago
  57. ca0408f Sundry incremental steps towards killing off Action. by John McCall · 14 years ago
  58. d226f65 DeclPtrTy -> Decl * by John McCall · 14 years ago
  59. 1951085 Another step in the process of making the parser depend on Sema: by John McCall · 14 years ago
  60. 46877cd Get rid of extra nesting when checking for invalid type, per Doug's comment. by Fariborz Jahanian · 14 years ago
  61. 1b72fa7 Diagnose if type of iboutletcollection attribute is a builtin type. by Fariborz Jahanian · 14 years ago
  62. d657742 Fix a crash when parsing malformed out-of-line member function by Fariborz Jahanian · 14 years ago
  63. e6b1bb6 Once code completion has completed, pass a "completion context" on to by Douglas Gregor · 14 years ago
  64. 2b602ad Introduce a new token kind 'cxx_defaultarg_end' to mark the end of C++ default arguments that were part of by Argyrios Kyrtzidis · 14 years ago
  65. 0333296 Reword the empty struct/union warning in C to note that such structs and unions have size 0 in C, size 1 in C++. Put this warning under -Wc++-compat. by Douglas Gregor · 14 years ago
  66. 004659a Fix PR7617 by not entering ParseFunctionDefinition when by Chris Lattner · 14 years ago
  67. c82daef add a const qualifier, refactor some code. by Chris Lattner · 14 years ago
  68. 23c94db Move the "current scope" state from the Parser into Action. This by Douglas Gregor · 14 years ago
  69. 36d3680 Make sure parens/braces/brackets are correctly balanced. by Argyrios Kyrtzidis · 14 years ago
  70. f13ca06 Make the "extra ';' inside a struct or union" diagnostic more by Douglas Gregor · 14 years ago
  71. a8f031f Add some missing parentheses, from Anton Yartsev by Douglas Gregor · 14 years ago
  72. 5ac3bdb Teach code completion to adjust its completion priorities based on the by Douglas Gregor · 14 years ago
  73. 0511552 Empty enum in c is now error to match gcc's behavior. (radar 8040068). by Fariborz Jahanian · 14 years ago
  74. dc84534 Improve code completion in failure cases in two ways: by Douglas Gregor · 14 years ago
  75. aec0371 Propagate access specifiers to anonymous union members nested within classes. by John McCall · 14 years ago
  76. e4da7a0 Added basic source locations to Elaborated and DependentName types. by Abramo Bagnara · 14 years ago
  77. f813a2c Add support for Microsoft's __thiscall, from Steven Watanabe! by Douglas Gregor · 14 years ago
  78. 9a65b81 Improve error recovery in C/ObjC when the first argument of a function by Chris Lattner · 14 years ago
  79. 83a9447 Refactor ParseFunctionDeclaratorIdentifierList to have the first by Chris Lattner · 14 years ago
  80. 8fc6d23 It's okay to reference an enum in a template definition, even though by Douglas Gregor · 14 years ago
  81. 48c89f4 Be more careful around dependent nested-name-specifiers, complaining by Douglas Gregor · 14 years ago
  82. 14b9162 Make Parser::ConsumeAndStoreUntil() more consistent with Parser::SkipUntil(). by Argyrios Kyrtzidis · 14 years ago
  83. c0b3964 Audit uses of Sema::LookupSingleName for those lookups that are by Douglas Gregor · 14 years ago
  84. ba9d853 Parse constructor names in friend declarations. Part of the fix for PR6207. by John McCall · 14 years ago
  85. 9ab1454 Make CXXScopeSpec invalid when incomplete, and propagate that into any by Jeffrey Yasskin · 14 years ago
  86. edc2877 Fix some redundant errors by changing CXXScopeSpec::isSet calls into by Jeffrey Yasskin · 14 years ago
  87. 5c5db55 fix PR6782, an accept invalid. We weren't emitting the diagnostic by Chris Lattner · 14 years ago
  88. 849b243 Reinstate my CodeModificationHint -> FixItHint renaming patch, without by Douglas Gregor · 14 years ago
  89. 275313c Revert r100008, which inexplicably breaks the clang-i686-darwin10 builder by Douglas Gregor · 14 years ago
  90. d0ebe08 Rename CodeModificationHint to FixItHint, since we've been using the by Douglas Gregor · 14 years ago
  91. ec1afbf Make sure we actually override ReadHeaderFileInfo when we meant to by Douglas Gregor · 15 years ago
  92. 9b9edd6 Diagnose the declaration of enum templates. Also, be a bit more by Douglas Gregor · 15 years ago
  93. 0022554 Robustify instantiation of templates when there are errors in the by Douglas Gregor · 15 years ago
  94. 2e0a715 Don't infinite-loop if TryAnnotateCXXScopeToken fails to annotate but doesn't by John McCall · 15 years ago
  95. 1b49242 pull some altivec stuff out of line. by Chris Lattner · 15 years ago
  96. b3a4e43 Implement PR6423 by using one token of lookahead to disambiguate by Chris Lattner · 15 years ago
  97. 9ba6166 Fix an assertion-on-error during tentative constructor parsing by by John McCall · 15 years ago
  98. 3c3aaf9 Only parse C++0x attribute specifiers in declarators when in C++0x by Douglas Gregor · 15 years ago
  99. 23e907a Improve the diagnostic given when referring to a tag type without a tag (in C) by John McCall · 15 years ago
  100. 1e37765 Clean up ownership of 'AttributeList' objects in Parser. Apparently by Ted Kremenek · 15 years ago