| Commit message (Expand) | Author | Age | Files | Lines |
| * | Downgrade the "when type is in parentheses, array cannot have dynamic | Douglas Gregor | 2010-07-13 | 1 | -8/+6 |
| * | Move the "current scope" state from the Parser into Action. This | Douglas Gregor | 2010-07-02 | 1 | -29/+29 |
| * | Fix PR7180. | Argyrios Kyrtzidis | 2010-06-22 | 1 | -6/+4 |
| * | When we see a 'template' disambiguator that marks the next identifier | Douglas Gregor | 2010-06-16 | 1 | -36/+38 |
| * | Fix the recently-added warning about 'typename' and 'template' | Douglas Gregor | 2010-06-16 | 1 | -6/+8 |
| * | Fix compiler warning about to false -> pointer conversion; patch by Dimitry A... | Daniel Dunbar | 2010-06-02 | 1 | -1/+1 |
| * | Improve code completion in failure cases in two ways: | Douglas Gregor | 2010-05-25 | 1 | -3/+3 |
| * | Improve recovery when we see a dependent template name that is missing | Douglas Gregor | 2010-05-21 | 1 | -0/+25 |
| * | Improve parser recovery when we encounter a dependent template name | Douglas Gregor | 2010-05-21 | 1 | -5/+41 |
| * | Rework our handling of temporary objects within the conditions of | Douglas Gregor | 2010-05-06 | 1 | -1/+20 |
| * | Support for 'template' as a disambiguator (PR7030) | Douglas Gregor | 2010-05-05 | 1 | -12/+30 |
| * | Make Parser::ConsumeAndStoreUntil() more consistent with Parser::SkipUntil(). | Argyrios Kyrtzidis | 2010-04-23 | 1 | -1/+1 |
| * | Implement parsing for message sends in Objective-C++. Message sends in | Douglas Gregor | 2010-04-21 | 1 | -0/+31 |
| * | Reinstate my CodeModificationHint -> FixItHint renaming patch, without | Douglas Gregor | 2010-03-31 | 1 | -2/+2 |
| * | Revert r100008, which inexplicably breaks the clang-i686-darwin10 builder | Douglas Gregor | 2010-03-31 | 1 | -2/+2 |
| * | Rename CodeModificationHint to FixItHint, since we've been using the | Douglas Gregor | 2010-03-31 | 1 | -2/+2 |
| * | Fix an assertion-on-error during tentative constructor parsing by | John McCall | 2010-02-26 | 1 | -8/+8 |
| * | Restore the invariant that a nested-name-specifier can only contain | Douglas Gregor | 2010-02-25 | 1 | -13/+3 |
| * | Make sure that we finish the DeclSpec when parsing a C++ | Douglas Gregor | 2010-02-24 | 1 | -0/+1 |
| * | ActOnPseudoDestructorExpr now performs all semantic analysis for | Douglas Gregor | 2010-02-24 | 1 | -2/+6 |
| * | Rework parsing of pseudo-destructor expressions and explicit | Douglas Gregor | 2010-02-24 | 1 | -15/+125 |
| * | Implement support for parsing pseudo-destructor expression with a nested-name... | Douglas Gregor | 2010-02-21 | 1 | -15/+29 |
| * | Improve parsing and instantiation of destructor names, so that we can | Douglas Gregor | 2010-02-16 | 1 | -18/+9 |
| * | In some contexts, type declarations cannot occur. Pass this information down ... | Sebastian Redl | 2010-02-03 | 1 | -2/+5 |
| * | Reimplement constructor declarator parsing to cope with template-ids | Douglas Gregor | 2010-01-13 | 1 | -4/+33 |
| * | Eliminate an embarrassing performance regression in C/ObjC, where we | Douglas Gregor | 2010-01-11 | 1 | -1/+9 |
| * | Improve code completion by introducing patterns for the various C and | Douglas Gregor | 2010-01-10 | 1 | -0/+5 |
| * | refactor the 'ColonIsSacred' argument to ParseOptionalCXXScopeSpecifier | Chris Lattner | 2009-12-10 | 1 | -5/+1 |
| * | reapply my patch for PR4451, which improves diagnostics for :: vs : confusion. | Chris Lattner | 2009-12-07 | 1 | -2/+24 |
| * | revert my previous patch, it is breaking something and I don't have time | Chris Lattner | 2009-12-06 | 1 | -24/+2 |
| * | implement PR4451, improving error recovery for a mistaken : where a :: was | Chris Lattner | 2009-12-06 | 1 | -2/+24 |
| * | Introduce the notion of literal types, as specified in C++0x. | Sebastian Redl | 2009-12-03 | 1 | -0/+1 |
| * | Add DeclarationName support for C++0x operator literals. They should now work as | Alexis Hunt | 2009-11-29 | 1 | -2/+1 |
| * | Fix test and handle IK_LiteralOperatorId in a few more places. | Alexis Hunt | 2009-11-28 | 1 | -5/+9 |
| * | Add Parser support for C++0x literal operators ('operator "" i'). | Alexis Hunt | 2009-11-28 | 1 | -0/+21 |
| * | Eliminate CXXConditionDeclExpr with extreme prejudice. | Douglas Gregor | 2009-11-25 | 1 | -17/+33 |
| * | If a C++ qualified id is followed by a postfix suffix, it is never the direct | John McCall | 2009-11-22 | 1 | -0/+18 |
| * | Added rudimentary C++0x attribute support. | Alexis Hunt | 2009-11-21 | 1 | -1/+1 |
| * | Cope with extraneous "template" keyword when providing an out-of-line | Douglas Gregor | 2009-11-20 | 1 | -2/+3 |
| * | Implement C++ [basic.lookup.classref]p3, which states how the type | Douglas Gregor | 2009-11-20 | 1 | -2/+2 |
| * | Fix speculative parsing of dependent template names in | Douglas Gregor | 2009-11-11 | 1 | -26/+17 |
| * | Improve parsing of template arguments to lay the foundation for | Douglas Gregor | 2009-11-10 | 1 | -13/+3 |
| * | Improve recovery when we fail to parse the operand of a C++ named cast. Fixes... | Douglas Gregor | 2009-11-06 | 1 | -7/+1 |
| * | Eliminate the "old" ways of parsing operator-function-ids and | Douglas Gregor | 2009-11-04 | 1 | -135/+0 |
| * | Implement support for parsing dependent template-ids that refer to | Douglas Gregor | 2009-11-04 | 1 | -149/+213 |
| * | Parsing and semantic analysis for template-ids that name overloaded | Douglas Gregor | 2009-11-03 | 1 | -36/+26 |
| * | Tweak some comments about unqualified-id and id-expression parsing. No functi... | Douglas Gregor | 2009-11-03 | 1 | -13/+6 |
| * | Replace the code that parses member access expressions after "." or | Douglas Gregor | 2009-11-03 | 1 | -82/+44 |
| * | Use ParseUnqualifiedId when parsing id-expressions. This eliminates | Douglas Gregor | 2009-11-03 | 1 | -1/+14 |
| * | Introduce a new class, UnqualifiedId, that provides a parsed | Douglas Gregor | 2009-11-03 | 1 | -0/+413 |