aboutsummaryrefslogtreecommitdiff
path: root/lib/Serialization
AgeCommit message (Expand)Author
2011-09-01Fix "multi-line comment" compiler error.Argyrios Kyrtzidis
2011-09-01Support importing of ObjC categories from modules.Argyrios Kyrtzidis
2011-08-31Serialize the new bits in CXXRecordDecl::DefinitionData.Sebastian Redl
2011-08-30When writing out the entries in a lookup table for a DeclContext, makeDouglas Gregor
2011-08-30Remove a few mutating ObjCCategoryDecl methods.Argyrios Kyrtzidis
2011-08-30In ASTWriter::WriteDeclContextVisibleBlock, don't write empty lookups.Argyrios Kyrtzidis
2011-08-30Remove obsolete ObjCInferRelatedReturnType from LangOptions...the correct opt...Jordy Rose
2011-08-27objective-c: Treat top-level objective-c declarationsFariborz Jahanian
2011-08-27Remove unused variables noticed by GCC.Benjamin Kramer
2011-08-26Teach the ASTReader how to avoid cycles when loading declarations thatDouglas Gregor
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-25Clean up the reloading of identifier information following the load ofDouglas 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-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