aboutsummaryrefslogtreecommitdiff
path: root/lib/Frontend/PCHWriterStmt.cpp
AgeCommit message (Expand)Author
2010-08-17Reintroduce the serialization library, with fixed dependencies.Sebastian Redl
2010-08-17Revert Sebastian's build-breaking patch.Douglas Gregor
2010-08-17Create a new Serialization module that contains all the PCH code, and will co...Sebastian Redl
2010-08-17Convert all uses of StringLiteral::getStrData() to StringLiteral::getString()Benjamin Kramer
2010-08-11Added locations and type source info for DeclarationName.Abramo Bagnara
2010-08-10Added TypeLocs to VAArgExpr node.Abramo Bagnara
2010-08-10Added TypeLocs to TypesCompatibleExpr node.Abramo Bagnara
2010-08-07Store inheritance paths after CastExprs instead of inside them.John McCall
2010-07-29Implement PCH support for offsetof(base-specifier).Argyrios Kyrtzidis
2010-07-22Support C++ try/catch statements for PCH.Argyrios Kyrtzidis
2010-07-20Update ImplicitCastExpr to be able to represent an XValue.Sebastian Redl
2010-07-13Downgrade the "when type is in parentheses, array cannot have dynamicDouglas Gregor
2010-07-10Add PCH support for the remaining C++ exprs.Argyrios Kyrtzidis
2010-07-08Read/write the C++ parts of DeclRefExpr and MemberExpr for PCH.Argyrios Kyrtzidis
2010-07-08Reinstate the fix for PR7556. A silly use of isTrivial() wasDouglas Gregor
2010-07-07Revert r107828 and r107827, the fix for PR7556, which seems to beDouglas Gregor
2010-07-07Rename CXXZeroInitValueExpr to CXXScalarValueInitExpr, to reflect itsDouglas Gregor
2010-07-02Read/write CastExpr's CXXBaseSpecifierArray for PCH.Argyrios Kyrtzidis
2010-07-02Fix broken PCH support for CXXDefaultArgExpr.Argyrios Kyrtzidis
2010-06-30Support ParenListExpr for PCH.Argyrios Kyrtzidis
2010-06-28Modify the way sub-statements are stored and retrieved from PCH.Argyrios Kyrtzidis
2010-06-28Support CXXPseudoDestructorExpr for PCH.Argyrios Kyrtzidis
2010-06-28Support DependentScopeDeclRefExpr for PCH.Argyrios Kyrtzidis
2010-06-28Refactor PCH reading/writing of template arguments passed to expressions.Argyrios Kyrtzidis
2010-06-28Fix PCH emitting/reading for template arguments that contain expressions.Argyrios Kyrtzidis
2010-06-25Make PCHWriter::FlushStmts() robust. If we added null Stmts, reading them bac...Argyrios Kyrtzidis
2010-06-25Support UnresolvedLookupExpr for PCH.Argyrios Kyrtzidis
2010-06-25Support UnresolvedMemberExpr for PCH.Argyrios Kyrtzidis
2010-06-25Print source location when we encounter unhandled statement during PCH writing.Argyrios Kyrtzidis
2010-06-24Support a couple more C++ Exprs for PCH.Argyrios Kyrtzidis
2010-06-24Fix broken de/serialization for a couple of C++ Exprs.Argyrios Kyrtzidis
2010-06-22Read/write CXXDeleteExpr from/to PCH.Argyrios Kyrtzidis
2010-06-04Added a field to BlockDeclRefExpr for future use.Fariborz Jahanian
2010-05-15Implement semantic analysis and an AST representation for the namedDouglas Gregor
2010-05-15Recognize when the named return value optimization applies in aDouglas Gregor
2010-05-10pch'ify CXXNewExpr and CXXZeroInitValueExprChris Lattner
2010-05-10pchify CXXTemporary, CXXBindTemporaryExpr, and Chris Lattner
2010-05-09pch'ify default argument definitions and uses.Chris Lattner
2010-05-09pch'ify 'this' and 'throw'Chris Lattner
2010-05-09pch'ify typeid.Chris Lattner
2010-05-09pchify CXXMemberCallExpr correctly. Before it would serializeChris Lattner
2010-04-29Teach __builtin_offsetof to compute the offsets of members of baseDouglas Gregor
2010-04-28Completely reimplement __builtin_offsetof, based on a patch by RobertoDouglas Gregor
2010-04-23Improve the AST representation of Objective-C @try/@catch/@finallyDouglas Gregor
2010-04-21Overhaul the AST representation of Objective-C message sendDouglas Gregor
2010-04-20Keep proper source location information for the type in an Objective-CDouglas Gregor
2010-03-08Extend ObjCMessageExpr for class method sends with the source locationDouglas Gregor
2010-02-07Roll r95513 back in.Sam Weinig
2010-02-07Roll out r95513, it seems to have broken self hosting.Sam Weinig
2010-02-07Add PCH support for CXXBoolLiteralExpr and CXXNullPtrLiteralExpr.Sam Weinig