aboutsummaryrefslogtreecommitdiff
path: root/lib/AST/StmtSerialization.cpp
AgeCommit message (Expand)Author
2008-11-14Add a new expression node, CXXOperatorCallExpr, which expresses aDouglas Gregor
2008-11-12Implement support for operator overloading using candidate operatorDouglas 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-11-03Fix <rdar://problem/6339636> clang ObjC rewriter: Assertion failed: FileID-1 ...Steve Naroff
2008-10-28Rename ExplicitCCastExpr to CStyleCastExprDouglas Gregor
2008-10-27Refactor the expression class hierarchy for casts. Most importantly:Douglas Gregor
2008-10-21Preliminary support for function overloadingDouglas Gregor
2008-10-15Use BatchEmitOwnedPtrs for writing multiple child exprs, per review.Daniel Dunbar
2008-10-14Add serialization support in several missing places.Daniel Dunbar
2008-10-08- Add BlockDecl AST node.Steve Naroff
2008-10-07Migrate DeclStmt over to using a DeclGroup instead of a pointer to a ScopedDe...Ted Kremenek
2008-10-06Don't use DeclStmt::getDecl() to serialize out DeclStmt; use TheDecl directly.Ted Kremenek
2008-09-17Remove BlockStmtExpr. Steve Naroff
2008-09-03Add semantic analysis for "blocks". Steve Naroff
2008-09-03Fix ObjCPropertRefExpr to be able to encode all the information forDaniel Dunbar
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-10Cleanup ObjCSuperRefExpr (remove last usage and AST node:-).Steve Naroff
2008-08-10rename PreDefinedExpr -> PredefinedExprChris Lattner
2008-08-06Fix serialization of DeclStmt.Ted Kremenek
2008-08-06Reorder serialization methods.Ted Kremenek
2008-06-24Update serialization for ObjCMessageExpr to handle additional bit-swizziling ...Ted Kremenek
2008-06-17This patch is motivated by numerous strict-aliasing warnings when compilingTed Kremenek
2008-06-07capture whether a CharacterLiteral was wide or not in the AST. 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-01Use pointer swizziling to unify in ObjCMessageExpr the receiver and classname...Ted Kremenek
2008-05-01Extend InitListExpr API/IMPL to support arbitrary add/remove (in support of t...Steve Naroff
2008-04-08Add support for C++ default arguments, and rework Parse-Sema Chris Lattner
2008-04-07Pass the ASTContext object around when deserializing Decl and Stmt objects, soSam Bishop
2008-03-15Make a major restructuring of the clang tree: introduce a top-levelChris Lattner