summaryrefslogtreecommitdiffstats
path: root/clang/lib/Serialization/ASTWriter.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* For modules, all macros that aren't include guards are implicitlyDouglas Gregor2011-10-171-3/+4
* Rename TagDecl::isDefinition -> isCompleteDefinitionJohn McCall2011-10-071-2/+2
* Support for C1x _Atomic specifier (see testcase). This is primarily being co...Eli Friedman2011-10-061-0/+12
* Basic/Diagnostic: Add a DiagSate::getOrAddMappingInfo method.Daniel Dunbar2011-09-291-1/+1
* Basic/Diagnostics: Add a DiagnosticMappingInfo helper class, and switch toDaniel Dunbar2011-09-291-4/+3
* Rename Diagnostic to DiagnosticsEngine as per issue 5397David Blaikie2011-09-251-4/+4
* Switch assert(0/false) llvm_unreachable.David Blaikie2011-09-231-2/+2
* [PCH] Don't store the source range for each preprocessed entity sinceArgyrios Kyrtzidis2011-09-201-8/+0
* [PCH] Merge ASTReader::LoadPreprocessedEntity with ReadPreprocessedEntityArgyrios Kyrtzidis2011-09-201-4/+0
* The location of the name in MacroDefinition is the beginning of its range,Argyrios Kyrtzidis2011-09-201-1/+0
* In libclang, when visiting preprocessed entities in a source range, useArgyrios Kyrtzidis2011-09-191-16/+1
* Introduce local_begin()/local_end() methods in PreprocessingRecord whichArgyrios Kyrtzidis2011-09-191-3/+3
* Introduce PreprocessingRecord::getPreprocessedEntitiesInRange()Argyrios Kyrtzidis2011-09-191-2/+3
* With modules, we can end up loading a new module after we've seen anDouglas Gregor2011-09-171-7/+69
* [PCH] Overhaul how preprocessed entities are [de]serialized.Argyrios Kyrtzidis2011-09-151-51/+23
* Don't try to write a macro offset for an identifier that names a non-exported...Douglas Gregor2011-09-141-17/+13
* Revert my exported-macro hackery. Something is amissDouglas Gregor2011-09-141-12/+13
* Make sure that we actually keep the key length and data length in sync when d...Douglas Gregor2011-09-141-14/+12
* Don't try to write a macro offset for an identifier that names a non-exported...Douglas Gregor2011-09-141-1/+2
* Switch the serialization of LangOptions over to use the .def file. WeDouglas Gregor2011-09-131-87/+5
* Switch LangOptions over to a .def file that describes header of theDouglas Gregor2011-09-131-2/+2
* Keep the source range of attributes. Depends on a llvm tablegen commit.Argyrios Kyrtzidis2011-09-131-1/+1
* Eliminate all but one caller of Decl::getPCHLevel()Douglas Gregor2011-09-091-2/+0
* Introduce a new predicate Decl::isFromASTFile() to determine whether aDouglas Gregor2011-09-091-14/+14
* [libclang] Fix annotation and getting a "macro expansion" cursorArgyrios Kyrtzidis2011-09-081-2/+5
* Implement the Objective-C 'instancetype' type, which is an alias ofDouglas Gregor2011-09-081-0/+2
* Finish implementing (de-)serialization of the CXXDefinitionData bitsDouglas Gregor2011-09-061-0/+4
* 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
OpenPOWER on IntegriCloud