aboutsummaryrefslogtreecommitdiff
path: root/lib/Frontend/PCHWriterStmt.cpp
AgeCommit message (Expand)Author
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
2010-01-30Use IdentifierInfo * instead of std::string for the AsmStmt names.Anders Carlsson
2010-01-18Preserve type source information in compound literal expressions.John McCall
2010-01-16Add PCH support for CXXStaticCastExpr, CXXDynamicCastExpr, CXXReinterpretCast...Sam Weinig
2010-01-15Preserve type source information in explicit cast expressions.John McCall
2010-01-04Remember if the AsmStmt came from Microsoft-style inline assembly code.Mike Stump
2009-12-16When value-initializing a class with no user-defined constructors butDouglas Gregor
2009-12-16Switch the C++ new expression over to InitializationSequence, ratherDouglas Gregor
2009-12-07DeclaratorInfo -> TypeSourceInfo. Makes an effort to rename associated varia...John McCall
2009-11-25Eliminate CXXConditionDeclExpr with extreme prejudice.Douglas Gregor
2009-11-24Clean up the AST for while loops and fix several problems withDouglas Gregor
2009-11-24Explicitly store the condition variable within switch statements, andDouglas Gregor
2009-11-23Explicitly track the condition variable within an "if" statement,Douglas Gregor
2009-11-04Preserve type source information in sizeof/alignof expressions, and pass itJohn McCall
2009-10-23Eliminate QualifiedDeclRefExpr, which captured the notion of aDouglas Gregor
2009-09-09Improve handling of initialization by constructor, by ensuring thatDouglas Gregor
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump