summaryrefslogtreecommitdiffstats
path: root/clang/lib/Serialization/ASTWriter.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Extend the ASTContext constructor to delay the initialization ofDouglas Gregor2011-09-021-1/+1
* Modules hide macro definitions by default, so that silly things likeDouglas Gregor2011-09-011-32/+51
* Support importing of ObjC categories from modules.Argyrios Kyrtzidis2011-09-011-0/+34
* Serialize the new bits in CXXRecordDecl::DefinitionData.Sebastian Redl2011-08-311-0/+2
* When writing out the entries in a lookup table for a DeclContext, makeDouglas Gregor2011-08-301-1/+24
* In ASTWriter::WriteDeclContextVisibleBlock, don't write empty lookups.Argyrios Kyrtzidis2011-08-301-2/+4
* Remove obsolete ObjCInferRelatedReturnType from LangOptions...the correct opt...Jordy Rose2011-08-301-1/+0
* Don't force the complete deserialization of the visible-declarationsDouglas Gregor2011-08-241-3/+1
* Boost the efficiency of SourceManager::getMacroArgExpandedLocation.Argyrios Kyrtzidis2011-08-211-0/+3
* Keep track of which modules have been loaded directly (e.g., viaDouglas Gregor2011-08-181-15/+20
* In the AST file format, eliminate the CHAINED_METADATA record. Instead,Douglas Gregor2011-08-171-10/+22
* [PCH] When writing out ExpansionInfo, make sure we don't lose track if it's a...Argyrios Kyrtzidis2011-08-171-1/+2
* Switch the __int128_t and __uint128_t types over to predefined typesDouglas Gregor2011-08-121-1/+4
* Switch the Objective-C 'SEL' type over to a predefined type in theDouglas Gregor2011-08-121-1/+2
* Switch the Objective-C 'Class' type over to a predefined type in theDouglas Gregor2011-08-121-2/+3
* Move the creation of the predefined typedef for Objective-C's 'id'Douglas Gregor2011-08-121-2/+3
* Collapse ASTWriter::WriteASTChain into ASTWriter::WriteASTCore,Douglas Gregor2011-08-121-306/+103
* In the serialized AST format, make the translation unit a "predefined"Douglas Gregor2011-08-121-5/+46
* The AST reader and writer don't need accessors for poking at the predefined O...Douglas Gregor2011-08-111-4/+4
* Renamings to consistently use 'Constexpr' not 'ConstExpr' when referring to t...Richard Smith2011-08-101-1/+1
* Move the creation of the record type for the state of Objective-C fastDouglas Gregor2011-08-091-1/+0
* Don't serialize the block descriptor or block extended descriptorDouglas Gregor2011-08-091-2/+0
* Move the construction of the RecordDecl representing the runtimeDouglas Gregor2011-08-091-1/+0
* Migrate the serialization of ASTContext's AutoDeduceTy andDouglas Gregor2011-08-091-6/+6
* Introduce local -> global mapping for preprocessed entity IDs. This isDouglas Gregor2011-08-041-2/+6
* In the AST reader and writer, slide the preprocessed entity IDs by +1Douglas Gregor2011-08-041-4/+6
* Add some missing record names to the AST output. No functionality change, but...Douglas Gregor2011-08-041-0/+3
* Implement the local -> global remapping for macro definition IDs inDouglas Gregor2011-08-041-1/+3
* Don't introduce a local -> global mapping for CXXBaseSpecifiers. TheDouglas Gregor2011-08-041-7/+3
* Introduce local -> global selector ID mapping into the ASTDouglas Gregor2011-08-031-2/+4
* Introduce a local-to-global remapping for identifiers in the ASTDouglas Gregor2011-08-031-1/+4
* Introduce a constant for the number of predefined declarations in anDouglas Gregor2011-08-031-2/+2
* Introduce the local -> global declaration ID mapping into the ASTDouglas Gregor2011-08-031-0/+2
* Change the hashing function for DeclContext lookup within an AST fileDouglas Gregor2011-08-021-10/+7
* Implement a proper local -> global type ID remapping scheme in the ASTDouglas Gregor2011-08-021-24/+26
* Generalize the module offset map to include mapping information forDouglas Gregor2011-08-021-18/+26
* Move the serialization of the MODULE_OFFSET_MAP out of the source-manager-wri...Douglas Gregor2011-08-011-32/+35
* Rename the AST file's SOURCE_LOCATION_MAP to MODULE_OFFSET_MAP, to indicate t...Douglas Gregor2011-08-011-2/+2
* Lazily deserialize Sema::VTableUses. Plus, fix the utterly andDouglas Gregor2011-07-281-2/+0
* Make Sema::WeakUndeclaredIdentifiers lazily deserialized.Douglas Gregor2011-07-281-6/+2
* Make Sema::LocallyScopedExternalDecls lazily deserialized. In theory,Douglas Gregor2011-07-281-3/+5
* AST serialization support for the Framework in IndexHeaderMapHeaderDouglas Gregor2011-07-281-6/+35
* Switch Sema::DynamicClasses over to LazyVectorDouglas Gregor2011-07-281-5/+2
* Switch Sema::ExtVectorDecls over to LazyVector.Douglas Gregor2011-07-281-6/+2
* Turn Sema::DelegatingCtorDecls into a LazyVector.Douglas Gregor2011-07-271-6/+2
* Switch Sema::UnusedFileScopedDecls over to a LazyVector. Douglas Gregor2011-07-271-18/+15
* Introduce a new data structure, LazyVector, which is a vector whoseDouglas Gregor2011-07-271-7/+12
* This patch extends the previous patch by starting to incorporate more functio...Jonathan D. Turner2011-07-261-9/+4
* Migrate 'Instantiation' data and API bits of SLocEntry to 'Expansion'Chandler Carruth2011-07-261-1/+1
* Convert InstantiationInfo and much of the related code to ExpansionInfoChandler Carruth2011-07-261-4/+4
OpenPOWER on IntegriCloud