summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/StmtPrinter.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add a new expression node, CXXOperatorCallExpr, which expresses aDouglas Gregor2008-11-141-0/+43
* Don't require us to manually number the statements and expressions in StmtNod...Douglas Gregor2008-11-141-1/+1
* Introduce a single AST node SizeOfAlignOfExpr for all sizeof and alignof expr...Sebastian Redl2008-11-111-6/+9
* Implement C++ 'typeid' parsing and sema.Sebastian Redl2008-11-111-0/+10
* Add a new expression class, ObjCSuperExpr, to handle the Objective-C 'super'....Douglas Gregor2008-11-041-3/+4
* Create a new expression class, CXXThisExpr, to handle the C++ 'this' primary ...Douglas Gregor2008-11-041-0/+4
* Rename ExplicitCCastExpr to CStyleCastExprDouglas Gregor2008-10-281-1/+1
* Refactor the expression class hierarchy for casts. Most importantly:Douglas Gregor2008-10-271-4/+23
* - Add BlockDecl AST node.Steve Naroff2008-10-081-6/+7
* Added PrintRawDeclStmt; use this method to print out DeclStmt instead of usin...Ted Kremenek2008-10-061-5/+19
* Remove BlockStmtExpr. Steve Naroff2008-09-171-6/+1
* Remove support for BlockExprExpr. For example...Steve Naroff2008-09-161-5/+0
* Patch by Csaba Hruska!Ted Kremenek2008-09-131-6/+7
* Add new 'CXXConditionDeclExpr' expression node used for a 'condition' declara...Argyrios Kyrtzidis2008-09-091-0/+5
* Add semantic analysis for "blocks". Steve Naroff2008-09-031-0/+40
* Add support for C++'s "type-specifier ( expression-list )" expression:Argyrios Kyrtzidis2008-08-221-0/+11
* Add ExplicitCastExpr to replace the current CastExpr, and have ImplicitCastEx...Argyrios Kyrtzidis2008-08-181-1/+4
* More #include cleaningDaniel Dunbar2008-08-111-5/+0
* Cleanup ObjCSuperRefExpr (remove last usage and AST node:-).Steve Naroff2008-08-101-4/+0
* rename PreDefinedExpr -> PredefinedExprChris Lattner2008-08-101-5/+5
* change more instances of QualType::getCanonicalType to callChris Lattner2008-07-261-1/+1
* Switch 'super' from being a weird cast thing to being a predefined expr node.Chris Lattner2008-06-211-0/+3
* capture whether a CharacterLiteral was wide or not in the AST. Chris Lattner2008-06-071-1/+2
* Fix ast dumping to work with long double literals, e.g. we dump:Chris Lattner2008-06-071-1/+1
* Fix <rdar://problem/5979875> clang on xcode: error: use of undeclared identif...Steve Naroff2008-06-021-0/+4
* Add basic support for properties references (a missing feature).Steve Naroff2008-05-301-0/+8
* - Move ObjC Expresssion AST's from Expr.h => ExprObjC.hSteve Naroff2008-05-291-0/+1
* Implementation of __builtin_shufflevector, a portable builtin capable of Eli Friedman2008-05-141-0/+9
* Bug fix in StmtPrinter to handle pretty-printing ObjCMessageExprs involving v...Ted Kremenek2008-05-021-5/+11
* OCUVector -> ExtVector, shorthand for extended vector, per feedback from Chris.Nate Begeman2008-04-181-1/+1
* Remove uses of "Selector&" and "const Selector&", since Selector is just anTed Kremenek2008-04-161-1/+1
* Add support for C++ default arguments, and rework Parse-Sema Chris Lattner2008-04-081-0/+9
* Make a major restructuring of the clang tree: introduce a top-levelChris Lattner2008-03-151-0/+854
OpenPOWER on IntegriCloud