aboutsummaryrefslogtreecommitdiff
path: root/lib/Serialization
AgeCommit message (Expand)Author
2011-08-25Switch the forward walk through the module chain over to a depth-firstDouglas Gregor
2011-08-25Remove a bogus assertion from the AST reader, which assumed thatDouglas 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-21Boost the efficiency of SourceManager::getMacroArgExpandedLocation.Argyrios Kyrtzidis
2011-08-20Make the loading of multiple records for the same identifier (fromDouglas Gregor
2011-08-20Clean out some minor cruft in the AST reader; no functionality change.Douglas Gregor
2011-08-20Introduce a module visitation function that starts at the top-levelDouglas 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-17Remove an unnecessary assignment (to InstFromD).Argyrios Kyrtzidis
2011-08-17In the AST file format, eliminate the CHAINED_METADATA record. Instead,Douglas Gregor
2011-08-17Add serialization support for ClassScopeFunctionSpecializationDecl.Francois Pichet
2011-08-17[PCH] When writing out ExpansionInfo, make sure we don't lose track if it's a...Argyrios Kyrtzidis
2011-08-15Track in the AST whether a function is constexpr.Richard Smith
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-11Fix a PCH crash bug where we kept a reference inside a DenseMap while the map...Argyrios Kyrtzidis
2011-08-11When initializing a context from a particular AST file, check whetherDouglas Gregor
2011-08-11The AST reader and writer don't need accessors for poking at the predefined O...Douglas Gregor
2011-08-10Renamings to consistently use 'Constexpr' not 'ConstExpr' when referring to t...Richard Smith
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-05Add workaround for built va list (and other builtins) so that running ReadAST...Jonathan D. Turner
2011-08-04Clean up the debug dump for a Module, so the local->global maps areDouglas 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-04In the AST reader and writer, slide the preprocessed entity IDs by +1Douglas Gregor
2011-08-04Add some missing record names to the AST output. No functionality change, but...Douglas Gregor
2011-08-04Implement the local -> global remapping for macro definition IDs inDouglas Gregor
2011-08-04The AST reader was forgetting to parse ObjCInferRelatedReturnTypeDouglas 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-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