| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | Skeletal support for friend class templates. | John McCall | 2009-09-14 | 1 | -5/+2 |
* | Alter Action's friend interface to prepare for templated friend declarations and | John McCall | 2009-09-11 | 1 | -7/+9 |
* | Just ignore friend templates for now so we won't crash. | Anders Carlsson | 2009-09-11 | 1 | -3/+6 |
* | Support elaborated dependent types and diagnose tag mismatches. | John McCall | 2009-09-11 | 1 | -22/+24 |
* | Remove tabs, and whitespace cleanups. | Mike Stump | 2009-09-09 | 1 | -123/+122 |
* | Support templateids in friend declarations. Fixes bug 4859. | John McCall | 2009-09-08 | 1 | -11/+12 |
* | Parse extern templates, pass that information all the way to Sema, | Douglas Gregor | 2009-09-04 | 1 | -0/+2 |
* | Introduce an egregious hack to fix PR4828. | Douglas Gregor | 2009-09-04 | 1 | -0/+20 |
* | Correctly handle elaborated template ids. Still not handled properly for fri... | John McCall | 2009-09-04 | 1 | -1/+26 |
* | Rewrite of our handling of name lookup in C++ member access expressions, e.g., | Douglas Gregor | 2009-09-02 | 1 | -6/+7 |
* | Set the access specifier for using decls. | Anders Carlsson | 2009-08-29 | 1 | -3/+4 |
* | More work on using declarations. | Anders Carlsson | 2009-08-28 | 1 | -1/+3 |
* | When we know that we are parsing a class-name, implicitly construct a | Douglas Gregor | 2009-08-26 | 1 | -1/+2 |
* | Improve support for out-of-line definitions of nested templates and | Douglas Gregor | 2009-08-25 | 1 | -2/+2 |
* | Implement delayed parsing for member function templates. Fixes PR4608. | Douglas Gregor | 2009-08-22 | 1 | -0/+1 |
* | Initial support for parsing and representation of member function templates. | Douglas Gregor | 2009-08-20 | 1 | -6/+20 |
* | Argument-dependent lookup for friend declarations. Add a new decl type, | John McCall | 2009-08-11 | 1 | -2/+3 |
* | First pass at friend semantics. | John McCall | 2009-08-06 | 1 | -28/+24 |
* | Refactor methods on DeclSpec to take a diagnostic& parameter, and reflect this | John McCall | 2009-08-03 | 1 | -5/+7 |
* | Rename Action::TagKind to Action::TagUseKind, which removes both a misnomer | John McCall | 2009-07-31 | 1 | -14/+14 |