1. 8b0666c Another step in the process of making the parser depend on Sema: by John McCall · 15 years ago
  2. 00c37ef Once code completion has completed, pass a "completion context" on to by Douglas Gregor · 15 years ago
  3. 7c5dee4 Template keyword should not be ignored building a QualifiedTemplateName. by Abramo Bagnara · 15 years ago
  4. 570024a Implement #pragma GCC visibility. by Eli Friedman · 15 years ago
  5. cb82acb Parser: Add support for #pragma align, which is just another spelling of #pragma by Daniel Dunbar · 15 years ago
  6. 36745fd Modify the pragma handlers to accept and use StringRefs instead of IdentifierInfos. by Argyrios Kyrtzidis · 15 years ago
  7. 0931644 revert a hunk of code that Argiris added in r106213, which is the by Chris Lattner · 15 years ago
  8. 1390134 Fix PR7617 by not entering ParseFunctionDefinition when by Chris Lattner · 15 years ago
  9. dbb1e93 add a const qualifier, refactor some code. by Chris Lattner · 15 years ago
  10. 0be31a2 Move the "current scope" state from the Parser into Action. This by Douglas Gregor · 15 years ago
  11. 355094e Make sure parens/braces/brackets are correctly balanced. by Argyrios Kyrtzidis · 15 years ago
  12. f7d7771 Fix the recently-added warning about 'typename' and 'template' by Douglas Gregor · 15 years ago
  13. 75c9be7 Parse: Add support for '#pragma options align'. by Daniel Dunbar · 16 years ago
  14. 6da3db4 Improve code completion in failure cases in two ways: by Douglas Gregor · 16 years ago
  15. 786123d Improve parser recovery when we encounter a dependent template name by Douglas Gregor · 16 years ago
  16. b54367d Propagate access specifiers to anonymous union members nested within classes. by John McCall · 16 years ago
  17. bb7b658 Diagnose misordered initializers in constructor templates immediately instead of by John McCall · 16 years ago
  18. 4e150f8 Fix some redundant errors by changing CXXScopeSpec::isSet calls into by Jeffrey Yasskin · 16 years ago
  19. a771f46 Reinstate my CodeModificationHint -> FixItHint renaming patch, without by Douglas Gregor · 16 years ago
  20. 30e6318 Revert r100008, which inexplicably breaks the clang-i686-darwin10 builder by Douglas Gregor · 16 years ago
  21. 3baad0d Rename CodeModificationHint to FixItHint, since we've been using the by Douglas Gregor · 16 years ago
  22. 9507d46 Remove the capture, serialization, and deserialization of comment by Douglas Gregor · 16 years ago
  23. ea99b5d Unbreak the build by Douglas Gregor · 16 years ago
  24. 9a28e84 Keep an explicit stack of function and block scopes, each element of by Douglas Gregor · 16 years ago
  25. 1f476a1 Fix an assertion-on-error during tentative constructor parsing by by John McCall · 16 years ago
  26. 14cc983 Retain attributes for K&R style parameter declarations. by Richard Pennington · 16 years ago
  27. c162e8e Clean up ownership of 'AttributeList' objects in Parser. Apparently by Ted Kremenek · 16 years ago
  28. b0e3e1b When placing an annotation token over an existing annotation token, make sure that the new token's range extends to the end of the old token. Assert that in AnnotateCachedTokens. Fixes PR6248. by Sebastian Redl · 16 years ago
  29. b65a913 Fix assertion failure when parsing linkage specifications (PR5921), by Douglas Gregor · 16 years ago
  30. 2233460 First stage of adding AltiVec support by John Thompson · 16 years ago
  31. 5cb5287 Fixit to remove 'volatile' in file-scope 'asm volatile'. by John McCall · 16 years ago
  32. 9dfb162 Warn on top-level 'asm volatile' (instead of misparsing it). by John McCall · 16 years ago
  33. 87d0208 allow the HandlerComment callback to push tokens into the by Chris Lattner · 16 years ago
  34. f193416 Whenever completing ordinary names for an Objective-C source, also by Douglas Gregor · 16 years ago
  35. 9de54ea Reimplement constructor declarator parsing to cope with template-ids by Douglas Gregor · 16 years ago
  36. 504a6ae Improve code completion by introducing patterns for the various C and by Douglas Gregor · 16 years ago
  37. e2ade28 Teach TryAnnotateTypeOrScopeToken to deal with already-annotated by John McCall · 16 years ago
  38. d5c1c9d refactor the 'ColonIsSacred' argument to ParseOptionalCXXScopeSpecifier by Chris Lattner · 16 years ago
  39. 8a9a97a rename ExtensionRAIIObject.h -> RAIIObjectsForParser.h by Chris Lattner · 16 years ago
  40. 26de2e5 Fixes a bogus error when declaring an extern "C" array. (fixes radar 7457109). by Fariborz Jahanian · 16 years ago
  41. 045cbff fix a crash on invalid I found when working on something unrelated. by Chris Lattner · 16 years ago
  42. 8c56c49 simplify logic. by Chris Lattner · 16 years ago
  43. 3c7b86f remove some extraneous syntax: sourceloc implicitly converts to sourcerange. by Chris Lattner · 16 years ago
  44. 96d5c76 Added rudimentary C++0x attribute support. by Alexis Hunt · 16 years ago
  45. b53edfb Improve parsing of template arguments to lay the foundation for by Douglas Gregor · 16 years ago
  46. 28a6aea Change our basic strategy for avoiding deprecation warnings when the decl use by John McCall · 16 years ago
  47. 71395fa Implement support for parsing dependent template-ids that refer to by Douglas Gregor · 16 years ago
  48. 3cf8131 Parsing and semantic analysis for template-ids that name overloaded by Douglas Gregor · 16 years ago
  49. 37958aa Silence a warning by giving Parser::FieldCallback a virtual destructor, and by John McCall · 16 years ago
  50. d5a3632 Reorganize the parsing of decl groups / function definitions so that by John McCall · 16 years ago
  51. 68d9d7b Don't crash when dumping pretty stack traces, if the current tok is an by Daniel Dunbar · 16 years ago
  52. 9d64c5e Code completion for ordinary names when we're starting a declaration, expression, or statement by Douglas Gregor · 16 years ago
  53. 11289f4 Remove tabs, and whitespace cleanups. by Mike Stump · 16 years ago
  54. 43e7517 Parse extern templates, pass that information all the way to Sema, by Douglas Gregor · 16 years ago
  55. b7bfe79 Rewrite of our handling of name lookup in C++ member access expressions, e.g., by Douglas Gregor · 16 years ago
  56. e861bac Improve support for out-of-line definitions of nested templates and by Douglas Gregor · 16 years ago
  57. 9d01b5b Eliminate a GCC warning by Douglas Gregor · 16 years ago
  58. a3dff8e Keep track of the template parameter depth properly when we have by Douglas Gregor · 16 years ago
  59. 8b9575f Top-level semicolons are allowed in C++0x. Fixes PR4755. by Douglas Gregor · 16 years ago
  60. 49bfce4 Refactor methods on DeclSpec to take a diagnostic& parameter, and reflect this by John McCall · 16 years ago
  61. ef50e99 sp. by John McCall · 16 years ago
  62. aee31ac Patch to accomodate Doug's comment on default by Fariborz Jahanian · 16 years ago
  63. 16094c2 Added ASTs to destructor decl AST for default destruction of object's by Fariborz Jahanian · 16 years ago
  64. 06b2374 Build AST for default ctor-initializer when constructor has by Fariborz Jahanian · 16 years ago
  65. c6d5edd Add support for retrieving the Doxygen comment associated with a given by Douglas Gregor · 16 years ago
  66. d95e1cd Fix screwup with my previous patch which broke tests. (The patch is by Eli Friedman · 16 years ago
  67. 9fe1bb4 Fix a crash with constructs like x<false>() in C++. No testcase because by Eli Friedman · 16 years ago
  68. 5558e9f fix PR4452, a crash on invalid. The error recovery is still terrible in this case by Chris Lattner · 16 years ago
  69. 17a7c12 Make sure that the template parameter lists get from the parser down to ActOnFunctionDeclarator for function template definitions by Douglas Gregor · 16 years ago
  70. f5867dd Add parser support for #pragma weak. by Eli Friedman · 17 years ago
  71. e44a2ad Reimplement much of the way that we track nested classes in the by Douglas Gregor · 17 years ago
  72. 1b57ff3 Implement parsing for explicit instantiations of class templates, e.g., by Douglas Gregor · 17 years ago
  73. 36312bb Parser::ParseDeclarationOrFunctionDefinition no longer needs to accept by Douglas Gregor · 17 years ago
  74. 2399628 Refactor the parsing of declarations so that template declarations can by Douglas Gregor · 17 years ago
  75. a7b98a7 Implement function-try-blocks. However, there's a very subtle bug that I can't track down. by Sebastian Redl · 17 years ago
  76. 49836b4 fix a FIXME, providing accurate source range info for DeclStmt's. The end by Chris Lattner · 17 years ago
  77. 170512f Add some more code modification hints by Douglas Gregor · 17 years ago
  78. e3e01a2 Add code modification hints to various parsing-related diagnostics. by Douglas Gregor · 17 years ago
  79. fe3d7d0 Make parsing a semantic analysis a little more robust following Sema by Douglas Gregor · 17 years ago
  80. dce2b62 Parsing, semantic analysis, and template instantiation for typename by Douglas Gregor · 17 years ago
  81. b67535d Parsing and AST representation for dependent template names that occur by Douglas Gregor · 17 years ago
  82. dc572a3 Improve the representation of template names in the AST. This by Douglas Gregor · 17 years ago
  83. efb0f11 hoist checks for ; and in out of ParseInitDeclaratorListAfterFirstDeclarator by Chris Lattner · 17 years ago
  84. 5bbb3c8 Push DeclGroup much farther throughout the compiler. Now the various by Chris Lattner · 17 years ago
  85. 83f095c Introduce a new OpaquePtr<N> struct type, which is a simple POD wrapper for a by Chris Lattner · 17 years ago
  86. 333489b Initial implementation of parsing, semantic analysis, and template by Douglas Gregor · 17 years ago
  87. c23500e Simplify CXXScopeSpec a lot. No more weird SmallVector-like hacks here by Douglas Gregor · 17 years ago
  88. dfbbdf6 Handle parsing of templates in member declarations. Pass the AccessSpecifier all the way down to ActOnClassTemplate. by Anders Carlsson · 17 years ago
  89. 75fdaa4 Improve handling of base initializers. We now parse initializers in out of line decls, such as: by Anders Carlsson · 17 years ago
  90. fd14fad Implement '#pragma unused'. by Ted Kremenek · 17 years ago
  91. 5253768 Introduce a representation for types that we referred to via a by Douglas Gregor · 17 years ago
  92. f24fcff6 Add parser support for static_assert. by Anders Carlsson · 17 years ago
  93. f02db35 fix eof check by Chris Lattner · 17 years ago
  94. bcfe4f7 When the parser is live, print out the location and spelling of its current token. by Chris Lattner · 17 years ago
  95. 12f2ea5 Simplify the interface to ParseFunctionStatementBody to not take by Chris Lattner · 17 years ago
  96. e0c5116 cleanup by Chris Lattner · 17 years ago
  97. 96977da Clean up and document code modification hints. by Douglas Gregor · 17 years ago
  98. 7094c15 change a diagnostic message from something pedantically correct but by Chris Lattner · 17 years ago
  99. 87f95b0 Introduce code modification hints into the diagnostics system. When we by Douglas Gregor · 17 years ago
  100. 7f74112 Implement parsing of nested-name-specifiers that involve template-ids, e.g., by Douglas Gregor · 17 years ago