1. 99c9520 the declspec of a declaration can have storage-class specifiers, by Chris Lattner · 15 years ago
  2. 4ed5d91 Implement PR6180, substantially improving the diagnostics we get from by Chris Lattner · 15 years ago
  3. ae50d50 improve diagnostics for C++ struct ; issues. Before: by Chris Lattner · 15 years ago
  4. 3e156ad improve diagnostics on missing ; in a struct. Before: by Chris Lattner · 15 years ago
  5. 9db7dbb Rework base and member initialization in constructors, with several by Douglas Gregor · 15 years ago
  6. ff93dbd Use IdentifierInfo * instead of std::string for the AsmStmt names. by Anders Carlsson · 15 years ago
  7. 841d5e6 Fixit to remove 'volatile' in file-scope 'asm volatile'. by John McCall · 15 years ago
  8. 7a6ae74 Warn on top-level 'asm volatile' (instead of misparsing it). by John McCall · 15 years ago
  9. b988f9c Move the type specifier location for elaborated-type-specifiers from by Douglas Gregor · 15 years ago
  10. 0bb46d2 -fno-rtti is now the default. by Chris Lattner · 15 years ago
  11. 7e52de4 fix PR6034, a crash on invalid where the switch stack would get unbalanced. by Chris Lattner · 15 years ago
  12. 92f8831 Implement elementary access control. by John McCall · 15 years ago
  13. 046c227 allow the HandlerComment callback to push tokens into the by Chris Lattner · 15 years ago
  14. ddf889a Improve source-location information for builtin TypeLocs, from Enea by Douglas Gregor · 15 years ago
  15. 26997fd While determining when to parse inline member functions of a class, by Douglas Gregor · 15 years ago
  16. 18df52b Keep track of the source locations for each protocol reference in by Douglas Gregor · 15 years ago
  17. c38c3e1 Code-completion for @public, @protected, @private, @package. by Douglas Gregor · 15 years ago
  18. b6ac245 Whenever completing ordinary names for an Objective-C source, also by Douglas Gregor · 15 years ago
  19. cfb708c Add type source information for both kinds of typeof types. by John McCall · 15 years ago
  20. 0efc2c1 Reimplement constructor declarator parsing to cope with template-ids by Douglas Gregor · 15 years ago
  21. 84d0a19 Improve recovery for template-ids whose template-name doesn't actually by Douglas Gregor · 15 years ago
  22. d9b600c Parse dependent template-ids in base clauses and member by Douglas Gregor · 15 years ago
  23. b862b8f Eliminate an embarrassing performance regression in C/ObjC, where we by Douglas Gregor · 15 years ago
  24. 01dfea0 Improve code completion by introducing patterns for the various C and by Douglas Gregor · 15 years ago
  25. b672707 When parsing an identifier as an expression in C++, only try to annotate it by John McCall · 15 years ago
  26. 782f2f5 Change ObjCContainerDecl to contain the entire range for the '@end' by Ted Kremenek · 15 years ago
  27. 3b11fd3 Remember if the AsmStmt came from Microsoft-style inline assembly code. by Mike Stump · 15 years ago
  28. a3ddec2 Fix 80-col violation. by Zhongxing Xu · 15 years ago
  29. 64a4eb2 Make sure to give an error for template argument lists followed by junk. by Eli Friedman · 15 years ago
  30. b4debae Enter the scope of an initializer for direct-initialization as well as by Douglas Gregor · 15 years ago
  31. 6405646 fix PR5500: clang fails to parse inline asm with :: in C++ mode by Chris Lattner · 15 years ago
  32. 64cb475 refactor asm stmt parsing to avoid nesting as much, and by Chris Lattner · 15 years ago
  33. f936815 Don't inject the class name until that magical lbrace. by John McCall · 15 years ago
  34. bd0dfa5 Parse base specifiers within the scope of the class. This is possibly not by John McCall · 15 years ago
  35. 7a1dc56 Refactor to remove more dependencies on PreDeclaratorDC. I seem to have made by John McCall · 15 years ago
  36. 731ad84 Just push a new scope when parsing an out-of-line variable definition. by John McCall · 15 years ago
  37. 2ee9b40 eliminate a call to NextToken() when parsing ::foo by Chris Lattner · 15 years ago
  38. ae03cb5 Teach TryAnnotateTypeOrScopeToken to deal with already-annotated by John McCall · 15 years ago
  39. 5ee56e9 Check in a rudimentary FullExpr class that isn't used anywhere yet. Rename Action::FullExpr to Action::MakeFullExpr to avoid name clashes. by Anders Carlsson · 15 years ago
  40. aa87d33 Remember the type name's scope specifier in the DeclSpec. by John McCall · 15 years ago
  41. 9f61aa9 Un-namespace-qualify llvm_unreachable. It's a macro, so the qualification gave by Jeffrey Yasskin · 15 years ago
  42. e7e278b Don't enter a new scope for a namespace-qualified declarator unless we're by John McCall · 15 years ago
  43. 60fa3cf Implement access declarations. Most of the work here is parsing them, which by John McCall · 15 years ago
  44. 95059b5 Implement just a bit more of inline assembly. by Mike Stump · 15 years ago
  45. 648d846 Privatize class members. by Benjamin Kramer · 15 years ago
  46. 932dff7 If we enter parens, colons can become un-sacred, allowing us to emit by Chris Lattner · 15 years ago
  47. a69d0ed fix a more evil case of : / :: confusion arising in ?:. by Chris Lattner · 15 years ago
  48. a1efc8c fix incorrect parsing of bitfields pointed out by Doug. I chose by Chris Lattner · 15 years ago
  49. de138eb Second half of r91023, saving files is good. by Chris Lattner · 15 years ago
  50. d0d76f1 move GreaterThanIsOperatorScope into RAIIObjectsForParser. Add some more by Chris Lattner · 15 years ago
  51. 6fb09c8 fix PR5740: a colon is sacred when parsing case statement expressions! by Chris Lattner · 15 years ago
  52. 08d92ec refactor the 'ColonIsSacred' argument to ParseOptionalCXXScopeSpecifier by Chris Lattner · 15 years ago
  53. d167ca0 rename ExtensionRAIIObject.h -> RAIIObjectsForParser.h by Chris Lattner · 15 years ago
  54. 68f7a24 spread 'const' love to some variables. this considerably reduces the amount of dirty data around. by Nuno Lopes · 15 years ago
  55. 3acd9aa Fixes a bogus error when declaring an extern "C" array. (fixes radar 7457109). by Fariborz Jahanian · 15 years ago
  56. 5d80316 reduce nesting. by Chris Lattner · 15 years ago
  57. 9a0c85e Code completion for Objective-C @ keywords that are statements or expressions by Douglas Gregor · 15 years ago
  58. c464ae8 Code completion for Objective-C @ directives by Douglas Gregor · 15 years ago
  59. be1ea44 remove some defaulted params for consistency. by Chris Lattner · 15 years ago
  60. 4664649 reapply my patch for PR4451, which improves diagnostics for :: vs : confusion. by Chris Lattner · 15 years ago
  61. bd87c0b fix a crash on invalid I found when working on something unrelated. by Chris Lattner · 15 years ago
  62. 1ade4ca revert my previous patch, it is breaking something and I don't have time by Chris Lattner · 15 years ago
  63. a564b17 implement PR4451, improving error recovery for a mistaken : where a :: was by Chris Lattner · 15 years ago
  64. 5d1c619 simplify logic. by Chris Lattner · 15 years ago
  65. 29d9c1a remove some extraneous syntax: sourceloc implicitly converts to sourcerange. by Chris Lattner · 15 years ago
  66. d001454 Lift the ObjCPropertyCallback out of local scope to unbreak VS2005 builds. by John McCall · 15 years ago
  67. ccf4350 Introduce the notion of literal types, as specified in C++0x. by Sebastian Redl · 15 years ago
  68. 3e518bd Add DeclarationName support for C++0x operator literals. They should now work as by Sean Hunt · 15 years ago
  69. 85b4521 Remove remaining VISIBILITY_HIDDEN from anonymous namespaces. by Benjamin Kramer · 15 years ago
  70. e6252d1 Fix test and handle IK_LiteralOperatorId in a few more places. by Sean Hunt · 15 years ago
  71. 0486d74 Add Parser support for C++0x literal operators ('operator "" i'). by Sean Hunt · 15 years ago
  72. 1b2fc0f Fix attribute between function decl ')' and '{' or '=0' by John Thompson · 15 years ago
  73. be724ba When the condition of a switch() statement is semantically invalid, by Douglas Gregor · 15 years ago
  74. 7725e67 Parse C++ member check attributes - base_check, hiding, and override. by Sean Hunt · 15 years ago
  75. f88f7ab Some fancy footwork to move the decision on how by Fariborz Jahanian · 15 years ago
  76. 99e9b4d Eliminate CXXConditionDeclExpr with extreme prejudice. by Douglas Gregor · 15 years ago
  77. d1a7846 Have the parser tell sema whether a member declaration is a function definition. This allows sema to not emit spurious diagnostics in some invalid code. by Sebastian Redl · 15 years ago
  78. 04895d3 "Do" loops cannot have condition variables, so don't parse them. by Douglas Gregor · 15 years ago
  79. a79f8b3 Fix a recent regression probably caused by addition of altivec-style by Fariborz Jahanian · 15 years ago
  80. b681b61 If a C++ qualified id is followed by a postfix suffix, it is never the direct by John McCall · 15 years ago
  81. bbd37c6 Added rudimentary C++0x attribute support. by Sean Hunt · 15 years ago
  82. 98440b4 Implement C++ [temp.param]p2 correctly, looking ahead when we see a by Douglas Gregor · 15 years ago
  83. a481edb Cope with extraneous "template" keyword when providing an out-of-line by Douglas Gregor · 15 years ago
  84. f6e6fc8 Implement C++ [basic.lookup.classref]p3, which states how the type by Douglas Gregor · 15 years ago
  85. a7cf23a Don't issue spurious diagnostic with Obj-C fast enumeration. (radar 7409165). by Fariborz Jahanian · 15 years ago
  86. 4ad9685 Objective-C code completion within properties after "setter = " or by Douglas Gregor · 15 years ago
  87. d3c6854 Improve code completion for Objective-C message sends, so that we by Douglas Gregor · 15 years ago
  88. a93b108 Rename CodeCompleteObjCProperty to something more specific. No functionality change. by Douglas Gregor · 15 years ago
  89. 424b2a5 Code completion after @dynamic by Douglas Gregor · 15 years ago
  90. 322328b Code completion for Objective-C @synthesized. by Douglas Gregor · 15 years ago
  91. 05ebda9 This patch fixes a bug in misdiagnosing correct use of pointer to data member. by Fariborz Jahanian · 15 years ago
  92. b328c42 Improve diagnostics and recovery when parsing @synthesized definitions by Douglas Gregor · 15 years ago
  93. 33ced0b Implement code completion for Objective-C category names in @interface by Douglas Gregor · 15 years ago
  94. 3b49aca Code completion for Objective-C class names after @interface, by Douglas Gregor · 15 years ago
  95. 083128f Code completion after @property, providing the names of forward-declared properties by Douglas Gregor · 15 years ago
  96. 55385fe Code completion for Objective-C properly lists by Douglas Gregor · 15 years ago
  97. 7ba107a Incremental progress on using declarations. Split UnresolvedUsingDecl into by John McCall · 15 years ago
  98. 60b01cc Rename Objective-C message send completion functions to indicate that we're referring to message sends by Douglas Gregor · 15 years ago
  99. c09cba6 Pass source locations of identifiers referenced by @class through Action::ActOnForwardClassDeclaration(). by Ted Kremenek · 15 years ago
  100. 1ac7104 Fixes a typo, reported by Doug. by Fariborz Jahanian · 15 years ago