aboutsummaryrefslogtreecommitdiff
path: root/lib/AST/StmtSerialization.cpp
AgeCommit message (Expand)Author
2009-04-22Remove the serialization code that predates precompiledDouglas Gregor
2009-04-19Add location info for indirect goto.Chris Lattner
2009-03-28Change compound assignment operators to keep track of both the promoted Eli Friedman
2009-03-19Generalize printing of nested-name-specifier sequences for use in bothDouglas Gregor
2009-03-13Implement template instantiation for several more kinds of expressions:Douglas Gregor
2009-03-04Change Parser::ParseCaseStatement to use an iterative approach to parsingChris Lattner
2009-02-19Add enough checking to ensure that non-constant block literals don'tMike Stump
2009-02-18rip out __builtin_overloadChris Lattner
2009-02-18privatize all of the string literal memory allocation/creationChris Lattner
2009-02-18change the StringLiteral AST node to track all of the SourceLocations of Chris Lattner
2009-02-13Remove DeclGroupOwningRef, since we intend for declarations to be ownedDouglas Gregor
2009-02-09CallExpr now uses ASTContext's allocate to allocate/delete its array of subex...Ted Kremenek
2009-02-09Allocate the subexpression array for OberloadExpr from ASTContext's allocator.Ted Kremenek
2009-02-07Overhaul of Stmt allocation:Ted Kremenek
2009-02-06Move StringLiteral to allocate its internal string data using the allocator inTed Kremenek
2009-02-04Fix our semantic analysis ofDouglas Gregor
2009-01-20Remove ScopedDecl, collapsing all of its functionality into Decl, soDouglas 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-24Fix try statement deserialization.Sebastian 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-20Add support for member references (E1.E2, E1->E2) with C++ semantics,Douglas Gregor
2008-12-18Removed a slot in ObjCMemRegExpr used inFariborz Jahanian
2008-12-16Warning fixes to operator precedence warnings.Eli Friedman
2008-12-13Patch for ObjCIvarRefExpr containing the fieldFariborz Jahanian
2008-12-06Add support for calls to dependent names within templates, e.g.,Douglas Gregor
2008-12-04Several things...Steve Naroff
2008-12-03Fix some type punning errors in SizeOfAlignOf and Typeid AST nodes. This shou...Sebastian Redl
2008-12-02Handle new by passing the Declaration to the Action, not a processed type.Sebastian Redl
2008-12-01Use EmitInt, not Emit, to emit unsigned valuesDouglas Gregor
2008-11-29Implement the GNU __null extensionDouglas Gregor
2008-11-22Support for implicit property assignment. Error assigning toFariborz Jahanian
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-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