aboutsummaryrefslogtreecommitdiff
path: root/lib/Parse/ParseDeclCXX.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-01Parse the exception-specification throw(...), a Microsoft extensionDouglas Gregor
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-25Simple parsing of exception specifications, with no semantic analysis yetDouglas Gregor
2008-11-21Tiny fix to the parsing of linkage-specificationsDouglas Gregor
2008-11-18Change a couple of the Parser::Diag methods to return DiagnosticInfoChris Lattner
2008-11-17Eliminate all of the placeholder identifiers used for constructors,Douglas Gregor
2008-11-08Implement support for C++ nested-name-specifiers ('foo::bar::x') in the Parse...Argyrios Kyrtzidis
2008-11-05Parsing, representation, and preliminary semantic analysis of destructors.Douglas Gregor
2008-11-05Initial implementation of parsing, semantic analysis, and AST-buildingDouglas Gregor
2008-10-31Made the mechanism of defining preprocessor defs for maxint, ptrdiff_t, wcharSanjiv Gupta
2008-10-22Add representation of base classes in the AST, and verify that weDouglas Gregor
2008-08-09Passing right brace location to ActOnFinishCXXClassDef is redundant, since it...Argyrios Kyrtzidis
2008-08-01Wherever a type is used/returned from the Action module, use TypeTy instead o...Argyrios Kyrtzidis
2008-07-01Add Sema support for C++ classes.Argyrios Kyrtzidis
2008-06-28Handle unnamed bitfields when parsing C++ classes.Argyrios Kyrtzidis
2008-06-24Add parsing support for C++ classes.Argyrios Kyrtzidis
2008-05-01Convert CRLF to LF.Argyrios Kyrtzidis
2008-04-27Call ExitScope before ActOnFinishNamespaceDef.Argyrios Kyrtzidis
2008-04-27Parsing of namespaces:Argyrios Kyrtzidis
2008-04-14Make Parser::getAccessSpecifierIfPresent const, since it does not modify the ...Douglas Gregor
2008-04-13This patch adds very basic support for parsing and type-checking classDouglas Gregor
2008-03-15Make a major restructuring of the clang tree: introduce a top-levelChris Lattner