| Commit message (Expand) | Author | Age | Files | Lines |
| * | Convert a big bunch of expression parsers to use smart pointers. | Sebastian Redl | 2008-12-11 | 1 | -1/+1 |
| * | Convert selected expression parsers to use smart pointers. | Sebastian Redl | 2008-12-11 | 1 | -7/+6 |
| * | Unifies the name-lookup mechanisms used in various parts of the AST | Douglas Gregor | 2008-12-11 | 1 | -3/+3 |
| * | Use a scoped object to manage entry/exit from a parser scope rather than expl... | Douglas Gregor | 2008-12-10 | 1 | -2/+2 |
| * | Modify the move emulation according to the excellent design of Howard Hinnant... | Sebastian Redl | 2008-12-10 | 1 | -11/+11 |
| * | Kick out the proof-of-concept ASTOwner and replace it with ASTOwningResult | Sebastian Redl | 2008-12-09 | 1 | -10/+11 |
| * | Consistently use smart pointers for stmt and expr nodes in parser local varia... | Sebastian Redl | 2008-12-09 | 1 | -36/+35 |
| * | Handle new by passing the Declaration to the Action, not a processed type. | Sebastian Redl | 2008-12-02 | 1 | -4/+2 |
| * | Basic support for parsing templates, from Andrew Sutton | Douglas Gregor | 2008-12-01 | 1 | -3/+11 |
| * | Attempt to unravel the if/else mess in Parser::ParseDirectDeclarator. | Argyrios Kyrtzidis | 2008-11-26 | 1 | -44/+74 |
| * | Implement some suggestions by Daniel: | Argyrios Kyrtzidis | 2008-11-26 | 1 | -5/+4 |
| * | Only call TryAnnotateScopeToken when parsing C++. | Daniel Dunbar | 2008-11-25 | 1 | -1/+2 |
| * | Use RAII objects to ensure proper destruction of expression and statement AST... | Sebastian Redl | 2008-11-25 | 1 | -8/+10 |
| * | Simple parsing of exception specifications, with no semantic analysis yet | Douglas Gregor | 2008-11-25 | 1 | -3/+9 |
| * | Convert IdentifierInfo's to be printed the same as DeclarationNames | Chris Lattner | 2008-11-23 | 1 | -1/+1 |
| * | Implementation of new and delete parsing and sema. | Sebastian Redl | 2008-11-21 | 1 | -13/+18 |
| * | remove uses of IdentifierInfo::getName() | Chris Lattner | 2008-11-19 | 1 | -5/+9 |
| * | Extend DeclarationName to support C++ overloaded operators, e.g., | Douglas Gregor | 2008-11-18 | 1 | -2/+2 |
| * | Change a couple of the Parser::Diag methods to return DiagnosticInfo | Chris Lattner | 2008-11-18 | 1 | -36/+34 |
| * | Eliminate all of the placeholder identifiers used for constructors, | Douglas Gregor | 2008-11-17 | 1 | -7/+3 |
| * | Some cleanups for C++ operator overloading | Douglas Gregor | 2008-11-17 | 1 | -1/+1 |
| * | Implement parsing and semantic checking of the 'mutable' keyword. | Sebastian Redl | 2008-11-14 | 1 | -0/+4 |
| * | Don't build identifiers for C++ constructors, destructors, or | Douglas Gregor | 2008-11-12 | 1 | -16/+7 |
| * | Fix PR3031 by silencing follow-on errors in invalid declarations. | Chris Lattner | 2008-11-11 | 1 | -0/+1 |
| * | Implement support for C++ nested-name-specifiers ('foo::bar::x') in the Parse... | Argyrios Kyrtzidis | 2008-11-08 | 1 | -27/+101 |
| * | Revert r58880, it breaks test/SemaCXX/constructor.cpp | Argyrios Kyrtzidis | 2008-11-08 | 1 | -2/+1 |
| * | In a declarator, consider an identifier a constructor only if it is followed ... | Argyrios Kyrtzidis | 2008-11-08 | 1 | -1/+2 |
| * | Changes in preparation for nested-name-specifiers. | Argyrios Kyrtzidis | 2008-11-07 | 1 | -17/+22 |
| * | Parsing, ASTs, and semantic analysis for the declaration of conversion | Douglas Gregor | 2008-11-07 | 1 | -7/+25 |
| * | Separate the parsing of type-specifiers from other declaration specifiers, so... | Douglas Gregor | 2008-11-07 | 1 | -112/+182 |
| * | Parsing, ASTs, and semantic analysis for the declaration of overloaded | Douglas Gregor | 2008-11-06 | 1 | -0/+9 |
| * | Parsing, representation, and preliminary semantic analysis of destructors. | Douglas Gregor | 2008-11-05 | 1 | -6/+43 |
| * | Implement C++ DR 106 and C++ DR 540, both of which deal with | Douglas Gregor | 2008-11-03 | 1 | -0/+13 |
| * | Add support for parsing and representing C++ constructor declarations. | Douglas Gregor | 2008-10-31 | 1 | -2/+33 |
| * | Implement initialization of a reference (C++ [dcl.init.ref]) as part | Douglas Gregor | 2008-10-29 | 1 | -0/+2 |
| * | -Add support for cv-qualifiers after function declarators. | Argyrios Kyrtzidis | 2008-10-24 | 1 | -10/+32 |
| * | implement a couple fixme's by implementing __extension__ properly. | Chris Lattner | 2008-10-20 | 1 | -4/+6 |
| * | Support attributes in *yet another* place. Is there any place you | Chris Lattner | 2008-10-20 | 1 | -0/+11 |
| * | Fix a parser bug where we let attributes interfere with our disambiguation | Chris Lattner | 2008-10-20 | 1 | -20/+70 |
| * | Remove an implemented fixme, only treat < as a type specifier | Chris Lattner | 2008-10-20 | 1 | -3/+4 |
| * | Just do a diagIfAmbiguous -> warnIfAmbiguous rename. | Argyrios Kyrtzidis | 2008-10-17 | 1 | -2/+2 |
| * | Issue a warning when there's an ambiguous function declarator (that could be ... | Argyrios Kyrtzidis | 2008-10-15 | 1 | -1/+4 |
| * | In ParseParenDeclarator match "D.setGroupingParens(true);" with another setGr... | Argyrios Kyrtzidis | 2008-10-07 | 1 | -0/+3 |
| * | Implement support for C++ direct initializers in declarations, e.g. "int x(1);". | Argyrios Kyrtzidis | 2008-10-06 | 1 | -0/+34 |
| * | Allow variadic arguments without named ones for C++, e.g. "void(...);" | Argyrios Kyrtzidis | 2008-10-06 | 1 | -1/+2 |
| * | Handle ambiguities between expressions and type-ids that occur inside parenth... | Argyrios Kyrtzidis | 2008-10-05 | 1 | -1/+1 |
| * | Remove a FIXME. | Daniel Dunbar | 2008-10-03 | 1 | -1/+1 |
| * | Pass postfix attributes to ActOnFields. | Daniel Dunbar | 2008-10-03 | 1 | -4/+5 |
| * | Fix http://llvm.org/bugs/show_bug.cgi?id=2816. | Steve Naroff | 2008-09-22 | 1 | -6/+6 |
| * | Fold Parser::ParseTag into Parser::ParseEnumSpecifier, as suggested in this p... | Argyrios Kyrtzidis | 2008-09-11 | 1 | -48/+39 |