1. c4ee170 Make sure to call FullExpr before parsing anything else. by Anders Carlsson · 16 years ago
  2. 3cc9726 Disallow exception specs on typedefs. by Sebastian Redl · 16 years ago
  3. a0ab25d ActOnReturnStmt should also take a FullExprArg. by Anders Carlsson · 16 years ago
  4. f5dcd38 AddInitializerToDecl needs to take a full expression. by Anders Carlsson · 16 years ago
  5. ef65f06 Reject incomplete types in exception specs. by Sebastian Redl · 16 years ago
  6. c1dc653 If a declarator group declares a type, make sure to add that declaration by Eli Friedman · 16 years ago
  7. 402abb5 When we parse a tag specifier, keep track of whether that tag by Douglas Gregor · 16 years ago
  8. 6569d68 Reimplement much of the way that we track nested classes in the by Douglas Gregor · 16 years ago
  9. 2bba76b Improve name lookup for and template instantiation of declaration by Douglas Gregor · 16 years ago
  10. b53f08a PR4122: Tweak the ambiguity handling to handle (S())() correctly. I've by Eli Friedman · 16 years ago
  11. f40882a The disambiguation process for ambiguous paren expressions is not "side effects free", e.g: by Argyrios Kyrtzidis · 16 years ago
  12. a558a89 Some minor comments modifications. by Argyrios Kyrtzidis · 16 years ago
  13. f58f45e Handle correctly a very ugly part of the C++ syntax. We cannot disambiguate between a parenthesized type-id and by Argyrios Kyrtzidis · 16 years ago
  14. d974a7b Factor the compound literal parsing out from ParseParenExpression and into a new ParseCompoundLiteralExpression. by Argyrios Kyrtzidis · 16 years ago
  15. 0350ca5 Modification to ParseParenExpression. by Argyrios Kyrtzidis · 16 years ago
  16. 21e7ad2 Remove ParseSimpleParenExpression. by Argyrios Kyrtzidis · 16 years ago
  17. 5ab0640 Refactor the common code of 'ParseTypeofSpecifier' and 'ParseSizeofAlignofExpression' into a new by Argyrios Kyrtzidis · 16 years ago
  18. 6409625 Parse typeof-specifier the same way as sizeof/alignof are parsed. by Argyrios Kyrtzidis · 16 years ago
  19. 45db71d Merge the ASTVector and ASTOwningVector templates, since they offered by Douglas Gregor · 16 years ago
  20. beaaccd Use v.data() instead of &v[0] when SmallVector v might be empty. by Jay Foad · 16 years ago
  21. 5b16092 implementation of format_arg for ObjC methods/functions. Still more to do. by Fariborz Jahanian · 16 years ago
  22. 7f537c1 Make ActOnWhileStmt take a FullExprArg for the condition expr. by Anders Carlsson · 16 years ago
  23. 6b1d283 Make ActOnExprStmt take a FullExprArg. by Anders Carlsson · 16 years ago
  24. a99fad8 Add the FullExprArg wrapper and use it for if statement conditions. by Anders Carlsson · 16 years ago
  25. bc6c848 Make the RAII extension warning silencing for __extension__ a bit by Eli Friedman · 16 years ago
  26. c6e35aa Implement a FIXME, we now pass in the locations of the braces for enums. by Mike Stump · 16 years ago
  27. 8d28663 Fixup __extension__ i = 1 parsing. Thanks Eli! by Mike Stump · 16 years ago
  28. 6ce0c39 Fixup parsing for (throw,throw) and __extension__ throw 1. by Mike Stump · 16 years ago
  29. 3f5b61c Implement explicit instantiations of member classes of class templates, e.g., by Douglas Gregor · 16 years ago
  30. 4d9a16f Implement parsing for explicit instantiations of class templates, e.g., by Douglas Gregor · 16 years ago
  31. 7091319 Parser::ParseDeclarationOrFunctionDefinition no longer needs to accept by Douglas Gregor · 16 years ago
  32. 1426e53 Refactor the parsing of declarations so that template declarations can by Douglas Gregor · 16 years ago
  33. d4f551b Fix test case by always setting the type spec type, even for friend decls. by Anders Carlsson · 16 years ago
  34. 66e9977 Add an ActOnFriendDecl and call it for friend class decls. by Anders Carlsson · 16 years ago
  35. 5dc2af1 For friend class decls, always use TK_Reference so we'll try to look up existing class decls first. by Anders Carlsson · 16 years ago
  36. 6e8ed16 Implement C++0x nullptr. by Sebastian Redl · 16 years ago
  37. 91ad269 Add back attribute string lookup for 'ns_returns_retained' and by Ted Kremenek · 16 years ago
  38. 008fc73 Remove experimental ownership attributes from Clang. by Ted Kremenek · 16 years ago
  39. 7704a33 More attribute renaming: by Ted Kremenek · 16 years ago
  40. f47f7a1 Add parsing of friend specifiers. by Anders Carlsson · 16 years ago
  41. 69aa080 Implement attribute 'ns_autorelease'. by Ted Kremenek · 16 years ago
  42. e351aa1 Implement attribute 'cf_returns_owned' (mirrors 'ns_returns_owned'). by Ted Kremenek · 16 years ago
  43. d331dd7 Rename ownership attributes: by Ted Kremenek · 16 years ago
  44. 6a08469 Rename attribute 'ns_ownership_returns' to 'ns_returns_ownership'. by Ted Kremenek · 16 years ago
  45. d99b345 Remove experimental attribute 'ns_ownership_make_collectable.' by Ted Kremenek · 16 years ago
  46. 75494ff Rename attributes 'objc_ownership...' to 'ns_ownership...'. by Ted Kremenek · 16 years ago
  47. 31c215e Rename attributes: by Ted Kremenek · 16 years ago
  48. 1c6a3cc Remove support for ObjCMethodDecl attributes that appear between the by Ted Kremenek · 16 years ago
  49. 72056a2 Don't insert an extra ParenExpr around asm operands. by Eli Friedman · 16 years ago
  50. ace6507 teach -parse-noop about int128_t and friends. by Chris Lattner · 16 years ago
  51. 4649cac Rework the way we handle constructor decls to be less hacky and fix PR3948 completely. by Anders Carlsson · 16 years ago
  52. b27d117 Hook up Sema support for attributes on Objective-C method declarations that by Ted Kremenek · 16 years ago
  53. 77755a5 Add parsing support in an Objective-C method declaration for attributes between by Ted Kremenek · 16 years ago
  54. 5a8cb0b Just because a declaration has the same name as its containing class doesn't mean that it's a constructor. Fixes rdar://problem/6815988. by Anders Carlsson · 16 years ago
  55. d302f90 Remove extra line. by Mike Stump · 16 years ago
  56. 6c92fa7 Fixup Sema and CodeGen for block literal attributes when the return by Mike Stump · 16 years ago
  57. 19c30c0 Sema and CodeGen support for attributes on blocks. Radar 6441502 by Mike Stump · 16 years ago
  58. 7dc8134 Have the parser communicate the exception specification to the action. by Sebastian Redl · 16 years ago
  59. bf20dbd Implement ownership attribute 'objc_ownership_make_collectable'. This allows one by Ted Kremenek · 16 years ago
  60. f01fdff Get rid of some useless uses of NoExtensions. The philosophy here is by Eli Friedman · 16 years ago
  61. c6a59e4 Add two new checker-specific attributes: 'objc_ownership_release' and by Ted Kremenek · 16 years ago
  62. 4064de9 Add new checker-specific attribute 'objc_ownership_cfretain'. This is the same by Ted Kremenek · 16 years ago
  63. de1b60a The mysterious bug turns out to be an incredibly bone-headed mistake. by Sebastian Redl · 16 years ago
  64. d3a413d Implement function-try-blocks. However, there's a very subtle bug that I can't track down. by Sebastian Redl · 16 years ago
  65. 5e20448 accept an ignore the no_instrument_function attribute. Since we don't by Chris Lattner · 16 years ago
  66. eaaebc7 This is a pretty big cleanup for how invalid decl/type are handle. by Chris Lattner · 16 years ago
  67. 4da0427 Hook up attribute 'objc_ownership_retain' to the analyzer. This attribute allows by Ted Kremenek · 16 years ago
  68. de9a81b Add new checker-specific attribute 'objc_ownership_retain'. This isn't hooked up by Ted Kremenek · 16 years ago
  69. 0fc169e Add new checker-specific attribute 'objc_ownership_returns'. This isn't hooked by Ted Kremenek · 16 years ago
  70. 5cb10d3 fix the sizeof error recovery issue (sizeof-interface.m:attributeRuns) by Chris Lattner · 16 years ago
  71. 4d00f2a Fix a problem with objc foreach loop. It turns out that objc mode changes by Chris Lattner · 16 years ago
  72. 75b163f Fixup codegen for write barriers for block variables. Radar 6786715 by Mike Stump · 16 years ago
  73. cf2a721 the __gnuc_inline__ attribute is actually named __gnu_inline__, PR4023 by Chris Lattner · 16 years ago
  74. 63054b3 Add more thorough/correct checking for invalid __thread specifiers. by Eli Friedman · 16 years ago
  75. 4f2aac3 fix two error paths out of ParseBlockLiteralExpression to by Chris Lattner · 16 years ago
  76. 072abef Add support for the __has_trivial_destructor type trait. by Anders Carlsson · 16 years ago
  77. 3201f6b Fix a crash bug when comparing overload quality of conversion operators with conversion constructors. by Sebastian Redl · 16 years ago
  78. 347ba89 Add support for the __has_trivial_constructor type trait. by Anders Carlsson · 16 years ago
  79. 27ceb9d Rejigger how -pedantic and -pedantic-errors work and their interaction by Chris Lattner · 16 years ago
  80. f4382f5 Make the implicit-int handling error recovery stuff handle C++ by Chris Lattner · 16 years ago
  81. e40c295 refactor "implicit int error recovery" code out of by Chris Lattner · 16 years ago
  82. b6645dd Fix a regression in a previous patch that broke implicit by Chris Lattner · 16 years ago
  83. aa771a8 Fixup whitespacing. by Mike Stump · 16 years ago
  84. 26e2554 recognize the gnuc_inline attribute. by Chris Lattner · 16 years ago
  85. 1721a2d Improve error recovery for calls, fixing: by Chris Lattner · 16 years ago
  86. 51172d1 fix a comment typo Sebastian noticed. by Chris Lattner · 16 years ago
  87. c83c27a add support for handling C++'0x unified initializer syntax by Chris Lattner · 16 years ago
  88. 8129edb Fix some C++ error recovery problems in init declarator parsing by Chris Lattner · 16 years ago
  89. 33c6ebe mark the declspec as invalid when we recover instead of forcing to int, by Chris Lattner · 16 years ago
  90. 4c97d76 Diagnose invalid uses of tagged types with a missing tag. For example, in: by Chris Lattner · 16 years ago
  91. c199ab3 Implement the first set of changes for PR3963 and rdar://6759604, by Chris Lattner · 16 years ago
  92. e2b6833 Parse deleted member functions. Parsing member declarations goes through a different code path that I forgot previously. by Sebastian Redl · 16 years ago
  93. 58fe03b Fix rdar://6771034: don't warn on use of forward declared protocol in protocol by Chris Lattner · 16 years ago
  94. e294d3f change the interface to ActOnMethodDeclaration to pass down argument by Chris Lattner · 16 years ago
  95. 8f823d2 sink abstract typedefs like Action::ExprTy from the Action class by Chris Lattner · 16 years ago
  96. 2fc5c24 rename Parser::ParseObjCSelector -> Parser::ParseObjCSelectorPiece, by Chris Lattner · 16 years ago
  97. b725232 Implement attribute "analyzer_noreturn" (<rdar://problem/6777003>). This allows by Ted Kremenek · 16 years ago
  98. d286992 Fixed a problem using property syntax on a 'super' used as receiver. by Fariborz Jahanian · 16 years ago
  99. 93a2595 Fix <rdar://problem/6764172> [sema] crash on invalid. by Steve Naroff · 16 years ago
  100. 75e3606 add fixit advice to an archiac ObjC issue. by Chris Lattner · 16 years ago