aboutsummaryrefslogtreecommitdiff
path: root/lib/Frontend/PCHWriter.cpp
AgeCommit message (Expand)Author
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-13Add PCH support for enumerations and enumerators.Douglas 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
2009-04-11now that we have an identifier table in the PCH file, finish hooking upChris Lattner
2009-04-11add some #includes for better compatibility with gcc 4.4,Chris Lattner
2009-04-11Store unique IDs for identifiers in the PCH file. Use some bitmanglingDouglas Gregor
2009-04-10Compare the predefines buffer in the PCH file with the predefinesDouglas Gregor
2009-04-10add support for reading macros. This does all the reading (with a bunch ofChris Lattner
2009-04-10Encode the target triple in the PCH file, and check that target triple when u...Douglas Gregor
2009-04-10Implement serialization/deserialization of LangOptions in the PCHDouglas Gregor
2009-04-10add a new PP_MACRO_NAME hack so that I can test object-like macros.Chris Lattner
2009-04-10emit tokens, constify the Preprocessor passed down into PCH writer.Chris Lattner
2009-04-10emit function-like and object-like macros to the PCH file.Chris Lattner
2009-04-10Various minor fixes to PCH reading and writing, with generalDouglas Gregor
2009-04-10improve punctuationChris Lattner
2009-04-10Arrange for the preprocessor to be passed down into the PCH writer.Chris Lattner
2009-04-10PCH serialization/deserialization of the source manager. With thisDouglas Gregor
2009-04-09Implementation of pre-compiled headers (PCH) based on lazyDouglas Gregor