aboutsummaryrefslogtreecommitdiff
path: root/lib/Parse/ParseExprCXX.cpp
AgeCommit message (Expand)Author
2008-12-09Kick out the proof-of-concept ASTOwner and replace it with ASTOwningResultSebastian Redl
2008-12-09Consistently use smart pointers for stmt and expr nodes in parser local varia...Sebastian Redl
2008-12-08fix typo.Zhongxing Xu
2008-12-02Add better comments to ::new parsing. Thanks to Doug for the review.Sebastian Redl
2008-12-02Make the parser handle ::new and ::delete correctly.Sebastian Redl
2008-12-02Handle new by passing the Declaration to the Action, not a processed type.Sebastian Redl
2008-11-26Implement some suggestions by Daniel:Argyrios Kyrtzidis
2008-11-25Use RAII objects to ensure proper destruction of expression and statement AST...Sebastian Redl
2008-11-23make the 'to match this' diagnostic a note.Chris Lattner
2008-11-21Implementation of new and delete parsing and sema.Sebastian Redl
2008-11-19Some tweaks suggested by ArgirisDouglas Gregor
2008-11-18Extend DeclarationName to support C++ overloaded operators, e.g.,Douglas Gregor
2008-11-18Change a couple of the Parser::Diag methods to return DiagnosticInfoChris Lattner
2008-11-17Updated IdentifierResolver to deal with DeclarationNames. The names ofDouglas Gregor
2008-11-17Some cleanups for C++ operator overloadingDouglas Gregor
2008-11-11Implement C++ 'typeid' parsing and sema.Sebastian Redl
2008-11-10Some cleanups to the declaration/checking of overloaded operators in C++. Tha...Douglas Gregor
2008-11-08Implement support for C++ nested-name-specifiers ('foo::bar::x') in the Parse...Argyrios Kyrtzidis
2008-11-08Silence a gcc warning.Daniel Dunbar
2008-11-07Parsing, ASTs, and semantic analysis for the declaration of conversionDouglas Gregor
2008-11-07Assert that Parser::MaybeParseOperatorFunctionId is called when token is kw_o...Argyrios Kyrtzidis
2008-11-06Parsing, ASTs, and semantic analysis for the declaration of overloadedDouglas Gregor
2008-10-27Refactor the expression class hierarchy for casts. Most importantly:Douglas Gregor
2008-10-05Disambiguate between a declaration or expression for the 'condition' part of ...Argyrios Kyrtzidis
2008-09-09Implement parser support for the 'condition' part of C++ selection-statements...Argyrios Kyrtzidis
2008-08-22Add support for C++'s "type-specifier ( expression-list )" expression:Argyrios Kyrtzidis
2008-08-16Move handling of postfix-expression suffixes out of ParseCXXThis and into Par...Argyrios Kyrtzidis
2008-06-24Add parsing support for C++ classes.Argyrios Kyrtzidis
2008-04-06minor simplificationChris Lattner
2008-04-06finish up throw parsing.Chris Lattner
2008-03-15Make a major restructuring of the clang tree: introduce a top-levelChris Lattner