1. 5d041be Adding support for MSVC #pragma detect_mismatch functionality by emitting a FAILIFMISMATCH linker command into the object file. by Aaron Ballman · 12 years ago
  2. dc9fdaf [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 · 12 years ago
  3. 6f6f3b4 OpenMP threadprivate with qualified names. by Alexey Bataev · 12 years ago
  4. e43f0fe Forward #pragma comment(lib/linker) through as flags metadata by Reid Kleckner · 12 years ago
  5. 002562a Move PragmaCommentHandler to lib/Parse in preparation for calling Sema by Reid Kleckner · 12 years ago
  6. b4a9e86 Parsing support for thread_local and _Thread_local. We give them the same by Richard Smith · 13 years ago
  7. a769e07 OpenMP threadprivate directive parsing and semantic analysis by Alexey Bataev · 13 years ago
  8. 8432435 [Sema] Semantic analysis for empty-declaration and attribute-declaration. by Michael Han · 13 years ago
  9. b3a1452 Add -fbracket-depth=N, analogous to -ftemplate-depth= and -fconstexpr-depth=, by Richard Smith · 13 years ago
  10. 54ecd98 Process and handle attributes on conditions and for loop variables. Process and by Richard Smith · 13 years ago
  11. e233fbf Finish semantic analysis for [[carries_dependency]] attribute. by Richard Smith · 13 years ago
  12. 10876ef Implement C++11 semantics for [[noreturn]] attribute. This required splitting by Richard Smith · 13 years ago
  13. f857950 Remove useless 'llvm::' qualifier from names like StringRef and others that are by Dmitri Gribenko · 13 years ago
  14. 6134a6e Remove the unused Parser::ParseTranslationUnit function by Hal Finkel · 13 years ago
  15. 89645bc s/CXX0X/CXX11/g, except for __GNU_EXPERIMENTAL_CXX0X__, and update a few nearby 'C++0x' comments. by Richard Smith · 13 years ago
  16. 2bf7fdb s/CPlusPlus0x/CPlusPlus11/g by Richard Smith · 13 years ago
  17. db7325e Minor cleanup. by Rafael Espindola · 13 years ago
  18. c50d492 Use @import rather than @__experimental_modules_import, since the by Douglas Gregor · 13 years ago
  19. 3a02247 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 13 years ago
  20. d0b91de Move PrettyStackTraceParserEntry to ParseAST.cpp by Nico Weber · 13 years ago
  21. a8df57a Made the "expected string literal" diagnostic more expressive by Andy Gibbs · 13 years ago
  22. 0da2fa3 PR12713 - crash on invalid due to unmatched parens in decltype by David Blaikie · 13 years ago
  23. d612566 Have the parser initialize Sema before it consumes the first by Douglas Gregor · 13 years ago
  24. 3a6c814 Decouple code-completion for the SkipFunctionBodies frontend option and by Argyrios Kyrtzidis · 13 years ago
  25. d5705d1 Currently the initial value of Tok is dependent an the stack contents by Chris Lattner · 13 years ago
  26. 19a429e Reverted back the changes made in 166868 and in 166869 by Mahesha S · 13 years ago
  27. 5d61097 Feature: OpenMP support. by Mahesha S · 13 years ago
  28. 68be164 Permanently end the whole "pragma got handled by the parser too early" by Eli Friedman · 13 years ago
  29. 0875c53 If a comma operator is followed by a token which unambiguously indicates the by Richard Smith · 13 years ago
  30. cc4c49d Now that ASTMultiPtr is nothing more than a array reference, make it a MutableArrayRef. by Benjamin Kramer · 13 years ago
  31. f062343 Remove ASTOwningVector, it doesn't own anything and provides no value over SmallVector. by Benjamin Kramer · 13 years ago
  32. 62b95d8 Rip out remnants of move semantic emulation and smart pointers in Sema. by Benjamin Kramer · 13 years ago
  33. adba9be Fix a bunch of -Wdocumentation warnings. by Dmitri Gribenko · 13 years ago
  34. 4f605af PR41111, PR5925, PR13210: Teach tentative parsing to annotate identifiers and by Richard Smith · 13 years ago
  35. 5e74a1a Removed an unused function I added a while back. by Fariborz Jahanian · 13 years ago
  36. f64b472 objective-C++: dalyed parsing of ctors with member by Fariborz Jahanian · 13 years ago
  37. 8cecfe9 objective-C++: delayed parsing of member function with by Fariborz Jahanian · 13 years ago
  38. 712bb81 objective-C++: Delayed parsing of most common by Fariborz Jahanian · 13 years ago
  39. 87f5dc5 Add diagnostics for comma at end of enum and for extra semicolon at namespace by Richard Smith · 13 years ago
  40. f5b24e0 Allow the parser to recover gracefully if a typename is used to introduce a decltype type. by Francois Pichet · 13 years ago
  41. 7ca3b7c Move helper class into an anonymous namespace. by Benjamin Kramer · 13 years ago
  42. 12e730c Better parser recovery in Objective-C containers. by Jordan Rose · 13 years ago
  43. 9792039 Added a new memberfor Parser, to be used soon by Fariborz Jahanian · 13 years ago
  44. 8de7955 objective-c++ parsing. Turn off delayed parsing by Fariborz Jahanian · 13 years ago
  45. 8a369a8 Obj-C++11 parser: fix broken parsing of c-function by Fariborz Jahanian · 13 years ago
  46. f30f6ac Obj-C++11 parser: turn off buffering of by Fariborz Jahanian · 13 years ago
  47. 577574a objective-c: just as we have done for method definitions, by Fariborz Jahanian · 13 years ago
  48. 1edf576 Support the use of "=delete" and "=default" with delayed template by Douglas Gregor · 13 years ago
  49. 6aa9bee Clean up a large number of C++11 attribute parse issues, including parsing by Alexis Hunt · 13 years ago
  50. 17e147f Unbreak GCC build: GCC doesn't like clang::Parser::CommentHandler and class clang::CommentHandler to have same name. by Dmitri Gribenko · 13 years ago
  51. aab8383 Structured comment parsing, first step. by Dmitri Gribenko · 13 years ago
  52. 91c25ea Whenever we have a BalancedDelimiterTracker, we have a 'nested' scope by Douglas Gregor · 13 years ago
  53. d1d76b2 Remove unused private member variables found by clang's new -Wunused-private-field. by Benjamin Kramer · 13 years ago
  54. ccf43ca Add pedantic warning -Wempty-translation-unit (C11 6.9p1). by Jordan Rose · 13 years ago
  55. 2f7dc46 Move the warnings for extra semi-colons under -Wextra-semi. Also, added by Richard Trieu · 13 years ago
  56. b71e732 Recover properly from a redundant 'typename' before a non-nested name. This is by Richard Smith · 13 years ago
  57. 45855df Recover properly if a class member declaration starts with a scope specifier by Richard Smith · 13 years ago
  58. 25c1609 Replace a ConsumeAnyToken() call with ConsumeToken() when we know by Douglas Gregor · 14 years ago
  59. 02f1b61 switch some uses of ExpectAndConsume(tok::semi to use ExpectAndConsumeSemi. This allows by Chris Lattner · 14 years ago
  60. e38c006 Typo. by Chad Rosier · 14 years ago
  61. 1e6b606 Parser: Don't manage TemplateAnnotationIds in a delayed cleanup pool. by Benjamin Kramer · 14 years ago
  62. 6e92251 Added a flag to the parser to skip method bodies. by Erik Verbruggen · 14 years ago
  63. 80cdddc Fix bugs found by -Wconstant-conversion improvements currently under review. by David Blaikie · 14 years ago
  64. 89f13cb Remove "parse error" in favor of more descriptive diagnostics. by David Blaikie · 14 years ago
  65. 2eb1d90 From Vassil Vassilev: by Axel Naumann · 14 years ago
  66. bbafb8a Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 14 years ago
  67. 0cf55e9 Streamline BalancedDelimiterTracker, by eliminating the duplicate by Douglas Gregor · 14 years ago
  68. d67aea2 User-defined literals: reject string and character UDLs in all places where the by Richard Smith · 14 years ago
  69. c1e4dd0 Change @import to @__experimental_modules_import. We are not ready to commit to a particular syntax for modules, by Ted Kremenek · 14 years ago
  70. ec52f92 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 · 14 years ago
  71. 0867d9c Implement #pragma redefine_extname. by David Chisnall · 14 years ago
  72. 3fc6e4a Allow thread safety attributes on function definitions. by DeLesley Hutchins · 14 years ago
  73. b6c6a58 Make parsing of objc @implementations more robust. by Argyrios Kyrtzidis · 14 years ago
  74. e0a70b2 Added source location for the template keyword in DependentTemplateSpecializationTypeLoc nodes (DTSTLoc). by Abramo Bagnara · 14 years ago
  75. 07f4357 Implement code completion support for module import declarations, e.g., by Douglas Gregor · 14 years ago
  76. 7945c98 Added source location for the template keyword in AST template-id expressions. by Abramo Bagnara · 14 years ago
  77. 4244b43 Avoid redundant NNS qualification in constructor/destructor names. by Abramo Bagnara · 14 years ago
  78. 273fd77 Fix our handling of #pragma GCC visibility. by Rafael Espindola · 14 years ago
  79. 4972a6d Extend the error of invalid token after declarations to include fixits for by Richard Trieu · 14 years ago
  80. c64d323 Change the error when a '+=' follows a declaration to suggest a fixit to '=' instead of just suggesting a ';'. by Richard Trieu · 14 years ago
  81. 8a40f70 Remove unreachable code in Clang. (replace with llvm_unreachable where appropriate or when GCC requires it) by David Blaikie · 14 years ago
  82. e1df10a Improve diagnostics for dangling '}'. by Nico Weber · 14 years ago
  83. 8d06f42 Improve 0-argument -Wvexing-parse diagnostic by adding notes with fix-its: by Richard Smith · 14 years ago
  84. da82e70 Eliminate the uglified keyword __import_module__ for importing by Douglas Gregor · 14 years ago
  85. 22d0974 Introduce a non-uglified syntax for module imports in Objective-C: by Douglas Gregor · 14 years ago
  86. f610267 Eliminate ObjCForwardProtocolDecl, which is redundant now that by Douglas Gregor · 14 years ago
  87. e434590 Change the diagnostics which said 'accepted as an extension' to instead say by Richard Smith · 14 years ago
  88. 2644063 Pass context and access to Parser::ParseExplicitInstantiation() for by Argyrios Kyrtzidis · 14 years ago
  89. e1ee623 In Parser::SkipUntil do not stop at '@' unconditionally. by Argyrios Kyrtzidis · 14 years ago
  90. 33786cb Remove unused parameter from the LateParsedTemplatedFunction constructor. by Francois Pichet · 14 years ago
  91. 15a430a Support decltype in nested-name-specifiers. by David Blaikie · 14 years ago
  92. 65cdbf5 Diagnose use of wide string literal in 'asm' instead of crashing. Fixes <rdar://problem/10465079>. by Ted Kremenek · 14 years ago
  93. 7194420 Switch the module-loading interfaces and parser from a simple by Douglas Gregor · 14 years ago
  94. 004685b Fix leaking of LexedMethod objects created for caching objc method definitions tokens by Argyrios Kyrtzidis · 14 years ago
  95. 5d1b4e3 When we notice that a member function is defined with "= delete" or "= by Douglas Gregor · 14 years ago
  96. df593fb Tighten up the conditions under which we consider ourselves to be by Douglas Gregor · 14 years ago
  97. 4a2a8f7 Check for unexpanded parameter packs in the name that guards a by Douglas Gregor · 14 years ago
  98. 43edb32 Rework Microsoft __if_exists/__if_not_exists parsing and semantic by Douglas Gregor · 14 years ago
  99. 60060d6 Treat the Microsoft/Borland keyword "__except" as a context-sensitive by Douglas Gregor · 14 years ago
  100. f411196 'extern template' is a C++11 feature. Add an Extension for C++98 (this matches by Richard Smith · 14 years ago