aboutsummaryrefslogtreecommitdiff
path: root/include/clang/Frontend/PCHWriter.h
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-13Instead of modifying the ObjC AST to not modify existing declarations, teach ...Sebastian Redl
2010-08-09Refactor into functions PCH reading/writing the CXXBaseOrMemberInitializers. ...Argyrios Kyrtzidis
2010-08-05Collect namespaces that need updating in a PCH chain. WIPSebastian Redl
2010-08-04When chaining, only write interesting selectors to the PCH.Sebastian Redl
2010-08-04Store the IDs of selectors in the PCH file explicitly.Sebastian Redl
2010-08-03Incomplete promotion of selector info to per-file data.Sebastian Redl
2010-08-03When using a precompiled preamble, keep track of the top-levelDouglas Gregor
2010-08-03Apart from storing/retrieving the previous redeclaration from PCH, also store...Argyrios Kyrtzidis
2010-08-03Reshuffle the PCH generator action and consumer, so that we can re-useDouglas Gregor
2010-07-30Make macro weirdness in chained PCH work. This required changing the way PCHR...Sebastian Redl
2010-07-27- Fix recording of offsets of types in dependent PCHs.Sebastian Redl
2010-07-23Make declarations in the dependent PCH visible, for C at least.Sebastian Redl
2010-07-23PCH read/write for selector reference pool.Fariborz Jahanian
2010-07-16Add a little more data to chained PCHs. WIPSebastian Redl
2010-07-14Add a callback interface that allows interested parties to get notified whene...Sebastian Redl
2010-07-12Fix a documentation paste-o and eliminate a useless function parameter, both ...Douglas Gregor
2010-07-12Split the normal and chained PCH writing paths and add a tiny bit of implemen...Sebastian Redl
2010-07-09When given the -chained-pch option and a previous PCH file, have the PCHWrite...Sebastian Redl
2010-07-08Some preparatory work for chained PCH. No functionality change.Sebastian Redl
2010-07-02Read/write CastExpr's CXXBaseSpecifierArray for PCH.Argyrios Kyrtzidis
2010-07-02Fully read/write CXXRecordDecl for PCH.Argyrios Kyrtzidis
2010-06-28Modify the way sub-statements are stored and retrieved from PCH.Argyrios Kyrtzidis
2010-06-28Fix PCH emitting/reading for template arguments that contain expressions.Argyrios Kyrtzidis
2010-06-23Support C++ class template specializations and partial specializations for PCH.Argyrios Kyrtzidis
2010-06-22-Introduce PCHReader::ReadTemplateArgumentLoc()Argyrios Kyrtzidis
2010-06-19Initial support for writing templates to PCH.Argyrios Kyrtzidis
2010-05-10pchify CXXTemporary, CXXBindTemporaryExpr, and Chris Lattner
2010-05-07add PCH support for a bunch of C++ Decls, patch byChris Lattner
2010-03-19Remove the capture, serialization, and deserialization of commentDouglas Gregor
2010-03-19Implement serialization and lazy deserialization of the preprocessingDouglas Gregor
2010-03-19Optionally store a PreprocessingRecord in the preprocessor itself, andDouglas Gregor
2009-12-15update to match LLVM API change:Chris Lattner
2009-12-07DeclaratorInfo -> TypeSourceInfo. Makes an effort to rename associated varia...John McCall
2009-11-16First part of changes to eliminate problems with cv-qualifiers andDouglas Gregor
2009-10-29Track source information for template arguments and template specializationJohn McCall
2009-10-17Merge the "types" and "declarations" blocks in the precompiled headerDouglas Gregor
2009-10-16Factor out routines to encode/decode DeclaratorInfos and move them into theJohn McCall
2009-09-24Refactor the representation of qualifiers to bring ExtQualType out of theJohn McCall
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump
2009-07-07Introduce the notion of "Relocatable" precompiled headers, which are builtDouglas Gregor
2009-07-02Add support for retrieving the Doxygen comment associated with a givenDouglas Gregor
2009-05-12Make precompiled headers work with -E. When we're only preprocessingDouglas Gregor
2009-04-27Add a header containing the Clang version; make the driver use thisDouglas Gregor
2009-04-27Implement caching of stat() calls for precompiled headers, which isDouglas Gregor
2009-04-27encode the type and decl offsets with 32-bits for entry insteadChris Lattner
2009-04-27add an abbreviation for common PARM_VAR_DECL. All but 9 of the Chris Lattner
2009-04-26make llvm-bcanalyzer dump out PCH files symbolically. We should probablyChris Lattner