1. 7945c98 Added source location for the template keyword in AST template-id expressions. by Abramo Bagnara · 14 years ago
  2. 4244b43 Avoid redundant NNS qualification in constructor/destructor names. by Abramo Bagnara · 14 years ago
  3. 273fd77 Fix our handling of #pragma GCC visibility. by Rafael Espindola · 14 years ago
  4. 4972a6d Extend the error of invalid token after declarations to include fixits for by Richard Trieu · 14 years ago
  5. 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
  6. 8a40f70 Remove unreachable code in Clang. (replace with llvm_unreachable where appropriate or when GCC requires it) by David Blaikie · 14 years ago
  7. e1df10a Improve diagnostics for dangling '}'. by Nico Weber · 14 years ago
  8. 8d06f42 Improve 0-argument -Wvexing-parse diagnostic by adding notes with fix-its: by Richard Smith · 14 years ago
  9. da82e70 Eliminate the uglified keyword __import_module__ for importing by Douglas Gregor · 14 years ago
  10. 22d0974 Introduce a non-uglified syntax for module imports in Objective-C: by Douglas Gregor · 14 years ago
  11. f610267 Eliminate ObjCForwardProtocolDecl, which is redundant now that by Douglas Gregor · 14 years ago
  12. e434590 Change the diagnostics which said 'accepted as an extension' to instead say by Richard Smith · 14 years ago
  13. 2644063 Pass context and access to Parser::ParseExplicitInstantiation() for by Argyrios Kyrtzidis · 14 years ago
  14. e1ee623 In Parser::SkipUntil do not stop at '@' unconditionally. by Argyrios Kyrtzidis · 14 years ago
  15. 33786cb Remove unused parameter from the LateParsedTemplatedFunction constructor. by Francois Pichet · 14 years ago
  16. 15a430a Support decltype in nested-name-specifiers. by David Blaikie · 14 years ago
  17. 65cdbf5 Diagnose use of wide string literal in 'asm' instead of crashing. Fixes <rdar://problem/10465079>. by Ted Kremenek · 14 years ago
  18. 7194420 Switch the module-loading interfaces and parser from a simple by Douglas Gregor · 14 years ago
  19. 004685b Fix leaking of LexedMethod objects created for caching objc method definitions tokens by Argyrios Kyrtzidis · 14 years ago
  20. 5d1b4e3 When we notice that a member function is defined with "= delete" or "= by Douglas Gregor · 14 years ago
  21. df593fb Tighten up the conditions under which we consider ourselves to be by Douglas Gregor · 14 years ago
  22. 4a2a8f7 Check for unexpanded parameter packs in the name that guards a by Douglas Gregor · 14 years ago
  23. 43edb32 Rework Microsoft __if_exists/__if_not_exists parsing and semantic by Douglas Gregor · 14 years ago
  24. 60060d6 Treat the Microsoft/Borland keyword "__except" as a context-sensitive by Douglas Gregor · 14 years ago
  25. f411196 'extern template' is a C++11 feature. Add an Extension for C++98 (this matches by Richard Smith · 14 years ago
  26. 5d164bc Implement -Wc++98-compat warnings for the parser. by Richard Smith · 14 years ago
  27. e7a8e3b Introduce BalancedDelimiterTracker, to better track open/close by Douglas Gregor · 14 years ago
  28. 85308c6 Add typo correction for type names. by Kaelyn Uhrain · 14 years ago
  29. 4dc695d Move some bool flags out of function parameter lists. by Kaelyn Uhrain · 14 years ago
  30. d9dcf18 Revert r140589. It was causing failures during llvm compilation: by Bill Wendling · 14 years ago
  31. d889d24 Add typo correction for the type name in C++ "new" statements by Kaelyn Uhrain · 14 years ago
  32. 0706d20 Rename LangOptions::Microsoft to LangOptions::MicrosoftExt to make it clear that this flag must be used only for Microsoft extensions and not emulation; to avoid confusion with the new LangOptions::MicrosoftMode flag. by Francois Pichet · 14 years ago
  33. bab8a96 Implement the Objective-C 'instancetype' type, which is an alias of by Douglas Gregor · 14 years ago
  34. 5cec2ae Support code-completion for C++ inline methods and ObjC buffering methods. by Argyrios Kyrtzidis · 14 years ago
  35. ca97589 Switch __import__ over to __import_module__, so we don't conflict with by Douglas Gregor · 14 years ago
  36. 3a039e3 objective-c: Treat top-level objective-c declarations by Fariborz Jahanian · 14 years ago
  37. 0814253 Introduce support for a simple module import declaration, which by Douglas Gregor · 14 years ago
  38. d8114f7 Reverse r138567 until a buildbot failure is investigated. by Fariborz Jahanian · 14 years ago
  39. 73d5f67 objc -arse: Use DeclGroup for forward class declarations; by Fariborz Jahanian · 14 years ago
  40. 4bf8262 objc - Simplify switing objc decl context by using a context switching object. by Fariborz Jahanian · 14 years ago
  41. 8d382dc Restore patch I reversed in r138040. Known buildbot failures are resolved. by Fariborz Jahanian · 14 years ago
  42. 9a3b269 Revers r138040. Need to look at a few buildbot failures. by Fariborz Jahanian · 14 years ago
  43. d6d866d objective-c: Bring objective-c handling of decl context by Fariborz Jahanian · 14 years ago
  44. fb65e59 Add support for C++0x unicode string and character literals, from Craig Topper! by Douglas Gregor · 14 years ago
  45. 0e62c1c remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 14 years ago
  46. 6b9be0f Some documentation fixes for the parser, from John Freeman by Douglas Gregor · 14 years ago
  47. c0c5dd2 Introduce DelayedCleanupPool useful for simplifying clean-up of certain resources that, while their by Argyrios Kyrtzidis · 14 years ago
  48. 938f40b Implement support for C++11 in-class initialization of non-static data members. by Richard Smith · 14 years ago
  49. 8f981d5 Add support for Microsoft __if_exists, __if_not_exists extension at class scope. by Francois Pichet · 14 years ago
  50. 61ae8d3 Implement explicit specialization of explicitly-defaulted constructors. by Alexis Hunt · 14 years ago
  51. 5a7fa25 Properly parse the 'default' and 'delete' keywords. by Alexis Hunt · 14 years ago
  52. a5b3fcb Add support for _if_exists and __if_not_exists at namespace/global scope. by Francois Pichet · 15 years ago
  53. 1c0675e Parsing/AST support for Structured Exception Handling by John Wiegley · 15 years ago
  54. 8b02cd0 Extend Sema::ClassifyName() to support C++, ironing out a few issues by Douglas Gregor · 15 years ago
  55. 743dda4 Recognize gcc's ms_struct pragma (and ignore for now). This is wip. by Fariborz Jahanian · 15 years ago
  56. dd87612 Downgrade unnecessary "typename" from error to warning in Microsoft mode. by Francois Pichet · 15 years ago
  57. dcb3ebe Correctly emit a diagnostic for multiple templated function definitions in -flate-template-parsing mode. by Francois Pichet · 15 years ago
  58. 1c229c0 Add -fdelayed-template-parsing option. Using this option all templated function definitions are parsed at the end of the translation unit only if it is required by an actual instantiation. As such all the symbols of the TU are available during name lookup. by Francois Pichet · 15 years ago
  59. 3d9cbdc C1X: implement static asserts by Peter Collingbourne · 15 years ago
  60. 4e7a2c0 Improve recovery (error + fix-it) when parsing type dependent template name without the "template" keyword. by Francois Pichet · 15 years ago
  61. 7ab142b Extend the new 'availability' attribute with support for an by Douglas Gregor · 15 years ago
  62. 084e83d Insomniac refactoring: change how the parser allocates attributes so that by John McCall · 15 years ago
  63. 20b2ebd Implement a new 'availability' attribute, that allows one to specify by Douglas Gregor · 15 years ago
  64. 4c9d46b Migrate 'PrettySTackTraceParserEntry' object out of Parser, and have it constructed within ParseAST. This avoids double crashes by Ted Kremenek · 15 years ago
  65. a0ff0c3 Make sure that we always pop a function's scope *before* we call by Douglas Gregor · 15 years ago
  66. 348823a Fixed source range for FileScopeAsmDecl. Others source range fixes will follow. by Abramo Bagnara · 15 years ago
  67. e7c2065 Push nested-name-specifier source-location information into dependent by Douglas Gregor · 15 years ago
  68. 844cb50 Reinstate the introduction of source-location information for by Douglas Gregor · 15 years ago
  69. b3a58b0 Revert r126748, my second attempt at nested-name-specifier source by Douglas Gregor · 15 years ago
  70. bf5fe47 Reinstate r126737, extending the generation of type-source location by Douglas Gregor · 15 years ago
  71. 62a60c5 Revert r126737, the most recent nested-name-specifier location change, for buildbot breakage. by Douglas Gregor · 15 years ago
  72. 9720642 Push nested-name-specifier source location information into elaborated by Douglas Gregor · 15 years ago
  73. 6e06801 When we encounter a dependent template name within a by Douglas Gregor · 15 years ago
  74. b09518c Eliminate a silly little Parse/Sema dance when parsing typename by Douglas Gregor · 15 years ago
  75. 869ad45 Retain complete source-location information for C++ by Douglas Gregor · 15 years ago
  76. 82ff1e5 Better parser recovery when method is by Fariborz Jahanian · 15 years ago
  77. 7ce13fc OpenCL: add support for __kernel, kernel keywords and EXTENSION, by Peter Collingbourne · 15 years ago
  78. 564c0fa Move support for "#pragma STDC FP_CONTRACT" to Parser; add Sema actions by Peter Collingbourne · 15 years ago
  79. 5eec5f0 Parse: add support for parsing CUDA kernel calls by Peter Collingbourne · 15 years ago
  80. 8796742 Support for objextive-c++ use of property-dot syntax as receiver by Fariborz Jahanian · 15 years ago
  81. 0fcaac9 Fix a crash-on-invalid where we were trying to parse C++ constructs in by Douglas Gregor · 15 years ago
  82. 428803b Lazily initialize the 'final' and 'override' contextual keywords as suggested by Doug. by Anders Carlsson · 15 years ago
  83. ee56962 Convert "#pragma unused(...)" into tokens for the parser. by Argyrios Kyrtzidis · 15 years ago
  84. 11fdbbc Begin work on supporting "N3206: Override control: Eliminating Attributes", from by Anders Carlsson · 15 years ago
  85. 76dbe8c Speed up code-completion by skipping function bodies. by Argyrios Kyrtzidis · 15 years ago
  86. 53fa714 Refactor how we collect attributes during parsing, and add slots for attributes by John McCall · 15 years ago
  87. 924a8f3 Added ParenType type node. by Abramo Bagnara · 15 years ago
  88. aa49ecc Not content to implement just "extern" explicit template by Douglas Gregor · 15 years ago
  89. 1865342 Refactoring. by Argyrios Kyrtzidis · 15 years ago
  90. d004064 Refactoring of Diagnostic class. by Argyrios Kyrtzidis · 15 years ago
  91. c2bc5ac Add parsing support for Microsoft attributes. MS attributes will just be skipped and not inserted into the AST for now. by Francois Pichet · 15 years ago
  92. b5c7c51 When we encounter a '==' in a context expecting a '=', assume the user made a typo: by Argyrios Kyrtzidis · 15 years ago
  93. 1db5c94 vla expressions used in __typeof__ must be evaluated. Fixes rdar://8476159. by Fariborz Jahanian · 15 years ago
  94. e9bba4f Implement bracket insertion for Objective-C instance message sends as by Douglas Gregor · 15 years ago
  95. 1ca73da Improve error recovery when we see ':' and expect a ';'. by John McCall · 15 years ago
  96. 45d6bdf Improve recovery when there is a stray ']' or ')' before the ';' at by Douglas Gregor · 15 years ago
  97. 5a5f2c7 Enable inline namespaces in C++03 as an extension. by Sebastian Redl · 15 years ago
  98. 6766794 Parser support for inline namespaces by Sebastian Redl · 15 years ago
  99. faf5fb4 One who seeks knowledge learns something new every day. by John McCall · 15 years ago
  100. f11096c Initialize the translation-unit scope before lexing the first by Douglas Gregor · 15 years ago