aboutsummaryrefslogtreecommitdiff
path: root/lib/AST/StmtPrinter.cpp
AgeCommit message (Expand)Author
2008-12-06Add support for calls to dependent names within templates, e.g.,Douglas Gregor
2008-12-04Several things...Steve Naroff
2008-12-02Correct pretty printing of array new expressions.Sebastian Redl
2008-12-02Handle new by passing the Declaration to the Action, not a processed type.Sebastian Redl
2008-11-29Implement the GNU __null extensionDouglas Gregor
2008-11-24Migrate some stuff from NamedDecl::getName() to Chris Lattner
2008-11-24Rename Selector::getName() to Selector::getAsString(), and addChris Lattner
2008-11-22New AST node to access "implicit" setter/getter using property dor syntax.Fariborz Jahanian
2008-11-21Implementation of new and delete parsing and sema.Sebastian Redl
2008-11-14Add a new expression node, CXXOperatorCallExpr, which expresses aDouglas Gregor
2008-11-14Don't require us to manually number the statements and expressions in StmtNod...Douglas Gregor
2008-11-11Introduce a single AST node SizeOfAlignOfExpr for all sizeof and alignof expr...Sebastian Redl
2008-11-11Implement C++ 'typeid' parsing and sema.Sebastian Redl
2008-11-04Add a new expression class, ObjCSuperExpr, to handle the Objective-C 'super'....Douglas Gregor
2008-11-04Create a new expression class, CXXThisExpr, to handle the C++ 'this' primary ...Douglas Gregor
2008-10-28Rename ExplicitCCastExpr to CStyleCastExprDouglas Gregor
2008-10-27Refactor the expression class hierarchy for casts. Most importantly:Douglas Gregor
2008-10-08- Add BlockDecl AST node.Steve Naroff
2008-10-06Added PrintRawDeclStmt; use this method to print out DeclStmt instead of usin...Ted Kremenek
2008-09-17Remove BlockStmtExpr. Steve Naroff
2008-09-16Remove support for BlockExprExpr. For example...Steve Naroff
2008-09-13Patch by Csaba Hruska!Ted Kremenek
2008-09-09Add new 'CXXConditionDeclExpr' expression node used for a 'condition' declara...Argyrios Kyrtzidis
2008-09-03Add semantic analysis for "blocks". Steve Naroff
2008-08-22Add support for C++'s "type-specifier ( expression-list )" expression:Argyrios Kyrtzidis
2008-08-18Add ExplicitCastExpr to replace the current CastExpr, and have ImplicitCastEx...Argyrios Kyrtzidis
2008-08-11More #include cleaningDaniel Dunbar
2008-08-10Cleanup ObjCSuperRefExpr (remove last usage and AST node:-).Steve Naroff
2008-08-10rename PreDefinedExpr -> PredefinedExprChris Lattner
2008-07-26change more instances of QualType::getCanonicalType to callChris Lattner
2008-06-21Switch 'super' from being a weird cast thing to being a predefined expr node.Chris Lattner
2008-06-07capture whether a CharacterLiteral was wide or not in the AST. Chris Lattner
2008-06-07Fix ast dumping to work with long double literals, e.g. we dump:Chris Lattner
2008-06-02Fix <rdar://problem/5979875> clang on xcode: error: use of undeclared identif...Steve Naroff
2008-05-30Add basic support for properties references (a missing feature).Steve Naroff
2008-05-29- Move ObjC Expresssion AST's from Expr.h => ExprObjC.hSteve Naroff
2008-05-14Implementation of __builtin_shufflevector, a portable builtin capable of Eli Friedman
2008-05-02Bug fix in StmtPrinter to handle pretty-printing ObjCMessageExprs involving v...Ted Kremenek
2008-04-18OCUVector -> ExtVector, shorthand for extended vector, per feedback from Chris.Nate Begeman
2008-04-16Remove uses of "Selector&" and "const Selector&", since Selector is just anTed Kremenek
2008-04-08Add support for C++ default arguments, and rework Parse-Sema Chris Lattner
2008-03-15Make a major restructuring of the clang tree: introduce a top-levelChris Lattner