aboutsummaryrefslogtreecommitdiff
path: root/lib/Frontend/PCHReader.cpp
AgeCommit message (Expand)Author
2009-04-20Add pch reader/writer support for ObjCMethodDecl.Steve Naroff
2009-04-19Add location info for indirect goto.Chris Lattner
2009-04-18Store the type ID for __builtin_va_list in the PCH file, so that theDouglas Gregor
2009-04-18Lazy deserialization of function bodies for PCH files. For the CarbonDouglas Gregor
2009-04-17Keep track of the number of statements/expressions written to and readDouglas Gregor
2009-04-17PCH support for inline assembly statements.Douglas Gregor
2009-04-17PCH tests for va_arg expressions. Verified that the blocks test does create a...Douglas Gregor
2009-04-17PCH support for blocksDouglas Gregor
2009-04-17PCH support for GNU statement expressionsDouglas Gregor
2009-04-17PCH support for indirect gotos and address-of-label expressions.Douglas Gregor
2009-04-17PCH support for labels and goto.Douglas Gregor
2009-04-17PCH support for declaration statements, and a test for PredefinedExprDouglas Gregor
2009-04-17PCH support for return statements.Douglas Gregor
2009-04-17PCH support for do-while and for loopsDouglas Gregor
2009-04-17PCH support for while and continue statementsDouglas Gregor
2009-04-17PCH support for the first batch of statements, including null,Douglas Gregor
2009-04-16Clean up the declaration-decoding step in the PCH reader, using theDouglas Gregor
2009-04-16Prepare PCH reader and writer for (de-)serialization of statements. NoDouglas Gregor
2009-04-16Eliminate pch::TYPE_ATTR, which is never usedDouglas Gregor
2009-04-16PCH support for CompoundLiteralExpr. This is the last C expressionDouglas Gregor
2009-04-16PCH support for InitListExpr, DesignatedInitExpr, and ImplicitValueInitExpr.Douglas Gregor
2009-04-16PCH support for ShuffleVectorExpr and BlockDeclRefExprDouglas Gregor
2009-04-15PCH support for TypesCompatibleExpr, ChooseExpr, and GNUNullExpr.Douglas Gregor
2009-04-15PCH support for ExtVectorElementExpr and VAArgExpr.Douglas Gregor
2009-04-15PCH support for CompoundAssignOperator and ConditionalOperatorDouglas Gregor
2009-04-15PCH support for ImaginaryLiteral and ArraySubscriptExprDouglas Gregor
2009-04-15PCH support for ExtQualTypeDouglas Gregor
2009-04-15PCH support for declaration attributesDouglas Gregor
2009-04-15PCH support for the string literal of a FileScopeAsmDecl.Douglas Gregor
2009-04-15For source location entries that describe instantiations, encode theDouglas Gregor
2009-04-15PCH support for MemberExpr and CallExpr.Douglas Gregor
2009-04-15PCH support for string literalsDouglas Gregor
2009-04-15PCH support for UnaryOperator, SizeOfAlignOfExprDouglas Gregor
2009-04-15Don't tip-to around BitstreamReader::JumpToBit jumping to the end of the stre...Douglas Gregor
2009-04-15PCH support for CStyleCastExpr and BinaryOperator expression kinds.Douglas Gregor
2009-04-14PCH support for ParenExprDouglas Gregor
2009-04-14Add PCH support for ImplicitCastExprs. This is the first expressionDouglas Gregor
2009-04-14Change Lexer::MeasureTokenLength to take a LangOptions reference.Chris Lattner
2009-04-14Add PCH support for PredefinedExpr and FloatingLiteral expressionsDouglas Gregor
2009-04-14PCH support for a few very, very simple kinds of expressions. Hook upDouglas Gregor
2009-04-14When writing a PCH file, keep track of all of the non-static,Douglas Gregor
2009-04-13Partial PCH support for FileScopeAsmDecl and BlockDecl. Both requireDouglas Gregor
2009-04-13PCH support for functions and their parameters.Douglas Gregor
2009-04-13PCH support for record decls/types and their fields. Now that we canDouglas Gregor
2009-04-13Print the number (and percentage) of identifiers read from the PCH file as pa...Douglas Gregor
2009-04-13Introduce PCH (de-)serialization for most compound types, excludingDouglas Gregor
2009-04-13Add PCH support for enumerations and enumerators.Douglas Gregor
2009-04-13Make the reading of the line table from a PCH file more robust againstDouglas Gregor
2009-04-13Include the SourceManager's line table in the PCH file. We can nowDouglas Gregor
2009-04-13implement the microsoft/gnu "__COUNTER__" macro: rdar://4329310Chris Lattner