summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/StmtSerialization.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add enough checking to ensure that non-constant block literals don'tMike Stump2009-02-191-1/+4
* rip out __builtin_overloadChris Lattner2009-02-181-21/+0
* privatize all of the string literal memory allocation/creationChris Lattner2009-02-181-2/+2
* change the StringLiteral AST node to track all of the SourceLocations of Chris Lattner2009-02-181-5/+5
* Remove DeclGroupOwningRef, since we intend for declarations to be ownedDouglas Gregor2009-02-131-2/+1
* CallExpr now uses ASTContext's allocate to allocate/delete its array of subex...Ted Kremenek2009-02-091-1/+0
* Allocate the subexpression array for OberloadExpr from ASTContext's allocator.Ted Kremenek2009-02-091-1/+1
* Overhaul of Stmt allocation:Ted Kremenek2009-02-071-12/+13
* Move StringLiteral to allocate its internal string data using the allocator inTed Kremenek2009-02-061-18/+29
* Fix our semantic analysis ofDouglas Gregor2009-02-041-7/+7
* Remove ScopedDecl, collapsing all of its functionality into Decl, soDouglas Gregor2009-01-201-34/+4
* Part one of handling C++ functional casts. This handles semanticDouglas Gregor2009-01-161-0/+38
* Add QualifiedDeclRefExpr, which retains additional source-locationDouglas Gregor2009-01-061-0/+14
* PODness and Type TraitsSebastian Redl2009-01-051-0/+19
* Fix try statement deserialization.Sebastian Redl2008-12-241-0/+3
* Full AST support and better Sema support for C++ try-catch.Sebastian Redl2008-12-221-0/+16
* Partial AST and Sema support for C++ try-catch.Sebastian Redl2008-12-221-0/+17
* Add support for member references (E1.E2, E1->E2) with C++ semantics,Douglas Gregor2008-12-201-1/+1
* Removed a slot in ObjCMemRegExpr used inFariborz Jahanian2008-12-181-1/+1
* Warning fixes to operator precedence warnings.Eli Friedman2008-12-161-1/+1
* Patch for ObjCIvarRefExpr containing the fieldFariborz Jahanian2008-12-131-1/+1
* Add support for calls to dependent names within templates, e.g.,Douglas Gregor2008-12-061-0/+17
* Several things...Steve Naroff2008-12-041-1/+1
* Fix some type punning errors in SizeOfAlignOf and Typeid AST nodes. This shou...Sebastian Redl2008-12-031-1/+1
* Handle new by passing the Declaration to the Action, not a processed type.Sebastian Redl2008-12-021-7/+9
* Use EmitInt, not Emit, to emit unsigned valuesDouglas Gregor2008-12-011-2/+2
* Implement the GNU __null extensionDouglas Gregor2008-11-291-0/+17
* Support for implicit property assignment. Error assigning toFariborz Jahanian2008-11-221-1/+1
* New AST node to access "implicit" setter/getter using property dor syntax.Fariborz Jahanian2008-11-221-15/+19
* Implementation of new and delete parsing and sema.Sebastian Redl2008-11-211-0/+69
* Add a new expression node, CXXOperatorCallExpr, which expresses aDouglas Gregor2008-11-141-3/+6
* Implement support for operator overloading using candidate operatorDouglas Gregor2008-11-121-1/+3
* Introduce a single AST node SizeOfAlignOfExpr for all sizeof and alignof expr...Sebastian Redl2008-11-111-7/+18
* Implement C++ 'typeid' parsing and sema.Sebastian Redl2008-11-111-0/+28
* Add a new expression class, ObjCSuperExpr, to handle the Objective-C 'super'....Douglas Gregor2008-11-041-0/+14
* Create a new expression class, CXXThisExpr, to handle the C++ 'this' primary ...Douglas Gregor2008-11-041-1/+15
* Fix <rdar://problem/6339636> clang ObjC rewriter: Assertion failed: FileID-1 ...Steve Naroff2008-11-031-3/+5
* Rename ExplicitCCastExpr to CStyleCastExprDouglas Gregor2008-10-281-5/+5
* Refactor the expression class hierarchy for casts. Most importantly:Douglas Gregor2008-10-271-7/+50
* Preliminary support for function overloadingDouglas Gregor2008-10-211-2/+2
* Use BatchEmitOwnedPtrs for writing multiple child exprs, per review.Daniel Dunbar2008-10-151-12/+28
* Add serialization support in several missing places.Daniel Dunbar2008-10-141-0/+105
* - Add BlockDecl AST node.Steve Naroff2008-10-081-9/+3
* Migrate DeclStmt over to using a DeclGroup instead of a pointer to a ScopedDe...Ted Kremenek2008-10-071-4/+4
* Don't use DeclStmt::getDecl() to serialize out DeclStmt; use TheDecl directly.Ted Kremenek2008-10-061-1/+1
* Remove BlockStmtExpr. Steve Naroff2008-09-171-2/+2
* Add semantic analysis for "blocks". Steve Naroff2008-09-031-0/+32
* Fix ObjCPropertRefExpr to be able to encode all the information forDaniel Dunbar2008-09-031-2/+15
* Add support for C++'s "type-specifier ( expression-list )" expression:Argyrios Kyrtzidis2008-08-221-0/+36
* Add ExplicitCastExpr to replace the current CastExpr, and have ImplicitCastEx...Argyrios Kyrtzidis2008-08-181-8/+8
OpenPOWER on IntegriCloud