summaryrefslogtreecommitdiffstats
path: root/clang/lib/Serialization/ASTReader.cpp
Commit message (Expand)AuthorAgeFilesLines
* Move the set of files to be validated in an AST file into the controlDouglas Gregor2012-10-191-108/+132
* Move OriginalDir from ASTReader to ModuleFile.Douglas Gregor2012-10-181-18/+13
* Move the "RelocatablePCH" bit from the ASTReader to the module file.Douglas Gregor2012-10-181-9/+9
* Move information about the "original file" from the ASTReader into theDouglas Gregor2012-10-181-17/+21
* From Vassil Vassilev: enable Sema to deal with multiple ExternalSemaSources.Axel Naumann2012-10-181-1/+1
* Collapse the original file name and original file ID records into aDouglas Gregor2012-10-181-12/+4
* Collapse the "version control revision/tag" AST file record into theDouglas Gregor2012-10-181-11/+8
* Split the target options out into their own record within the ASTDouglas Gregor2012-10-181-18/+22
* Start factoring the on-disk records for an AST file into a controlDouglas Gregor2012-10-181-132/+203
* Serialize TargetOptions into an AST file, and make sure that we keepDouglas Gregor2012-10-161-9/+76
* Introduce the notion of excluded headers into the module mapDouglas Gregor2012-10-151-1/+21
* Track which particular submodule #undef's a macro, so that the actualDouglas Gregor2012-10-121-10/+48
* Diagnose the expansion of ambiguous macro definitions. This can happenDouglas Gregor2012-10-111-2/+21
* Introduce a simple "hint" scheme to eliminate the quadratic behaviorDouglas Gregor2012-10-111-5/+7
* Make the deserialization of PendingMacroIDs deterministic.Douglas Gregor2012-10-111-11/+9
* Remove the ASTDeserializationListener's MacroVisible() callback, whichDouglas Gregor2012-10-111-2/+0
* Remove an unused bit from the serialized IdentifierInfoDouglas Gregor2012-10-111-2/+0
* Deserialize macro history when we deserialize an identifier that hasDouglas Gregor2012-10-111-71/+64
* When indexing a module file, for the ppIncludedFile callback giveArgyrios Kyrtzidis2012-10-101-8/+10
* [modules] Consistently construct a buffer as input to build the module.Argyrios Kyrtzidis2012-10-101-1/+1
* Rework the (de-)serialization of macros, as stored inDouglas Gregor2012-10-091-23/+128
* Make the order of visitation of the pending bodies in the AST readerDouglas Gregor2012-10-091-2/+2
* When we load a function or method body from an AST file, we checkDouglas Gregor2012-10-091-1/+21
* If a macro has been #undef'd in a precompiled header, we still need toDouglas Gregor2012-10-091-0/+2
* [Modules] Introduce Module::TopHeaders which is a set of top-level headersArgyrios Kyrtzidis2012-10-051-1/+17
* Fixed FunctionTypeLoc source range.Abramo Bagnara2012-10-041-0/+2
* Revert most of the functionality in r165001. Instead, make sure thatDouglas Gregor2012-10-031-5/+1
* Set the file entry for a Module* that was created during deserializationArgyrios Kyrtzidis2012-10-031-1/+2
* [libclang] When indexing an AST file, only deserialize the file levelArgyrios Kyrtzidis2012-10-021-1/+9
* [libclang] When indexing an AST file, only deserialize the preprocessing recordArgyrios Kyrtzidis2012-10-021-0/+10
* Add info in the preprocessing record whether an inclusion directiveArgyrios Kyrtzidis2012-10-021-1/+1
* Only those InterestingDecls that got added to the AST should be passed to the...Axel Naumann2012-10-021-0/+1
* Merge pending instantiations instead of overwriting existing ones.Axel Naumann2012-10-021-5/+11
* The Redeclarable part of named decls is read before their name.Axel Naumann2012-10-011-2/+4
* Fix the AST representation for non-type template arguments to encodeEli Friedman2012-09-261-2/+9
* Macro history (de-)serialization. Deserialization currently reads only the la...Alexander Kornienko2012-09-251-14/+19
* Make sure that we don't end up making an #undef'd macro visible afterDouglas Gregor2012-09-241-3/+9
* [PCH] After deserializing a DeclContext, if it has external lexical decls but...Argyrios Kyrtzidis2012-09-211-0/+4
* Change the representation of builtin functions in the ASTEli Friedman2012-08-311-0/+4
* Reduce duplicated hash map lookups.Benjamin Kramer2012-08-221-2/+1
* Remove trailing return flag from FunctionTypeLoc, since we now carry thatRichard Smith2012-08-141-1/+0
* Final piece of core issue 1330: delay computing the exception specification ofRichard Smith2012-07-271-0/+2
* Introduce a flag in SourceManager to treat non-system source filesArgyrios Kyrtzidis2012-07-111-3/+5
* Don't store pointers into a std::vector (RawCommentList::Comments). AlthoughDmitri Gribenko2012-07-061-3/+4
* [PCH] Make sure that all newly introduced visible decls in a DeclContextArgyrios Kyrtzidis2012-07-021-0/+2
* PR13189: va_list broken with precompiled headersMeador Inge2012-07-011-0/+3
* Fix a warning on a fully covered switch with a default:Chandler Carruth2012-06-201-13/+10
* Restructure how the driver communicates information about theJohn McCall2012-06-201-2/+11
* Add the PCH file name to the message about not being able to read the PCH.Kaelyn Uhrain2012-06-201-1/+1
* Structured comment parsing, first step.Dmitri Gribenko2012-06-201-0/+66
OpenPOWER on IntegriCloud