aboutsummaryrefslogtreecommitdiff
path: root/include/clang/Serialization
AgeCommit message (Expand)Author
2011-09-02Always construct an ASTReader with a non-NULL ASTContext andDouglas Gregor
2011-09-01Teach ASTContext and Preprocessor to hold on to references to the sameDouglas Gregor
2011-09-01Modules hide macro definitions by default, so that silly things likeDouglas Gregor
2011-09-01Support importing of ObjC categories from modules.Argyrios Kyrtzidis
2011-08-25Remove the Chaining argument from the PCH/module generator. It's no longer usedDouglas Gregor
2011-08-25Introduce a -cc1 option "-emit-module", that creates a binary moduleDouglas Gregor
2011-08-25Preload source location entries as soon as we've loaded a particularDouglas Gregor
2011-08-25Move file validation in the ASTReader from "top of chain" validationDouglas Gregor
2011-08-25Factor the Module and ModuleManager classes out into separate headersDouglas Gregor
2011-08-25Switch ASTReader::GetHeaderFileInfo() from a walk over the moduleDouglas Gregor
2011-08-25Use the module manager's search facility to look for methods with aDouglas Gregor
2011-08-24Don't force the complete deserialization of the visible-declarationsDouglas Gregor
2011-08-24Introduce a depth-first search of modules into the module manager,Douglas Gregor
2011-08-24In the AST reader, switch name lookup within a DeclContect over to theDouglas Gregor
2011-08-20Introduce a module visitation function that starts at the top-levelDouglas Gregor
2011-08-19Remove another unused function from ModuleManager. We have no notion of a 'la...Douglas Gregor
2011-08-19Remove unused function ModuleManager::exportLookup()Douglas Gregor
2011-08-19Teach ModuleManager::addModule() to check whether a particular moduleDouglas Gregor
2011-08-18Temporarily revert r137925 to appease buildbots. Original commit message:Chad Rosier
2011-08-18Teach ModuleManager::addModule() to check whether a particular moduleDouglas Gregor
2011-08-18Keep track of which modules have been loaded directly (e.g., viaDouglas Gregor
2011-08-17In the AST file format, eliminate the CHAINED_METADATA record. Instead,Douglas Gregor
2011-08-14Implement function template specialization at class scope extension in Micros...Francois Pichet
2011-08-12Switch the __int128_t and __uint128_t types over to predefined typesDouglas Gregor
2011-08-12Switch the Objective-C 'SEL' type over to a predefined type in theDouglas Gregor
2011-08-12Switch the Objective-C 'Class' type over to a predefined type in theDouglas Gregor
2011-08-12Move the creation of the predefined typedef for Objective-C's 'id'Douglas Gregor
2011-08-12Collapse ASTWriter::WriteASTChain into ASTWriter::WriteASTCore,Douglas Gregor
2011-08-12In the serialized AST format, make the translation unit a "predefined"Douglas Gregor
2011-08-09Move the creation of the record type for the state of Objective-C fastDouglas Gregor
2011-08-09Don't serialize the block descriptor or block extended descriptorDouglas Gregor
2011-08-09Move the construction of the RecordDecl representing the runtimeDouglas Gregor
2011-08-09Migrate the serialization of ASTContext's AutoDeduceTy andDouglas Gregor
2011-08-04Introduce local -> global mapping for preprocessed entity IDs. This isDouglas Gregor
2011-08-04Remove the unset, unused return value ofDouglas Gregor
2011-08-04Implement the local -> global remapping for macro definition IDs inDouglas Gregor
2011-08-04Don't introduce a local -> global mapping for CXXBaseSpecifiers. TheDouglas Gregor
2011-08-03Introduce local -> global selector ID mapping into the ASTDouglas Gregor
2011-08-03Introduce a local-to-global remapping for identifiers in the ASTDouglas Gregor
2011-08-03Fix a few typosJonathan D. Turner
2011-08-03Remove stray commaDouglas Gregor
2011-08-03Introduce a constant for the number of predefined declarations in anDouglas Gregor
2011-08-03Introduce the local -> global declaration ID mapping into the ASTDouglas Gregor
2011-08-02Change the hashing function for DeclContext lookup within an AST fileDouglas Gregor
2011-08-02Following up the earlier refactoring/cleanup work by fixing up how we manage ...Jonathan D. Turner
2011-08-02Implement a proper local -> global type ID remapping scheme in the ASTDouglas Gregor
2011-08-02Add a debugging dump for Module (also emitted as part of the ASTDouglas Gregor
2011-08-02Generalize the module offset map to include mapping information forDouglas Gregor
2011-08-01Rename the AST file's SOURCE_LOCATION_MAP to MODULE_OFFSET_MAP, to indicate t...Douglas Gregor
2011-07-29Renamed Loaded member to ImportedBy, as it's easier to read. Added another s...Jonathan D. Turner