summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/ParseDeclCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
* Use a scoped object to manage entry/exit from a parser scope rather than expl...Douglas Gregor2008-12-101-4/+4
* Modify the move emulation according to the excellent design of Howard Hinnant...Sebastian Redl2008-12-101-2/+2
* Kick out the proof-of-concept ASTOwner and replace it with ASTOwningResultSebastian Redl2008-12-091-4/+4
* Consistently use smart pointers for stmt and expr nodes in parser local varia...Sebastian Redl2008-12-091-12/+10
* Parse the exception-specification throw(...), a Microsoft extensionDouglas Gregor2008-12-011-5/+16
* Implement some suggestions by Daniel:Argyrios Kyrtzidis2008-11-261-4/+2
* Use RAII objects to ensure proper destruction of expression and statement AST...Sebastian Redl2008-11-251-6/+7
* Simple parsing of exception specifications, with no semantic analysis yetDouglas Gregor2008-11-251-0/+33
* Tiny fix to the parsing of linkage-specificationsDouglas Gregor2008-11-211-2/+2
* Change a couple of the Parser::Diag methods to return DiagnosticInfoChris Lattner2008-11-181-13/+12
* Eliminate all of the placeholder identifiers used for constructors,Douglas Gregor2008-11-171-1/+1
* Implement support for C++ nested-name-specifiers ('foo::bar::x') in the Parse...Argyrios Kyrtzidis2008-11-081-6/+15
* Parsing, representation, and preliminary semantic analysis of destructors.Douglas Gregor2008-11-051-17/+36
* Initial implementation of parsing, semantic analysis, and AST-buildingDouglas Gregor2008-11-051-1/+96
* Made the mechanism of defining preprocessor defs for maxint, ptrdiff_t, wcharSanjiv Gupta2008-10-311-4/+4
* Add representation of base classes in the AST, and verify that weDouglas Gregor2008-10-221-7/+17
* Passing right brace location to ActOnFinishCXXClassDef is redundant, since it...Argyrios Kyrtzidis2008-08-091-1/+1
* Wherever a type is used/returned from the Action module, use TypeTy instead o...Argyrios Kyrtzidis2008-08-011-1/+1
* Add Sema support for C++ classes.Argyrios Kyrtzidis2008-07-011-6/+8
* Handle unnamed bitfields when parsing C++ classes.Argyrios Kyrtzidis2008-06-281-26/+30
* Add parsing support for C++ classes.Argyrios Kyrtzidis2008-06-241-1/+266
* Convert CRLF to LF.Argyrios Kyrtzidis2008-05-011-3/+3
* Call ExitScope before ActOnFinishNamespaceDef.Argyrios Kyrtzidis2008-04-271-2/+3
* Parsing of namespaces:Argyrios Kyrtzidis2008-04-271-6/+14
* Make Parser::getAccessSpecifierIfPresent const, since it does not modify the ...Douglas Gregor2008-04-141-2/+2
* This patch adds very basic support for parsing and type-checking classDouglas Gregor2008-04-131-1/+232
* Make a major restructuring of the clang tree: introduce a top-levelChris Lattner2008-03-151-0/+119
OpenPOWER on IntegriCloud