1. 645526c Parse: Disable delayed template parsing for constexpr functions by David Majnemer · 11 years ago
  2. d661d50 Revert r193073 and the attempt to fix it in r193170. by Chandler Carruth · 11 years ago
  3. fb90266 Fix to PR8880 (clang dies processing a for loop). by Serge Pavlov · 11 years ago
  4. 7121bdb [-fms-extensions] Permit 'override' in C++98 and 'sealed' as a synonym for 'final' by David Majnemer · 11 years ago
  5. 5eed7e0 Tidy up and improve error recovery for C++11 attributes in bad places. Based on by Richard Smith · 11 years ago
  6. 67ac998 Parser: support Microsoft syntax for 'typename typedef' by David Majnemer · 11 years ago
  7. 152b4e4 Revert "Implement a rudimentary form of generic lambdas." by Manuel Klimek · 11 years ago
  8. ecb5819 Implement a rudimentary form of generic lambdas. by Faisal Vali · 11 years ago
  9. ac32d90 PR9992: Serialize and deserialize the token sequence for a function template in by Richard Smith · 11 years ago
  10. ef4579c Started implementing variable templates. Top level declarations should be fully supported, up to some limitations documented as FIXMEs or TODO. Static data member templates work very partially. Static data member templates of class templates need particular attention... by Larisse Voufo · 11 years ago
  11. d66bf94 Avoid recursions when the parser finds out that it has too many brackets. by Rafael Espindola · 11 years ago
  12. 3e3d20b "bool" should be a context-sensitive keyword in Altivec mode. by Bill Schmidt · 11 years ago
  13. a7ff62f Adding support for MSVC #pragma detect_mismatch functionality by emitting a FAILIFMISMATCH linker command into the object file. by Aaron Ballman · 11 years ago
  14. 3b7deda [modules] If we hit a failure while loading a PCH/module, abort parsing instead of trying to continue in an invalid state. by Argyrios Kyrtzidis · 11 years ago
  15. 6af701f OpenMP threadprivate with qualified names. by Alexey Bataev · 11 years ago
  16. 3190ca9 Forward #pragma comment(lib/linker) through as flags metadata by Reid Kleckner · 11 years ago
  17. 7adf79a Move PragmaCommentHandler to lib/Parse in preparation for calling Sema by Reid Kleckner · 11 years ago
  18. ec64244 Parsing support for thread_local and _Thread_local. We give them the same by Richard Smith · 11 years ago
  19. c640058 OpenMP threadprivate directive parsing and semantic analysis by Alexey Bataev · 11 years ago
  20. 684aa73 [Sema] Semantic analysis for empty-declaration and attribute-declaration. by Michael Han · 12 years ago
  21. 9e738cc Add -fbracket-depth=N, analogous to -ftemplate-depth= and -fconstexpr-depth=, by Richard Smith · 12 years ago
  22. 6b3d3e5 Process and handle attributes on conditions and for loop variables. Process and by Richard Smith · 12 years ago
  23. 3a2b7a1 Finish semantic analysis for [[carries_dependency]] attribute. by Richard Smith · 12 years ago
  24. cd8ab51 Implement C++11 semantics for [[noreturn]] attribute. This required splitting by Richard Smith · 12 years ago
  25. cfa88f8 Remove useless 'llvm::' qualifier from names like StringRef and others that are by Dmitri Gribenko · 12 years ago
  26. 898dd70 Remove the unused Parser::ParseTranslationUnit function by Hal Finkel · 12 years ago
  27. 4e24f0f s/CXX0X/CXX11/g, except for __GNU_EXPERIMENTAL_CXX0X__, and update a few nearby 'C++0x' comments. by Richard Smith · 12 years ago
  28. 80ad52f s/CPlusPlus0x/CPlusPlus11/g by Richard Smith · 12 years ago
  29. 20af49a Minor cleanup. by Rafael Espindola · 12 years ago
  30. 1b257af Use @import rather than @__experimental_modules_import, since the by Douglas Gregor · 12 years ago
  31. 55fc873 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 12 years ago
  32. f88836d Move PrettyStackTraceParserEntry to ParseAST.cpp by Nico Weber · 12 years ago
  33. 97f8461 Made the "expected string literal" diagnostic more expressive by Andy Gibbs · 12 years ago
  34. b578aee PR12713 - crash on invalid due to unmatched parens in decltype by David Blaikie · 12 years ago
  35. c7be102 Have the parser initialize Sema before it consumes the first by Douglas Gregor · 12 years ago
  36. 25893e0 Decouple code-completion for the SkipFunctionBodies frontend option and by Argyrios Kyrtzidis · 12 years ago
  37. 2b970e9 Currently the initial value of Tok is dependent an the stack contents by Chris Lattner · 12 years ago
  38. 286d623 Reverted back the changes made in 166868 and in 166869 by Mahesha S · 12 years ago
  39. 68de140 Feature: OpenMP support. by Mahesha S · 12 years ago
  40. 9595c7e Permanently end the whole "pragma got handled by the parser too early" by Eli Friedman · 12 years ago
  41. 4b08242 If a comma operator is followed by a token which unambiguously indicates the by Richard Smith · 12 years ago
  42. 5354e77 Now that ASTMultiPtr is nothing more than a array reference, make it a MutableArrayRef. by Benjamin Kramer · 12 years ago
  43. 4e28d9e Remove ASTOwningVector, it doesn't own anything and provides no value over SmallVector. by Benjamin Kramer · 12 years ago
  44. 3fe198b Rip out remnants of move semantic emulation and smart pointers in Sema. by Benjamin Kramer · 12 years ago
  45. 70517ca Fix a bunch of -Wdocumentation warnings. by Dmitri Gribenko · 12 years ago
  46. 0576681 PR41111, PR5925, PR13210: Teach tentative parsing to annotate identifiers and by Richard Smith · 12 years ago
  47. e6b3fea Removed an unused function I added a while back. by Fariborz Jahanian · 12 years ago
  48. 9e5df31 objective-C++: dalyed parsing of ctors with member by Fariborz Jahanian · 12 years ago
  49. 2eb362b objective-C++: delayed parsing of member function with by Fariborz Jahanian · 12 years ago
  50. be1d4ec objective-C++: Delayed parsing of most common by Fariborz Jahanian · 12 years ago
  51. eab9d6f Add diagnostics for comma at end of enum and for extra semicolon at namespace by Richard Smith · 12 years ago
  52. b67e7fc Allow the parser to recover gracefully if a typename is used to introduce a decltype type. by Francois Pichet · 12 years ago
  53. 69b5e95 Move helper class into an anonymous namespace. by Benjamin Kramer · 12 years ago
  54. 94f29f4 Better parser recovery in Objective-C containers. by Jordan Rose · 12 years ago
  55. 8a10d9f Added a new memberfor Parser, to be used soon by Fariborz Jahanian · 12 years ago
  56. 39700f8 objective-c++ parsing. Turn off delayed parsing by Fariborz Jahanian · 12 years ago
  57. 3b5f9dc Obj-C++11 parser: fix broken parsing of c-function by Fariborz Jahanian · 12 years ago
  58. cda1041 Obj-C++11 parser: turn off buffering of by Fariborz Jahanian · 12 years ago
  59. 6c89eaf objective-c: just as we have done for method definitions, by Fariborz Jahanian · 12 years ago
  60. 0963017 Support the use of "=delete" and "=default" with delayed template by Douglas Gregor · 12 years ago
  61. 2edf0a2 Clean up a large number of C++11 attribute parse issues, including parsing by Sean Hunt · 12 years ago
  62. 056e2c3 Unbreak GCC build: GCC doesn't like clang::Parser::CommentHandler and class clang::CommentHandler to have same name. by Dmitri Gribenko · 12 years ago
  63. aa0cd85 Structured comment parsing, first step. by Dmitri Gribenko · 12 years ago
  64. c86c40b Whenever we have a BalancedDelimiterTracker, we have a 'nested' scope by Douglas Gregor · 12 years ago
  65. facde17 Remove unused private member variables found by clang's new -Wunused-private-field. by Benjamin Kramer · 12 years ago
  66. d73ef13 Add pedantic warning -Wempty-translation-unit (C11 6.9p1). by Jordan Rose · 12 years ago
  67. 4b0e6f1 Move the warnings for extra semi-colons under -Wextra-semi. Also, added by Richard Trieu · 12 years ago
  68. 2375677 Recover properly from a redundant 'typename' before a non-nested name. This is by Richard Smith · 12 years ago
  69. 83a22ec Recover properly if a class member declaration starts with a scope specifier by Richard Smith · 12 years ago
  70. fb5825d Replace a ConsumeAnyToken() call with ConsumeToken() when we know by Douglas Gregor · 12 years ago
  71. 8bb21d3 switch some uses of ExpectAndConsume(tok::semi to use ExpectAndConsumeSemi. This allows by Chris Lattner · 12 years ago
  72. 26d6023 Typo. by Chad Rosier · 12 years ago
  73. 13bb701 Parser: Don't manage TemplateAnnotationIds in a delayed cleanup pool. by Benjamin Kramer · 12 years ago
  74. 6a91d38 Added a flag to the parser to skip method bodies. by Erik Verbruggen · 12 years ago
  75. eb52f86a Fix bugs found by -Wconstant-conversion improvements currently under review. by David Blaikie · 12 years ago
  76. b031eab Remove "parse error" in favor of more descriptive diagnostics. by David Blaikie · 12 years ago
  77. e55329d From Vassil Vassilev: by Axel Naumann · 12 years ago
  78. 4e4d084 Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 12 years ago
  79. d78ef5b Streamline BalancedDelimiterTracker, by eliminating the duplicate by Douglas Gregor · 12 years ago
  80. 99831e4 User-defined literals: reject string and character UDLs in all places where the by Richard Smith · 12 years ago
  81. 32ad2ee Change @import to @__experimental_modules_import. We are not ready to commit to a particular syntax for modules, by Ted Kremenek · 12 years ago
  82. aa5ab26 Handle "#pragma GCC visibility" in a few more places. Switch over "#pragma pack" to use the same handling that gcc does. Fixes <rdar://problem/10871094> and <rdar://problem/10893316>. by Eli Friedman · 13 years ago
  83. 5f3c163 Implement #pragma redefine_extname. by David Chisnall · 13 years ago
  84. c24a233 Allow thread safety attributes on function definitions. by DeLesley Hutchins · 13 years ago
  85. 849639d Make parsing of objc @implementations more robust. by Argyrios Kyrtzidis · 13 years ago
  86. 66581d4 Added source location for the template keyword in DependentTemplateSpecializationTypeLoc nodes (DTSTLoc). by Abramo Bagnara · 13 years ago
  87. c5b2e58 Implement code completion support for module import declarations, e.g., by Douglas Gregor · 13 years ago
  88. e4b9276 Added source location for the template keyword in AST template-id expressions. by Abramo Bagnara · 13 years ago
  89. fad03b7 Avoid redundant NNS qualification in constructor/destructor names. by Abramo Bagnara · 13 years ago
  90. 426fc94 Fix our handling of #pragma GCC visibility. by Rafael Espindola · 13 years ago
  91. fcaf27e Extend the error of invalid token after declarations to include fixits for by Richard Trieu · 13 years ago
  92. d6c7c67 Change the error when a '+=' follows a declaration to suggest a fixit to '=' instead of just suggesting a ';'. by Richard Trieu · 13 years ago
  93. 7530c03 Remove unreachable code in Clang. (replace with llvm_unreachable where appropriate or when GCC requires it) by David Blaikie · 13 years ago
  94. 883692e Improve diagnostics for dangling '}'. by Nico Weber · 13 years ago
  95. 7984de3 Improve 0-argument -Wvexing-parse diagnostic by adding notes with fix-its: by Richard Smith · 13 years ago
  96. c13a34b Eliminate the uglified keyword __import_module__ for importing by Douglas Gregor · 13 years ago
  97. 5948ae1 Introduce a non-uglified syntax for module imports in Objective-C: by Douglas Gregor · 13 years ago
  98. bd9482d Eliminate ObjCForwardProtocolDecl, which is redundant now that by Douglas Gregor · 13 years ago
  99. d7c56e1 Change the diagnostics which said 'accepted as an extension' to instead say by Richard Smith · 13 years ago
  100. 9241057 Pass context and access to Parser::ParseExplicitInstantiation() for by Argyrios Kyrtzidis · 13 years ago