aboutsummaryrefslogtreecommitdiff
path: root/include/clang/AST/StmtNodes.def
AgeCommit message (Expand)Author
2009-06-30Preliminary parsing and ASTs for template-ids that refer to functionDouglas Gregor
2009-05-30Add a CXXBindTemporaryExpr.Anders Carlsson
2009-05-22Representation of and template instantiation for memberDouglas Gregor
2009-05-20Introduce a new expression type, CXXUnresolvedConstructExpr, toDouglas Gregor
2009-05-15Introduce the EXPR macro into StmtNodes.def, so that we canDouglas Gregor
2009-05-10Implement C++0x nullptr.Sebastian Redl
2009-05-01Get rid of CXXDestroyExpr.Anders Carlsson
2009-05-01Rename CXXExprWithCleanup to CXXExprWithTemporaries.Anders Carlsson
2009-04-26Update StmtNodes.def with the new base class of CXXTemporaryObjectExprSebastian Redl
2009-04-24Add CXXExprWithCleanupAnders Carlsson
2009-04-23Add a CXXConstructExpr that represents an implicit call to a C++ constructor....Anders Carlsson
2009-04-21Add a CXXDestroyExpr. Add classof member functions to CXXTempVarDecl.Anders Carlsson
2009-03-19Introduce a new expression type, UnresolvedDeclRefExpr, that describesDouglas Gregor
2009-02-18rip out __builtin_overloadChris Lattner
2009-02-04Fix our semantic analysis ofDouglas Gregor
2009-01-29Introduce a new expression node, ImplicitValueInitExpr, thatDouglas Gregor
2009-01-22Initial implementation of semantic analysis and ASTs for C99Douglas Gregor
2009-01-16Part one of handling C++ functional casts. This handles semanticDouglas Gregor
2009-01-06Add QualifiedDeclRefExpr, which retains additional source-locationDouglas Gregor
2009-01-05PODness and Type TraitsSebastian Redl
2008-12-22Full AST support and better Sema support for C++ try-catch.Sebastian Redl
2008-12-22Partial AST and Sema support for C++ try-catch.Sebastian Redl
2008-12-22Add support for calls to overloaded member functions. Things to note:Douglas Gregor
2008-12-06Add support for calls to dependent names within templates, e.g.,Douglas Gregor
2008-11-29CXXFunctionalCastExpr inherits from ExplicitCastExpr.Anders Carlsson
2008-11-29Implement the GNU __null extensionDouglas Gregor
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-28Improve our handling of (C++) references within Clang. Specifically:Douglas Gregor
2008-10-27Refactor the expression class hierarchy for casts. Most importantly:Douglas Gregor
2008-09-17Remove BlockStmtExpr. Steve Naroff
2008-09-16Remove support for BlockExprExpr. For example...Steve Naroff
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-10Forgot to modify LAST_EXPR (thanks Nuno).Steve Naroff
2008-08-10Cleanup ObjCSuperRefExpr (remove last usage and AST node:-).Steve Naroff
2008-08-10rename PreDefinedExpr -> PredefinedExprChris 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-14Implementation of __builtin_shufflevector, a portable builtin capable of Eli Friedman
2008-04-18OCUVector -> ExtVector, shorthand for extended vector, per feedback from Chris.Nate Begeman