1. 35cc962 Added vecreturn attribute parsing. by John Thompson · 14 years ago
  2. 219cffc Change warning about incomplete parsing of C++ default arg to error and provide a test case; thanks Doug! by Argyrios Kyrtzidis · 14 years ago
  3. f315fd6 Replace a parser assertion with a warning, suggestion by Doug. by Argyrios Kyrtzidis · 14 years ago
  4. d420663 The pre-increment/pre-decrement grammar in C++ differs from that in C, by Douglas Gregor · 14 years ago
  5. 7c15353 Template keyword should not be ignored building a QualifiedTemplateName. by Abramo Bagnara · 14 years ago
  6. 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
  7. fcecd3c Remove ElseScope which is also dead code now. by Nick Lewycky · 14 years ago
  8. b1d397c Allow multiple __declspec attributes after a class-key. by John McCall · 14 years ago
  9. aa8b0d1 Implement #pragma GCC visibility. by Eli Friedman · 14 years ago
  10. cbb98ed Parser: Add support for #pragma align, which is just another spelling of #pragma by Daniel Dunbar · 14 years ago
  11. dd0e490 After a lengthy design discussion, add support for "ownership attributes" for malloc/free checking. Patch by Andrew McGregor! by Ted Kremenek · 14 years ago
  12. 35f9a19 Fixed typedef inside extern "C". by Abramo Bagnara · 14 years ago
  13. 207014e Improve error recovery when presented with an ill-formed template-id by John McCall · 14 years ago
  14. 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
  15. 2a3a1bd The grammar for GNU typeof in C requires an expression to be by Douglas Gregor · 14 years ago
  16. 5606220 Add source location information to C++ base specifiers. by Nick Lewycky · 14 years ago
  17. 87c3007 Eliminate the "minimal" and printing parser actions, which only ever by Douglas Gregor · 14 years ago
  18. 3fe1041 atch for implementation of objective-c's -Wselector by Fariborz Jahanian · 14 years ago
  19. 102e1b6 Fix PR7673 by allowing an empty clobbers section in an ASM statement. by Chandler Carruth · 14 years ago
  20. dfe503e tidy up comment. by Chris Lattner · 14 years ago
  21. 9638eef BUILD_ARCHIVE is the default for libraries, no need to set it. by Chris Lattner · 14 years ago
  22. c9068d7 Treat template parameters as part of the declaration-specifiers for the by John McCall · 14 years ago
  23. 06b7080 When we're performing tentative parsing to determine whether the by Douglas Gregor · 14 years ago
  24. 4bd4031 Downgrade the "when type is in parentheses, array cannot have dynamic by Douglas Gregor · 14 years ago
  25. 9b36c3f Modify the pragma handlers to accept and use StringRefs instead of IdentifierInfos. by Argyrios Kyrtzidis · 14 years ago
  26. 9fc1873 revert a hunk of code that Argiris added in r106213, which is the by Chris Lattner · 14 years ago
  27. 004659a Fix PR7617 by not entering ParseFunctionDefinition when by Chris Lattner · 14 years ago
  28. c82daef add a const qualifier, refactor some code. by Chris Lattner · 14 years ago
  29. 40ed9a1 Support code completion for parameter names in Objective-C method declarations. by Douglas Gregor · 14 years ago
  30. 1f5537a Introduce a new code-completion point prior to an identifier in the by Douglas Gregor · 14 years ago
  31. 23c94db Move the "current scope" state from the Parser into Action. This by Douglas Gregor · 14 years ago
  32. bb3310a Implement C++ DR481, which clarifies that the scope of template by Douglas Gregor · 14 years ago
  33. 926c4b4 Partial fix for PR7267 based on comments by John McCall on an earlier patch. by Chandler Carruth · 14 years ago
  34. 2e964a92 Add parentheses suggested by gcc. by Duncan Sands · 14 years ago
  35. 788b0fd improve altivec vector bool/pixel support, patch by Anton Yartsev by Chris Lattner · 14 years ago
  36. 661c36b Fix PR7180. by Argyrios Kyrtzidis · 14 years ago
  37. 07976d2 When semantic analysis fail to introduce a class or class template, by Douglas Gregor · 14 years ago
  38. 8f9359f Cure for Doug's insomnia. by Argyrios Kyrtzidis · 14 years ago
  39. 521f12d Implements Sema part of init_priority(priority) attribute (radar 8076356) - wip. by Fariborz Jahanian · 14 years ago
  40. 7558cd0 Make sure the caching mechanism in Parser::ParseLexedMethodDefs is robust against the parser reading too few tokens. by Argyrios Kyrtzidis · 14 years ago
  41. 36d3680 Make sure parens/braces/brackets are correctly balanced. by Argyrios Kyrtzidis · 14 years ago
  42. 252485e Per conversation with Doug, remove two assertions in ParseLexedMethodDefs() that by Ted Kremenek · 14 years ago
  43. ee6e4b4 Update CMake build for new attribute changes. by Sean Hunt · 14 years ago
  44. e0cc047 When parsing cached C++ method declarations/definitions, save the by Douglas Gregor · 14 years ago
  45. f13ca06 Make the "extra ';' inside a struct or union" diagnostic more by Douglas Gregor · 14 years ago
  46. d6ab232 When we see a 'template' disambiguator that marks the next identifier by Douglas Gregor · 14 years ago
  47. 1a15dae Fix the recently-added warning about 'typename' and 'template' by Douglas Gregor · 14 years ago
  48. a8f031f Add some missing parentheses, from Anton Yartsev by Douglas Gregor · 14 years ago
  49. e656325 Allow an asm label specifier on C++ methods, like GCC does. by Chris Lattner · 14 years ago
  50. c4dec1c Makefiles: Set Clang CPP compiler flags in a single location, instead of scattered throughout the project Makefiles. by Daniel Dunbar · 14 years ago
  51. afed099 Makefile: Switch Clang Makefiles to always include the top-level Clang Makefile. by Daniel Dunbar · 14 years ago
  52. 6206d53 Added AccessSpecDecl node. by Abramo Bagnara · 14 years ago
  53. 7b6d25b Properly disambiguate between an elaborated-type-specifier and a by Douglas Gregor · 14 years ago
  54. c0012d6 Fix compiler warning about to false -> pointer conversion; patch by Dimitry Andric! by Daniel Dunbar · 14 years ago
  55. c59cb38 Minor tweaks on doug's objc recovery patch: the caller by Chris Lattner · 14 years ago
  56. 1b730e8 When we see the a '[' in a postfix expression in Objective-C, perform by Douglas Gregor · 14 years ago
  57. 5ee3734 Don't try to parse class template specializations in C. It can only by Douglas Gregor · 14 years ago
  58. bd6c76f Improve parser recovery when we try to parse a call expression but the by Douglas Gregor · 14 years ago
  59. 5ac3bdb Teach code completion to adjust its completion priorities based on the by Douglas Gregor · 14 years ago
  60. 0511552 Empty enum in c is now error to match gcc's behavior. (radar 8040068). by Fariborz Jahanian · 14 years ago
  61. 2b7baf0 Roll back r104941. by John McCall · 14 years ago
  62. 1d0a585 Add a new attribute on records, __attribute__((adl_invisible)), and define by John McCall · 14 years ago
  63. 42a4f66 Don't just skip over the entire tag definition if the parser action didn't by John McCall · 14 years ago
  64. c8bddde Make -code-completion-patterns only cover multi-line code by Douglas Gregor · 14 years ago
  65. 8e254cf Implement a code-completion hook for the receiver of an Objective-C by Douglas Gregor · 14 years ago
  66. 6f73914 Parse/Sema: Add support for '#pragma options align=packed', which, it should be by Daniel Dunbar · 14 years ago
  67. 638e7cf Parse/Sema: Add support for '#pragma options align=native'. by Daniel Dunbar · 14 years ago
  68. 9f716e4 When we've parsed a nested-name-specifier in a member access by Douglas Gregor · 14 years ago
  69. 861800c Parse: Add support for '#pragma options align'. by Daniel Dunbar · 14 years ago
  70. dc84534 Improve code completion in failure cases in two ways: by Douglas Gregor · 14 years ago
  71. 2472882 improve the fixit for the missing : error when parsing ?:. When by Chris Lattner · 14 years ago
  72. d5ab9b0 Improve recovery when we see a dependent template name that is missing by Douglas Gregor · 14 years ago
  73. 1fd6d44 Improve parser recovery when we encounter a dependent template name by Douglas Gregor · 14 years ago
  74. aec0371 Propagate access specifiers to anonymous union members nested within classes. by John McCall · 14 years ago
  75. 4186ff4 Improve parser recovery when a switch condition is invalid; fixes by Douglas Gregor · 14 years ago
  76. e4da7a0 Added basic source locations to Elaborated and DependentName types. by Abramo Bagnara · 14 years ago
  77. 857e918 Add clang support for IBOutletCollection. by Ted Kremenek · 14 years ago
  78. f813a2c Add support for Microsoft's __thiscall, from Steven Watanabe! by Douglas Gregor · 14 years ago
  79. 33f9924 mutable is a storage class that can follow a class/struct/union definition. Fixes PR7153 by Douglas Gregor · 14 years ago
  80. 9a65b81 Improve error recovery in C/ObjC when the first argument of a function by Chris Lattner · 14 years ago
  81. 83a9447 Refactor ParseFunctionDeclaratorIdentifierList to have the first by Chris Lattner · 14 years ago
  82. 95f1b15 Namespaces can only be defined at global or namespace scope. Fixes PR6596. by Douglas Gregor · 14 years ago
  83. eecf38f Fixed DISABLE_SMART_POINTERS breakage by Douglas Gregor · 14 years ago
  84. 586596f Rework our handling of temporary objects within the conditions of by Douglas Gregor · 14 years ago
  85. 17cb326 This patch deals with Sema Part of Setter/Getter synthesis by Fariborz Jahanian · 14 years ago
  86. 0278e12 Support for 'template' as a disambiguator (PR7030) by Douglas Gregor · 14 years ago
  87. 8fc6d23 It's okay to reference an enum in a template definition, even though by Douglas Gregor · 14 years ago
  88. d566381 Replace a char*/size pair with stringref. by Benjamin Kramer · 14 years ago
  89. e215f72 Add calling convention related attributes to related declaration. Mark attributes invalid on type related checking so to add them to declarations only when everything is ok. by Abramo Bagnara · 15 years ago
  90. 51e2a5d Fix a tentative-parse error with unqualified template ids in cast expressions. by John McCall · 15 years ago
  91. 5512ba5 Cleanup error recovery for a missing '-'|'+' by Fariborz Jahanian · 15 years ago
  92. 48c89f4 Be more careful around dependent nested-name-specifiers, complaining by Douglas Gregor · 15 years ago
  93. 4e6c0d1 Rework Parser-Sema interface for Objective-C @catch exception object by Douglas Gregor · 15 years ago
  94. 8f5e3dd Improve the AST representation of Objective-C @try/@catch/@finally by Douglas Gregor · 15 years ago
  95. 14b9162 Make Parser::ConsumeAndStoreUntil() more consistent with Parser::SkipUntil(). by Argyrios Kyrtzidis · 15 years ago
  96. 4074eef When parsing a cast-expression that starts with a scope annotation, by Douglas Gregor · 15 years ago
  97. 6aa14d8 Implement parsing for message sends in Objective-C++. Message sends in by Douglas Gregor · 15 years ago
  98. 1569f95 Migrate the responsibility for turning the receiver name in an by Douglas Gregor · 15 years ago
  99. 2725ca8 Rework the Parser-Sema interaction for Objective-C message by Douglas Gregor · 15 years ago
  100. e5deae9 fix the ?: fixit that ted added to recover properly. by Chris Lattner · 15 years ago