| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | When we're parsing template names as part of base-specifiers, we are | Douglas Gregor | 2010-03-01 | 1 | -1/+1 |
* | Implement PR6423 by using one token of lookahead to disambiguate | Chris Lattner | 2010-02-28 | 1 | -9/+32 |
* | Add an overload of Preprocessor::getSpelling which takes a SmallVector and | Benjamin Kramer | 2010-02-27 | 1 | -4/+2 |
* | Fix an assertion-on-error during tentative constructor parsing by | John McCall | 2010-02-26 | 1 | -2/+3 |
* | Improve parsing and instantiation of destructor names, so that we can | Douglas Gregor | 2010-02-16 | 1 | -4/+2 |
* | Clean up ownership of 'AttributeList' objects in Parser. Apparently | Ted Kremenek | 2010-02-11 | 1 | -9/+9 |
* | Fix assertion failure when parsing linkage specifications (PR5921), | Douglas Gregor | 2010-02-07 | 1 | -0/+2 |
* | Add attributes to namespace decls. | Anders Carlsson | 2010-02-07 | 1 | -2/+2 |
* | In some contexts, type declarations cannot occur. Pass this information down ... | Sebastian Redl | 2010-02-03 | 1 | -3/+11 |
* | Declarators can have grouping parens. This fixes rdar://7608537. | Chris Lattner | 2010-02-03 | 1 | -0/+1 |
* | fix PR6216 | Chris Lattner | 2010-02-03 | 1 | -0/+1 |
* | the declspec of a declaration can have storage-class specifiers, | Chris Lattner | 2010-02-02 | 1 | -7/+18 |
* | Implement PR6180, substantially improving the diagnostics we get from | Chris Lattner | 2010-02-02 | 1 | -1/+38 |
* | improve diagnostics for C++ struct ; issues. Before: | Chris Lattner | 2010-02-02 | 1 | -12/+8 |
* | Rework base and member initialization in constructors, with several | Douglas Gregor | 2010-01-31 | 1 | -3/+7 |
* | Move the type specifier location for elaborated-type-specifiers from | Douglas Gregor | 2010-01-25 | 1 | -1/+5 |
* | Implement elementary access control. | John McCall | 2010-01-23 | 1 | -1/+1 |
* | While determining when to parse inline member functions of a class, | Douglas Gregor | 2010-01-16 | 1 | -8/+28 |
* | Improve recovery for template-ids whose template-name doesn't actually | Douglas Gregor | 2010-01-12 | 1 | -6/+45 |
* | Parse dependent template-ids in base clauses and member | Douglas Gregor | 2010-01-12 | 1 | -3/+4 |
* | Don't inject the class name until that magical lbrace. | John McCall | 2009-12-20 | 1 | -0/+2 |
* | Parse base specifiers within the scope of the class. This is possibly not | John McCall | 2009-12-19 | 1 | -12/+18 |
* | Remember the type name's scope specifier in the DeclSpec. | John McCall | 2009-12-12 | 1 | -1/+1 |
* | Implement access declarations. Most of the work here is parsing them, which | John McCall | 2009-12-11 | 1 | -1/+41 |
* | fix incorrect parsing of bitfields pointed out by Doug. I chose | Chris Lattner | 2009-12-10 | 1 | -2/+7 |
* | refactor the 'ColonIsSacred' argument to ParseOptionalCXXScopeSpecifier | Chris Lattner | 2009-12-10 | 1 | -4/+8 |
* | rename ExtensionRAIIObject.h -> RAIIObjectsForParser.h | Chris Lattner | 2009-12-10 | 1 | -1/+1 |
* | Fixes a bogus error when declaring an extern "C" array. | Fariborz Jahanian | 2009-12-09 | 1 | -2/+3 |
* | remove some defaulted params for consistency. | Chris Lattner | 2009-12-07 | 1 | -3/+3 |
* | reapply my patch for PR4451, which improves diagnostics for :: vs : confusion. | Chris Lattner | 2009-12-07 | 1 | -4/+4 |
* | revert my previous patch, it is breaking something and I don't have time | Chris Lattner | 2009-12-06 | 1 | -4/+4 |
* | implement PR4451, improving error recovery for a mistaken : where a :: was | Chris Lattner | 2009-12-06 | 1 | -4/+4 |
* | remove some extraneous syntax: sourceloc implicitly converts to sourcerange. | Chris Lattner | 2009-12-06 | 1 | -2/+2 |
* | Fix attribute between function decl ')' and '{' or '=0' | John Thompson | 2009-11-25 | 1 | -0/+7 |
* | Parse C++ member check attributes - base_check, hiding, and override. | Alexis Hunt | 2009-11-25 | 1 | -2/+5 |
* | Have the parser tell sema whether a member declaration is a function definiti... | Sebastian Redl | 2009-11-24 | 1 | -0/+1 |
* | Added rudimentary C++0x attribute support. | Alexis Hunt | 2009-11-21 | 1 | -26/+233 |
* | Incremental progress on using declarations. Split UnresolvedUsingDecl into | John McCall | 2009-11-18 | 1 | -1/+3 |
* | Improve parsing of template arguments to lay the foundation for | Douglas Gregor | 2009-11-10 | 1 | -8/+2 |
* | add some fixit hints. | Chris Lattner | 2009-11-06 | 1 | -1/+2 |
* | Switch parsing of using declarations over to ParseUnqualifiedId. | Douglas Gregor | 2009-11-04 | 1 | -34/+15 |
* | Change our basic strategy for avoiding deprecation warnings when the decl use | John McCall | 2009-11-04 | 1 | -2/+4 |
* | Introduce a new class, UnqualifiedId, that provides a parsed | Douglas Gregor | 2009-11-03 | 1 | -0/+1 |
* | Improved fix for PR3844, which recovers better for class template | Douglas Gregor | 2009-10-30 | 1 | -5/+19 |
* | Improve diagnostics when parsing something like | Douglas Gregor | 2009-10-30 | 1 | -1/+38 |
* | Simplify the handling of non-dependent friend class template | Douglas Gregor | 2009-09-26 | 1 | -1/+1 |
* | Rework the Parse-Sema interaction for friends to better support friend | Douglas Gregor | 2009-09-26 | 1 | -9/+17 |
* | Introduce four new code-completion hooks for C++: | Douglas Gregor | 2009-09-18 | 1 | -0/+20 |
* | Implement code completion for tags, e.g., code completion after "enum" | Douglas Gregor | 2009-09-18 | 1 | -0/+6 |
* | Improved representation and support for friend class templates. Angst about ... | John McCall | 2009-09-16 | 1 | -6/+5 |