summaryrefslogtreecommitdiffstats
path: root/clang/lib/Serialization/ASTReader.cpp
Commit message (Expand)AuthorAgeFilesLines
* [PCH/Modules] In ASTReader::completeVisibleDeclsMap, make sure to visit allArgyrios Kyrtzidis2012-12-191-4/+7
* Re-commit r170428 changes with Linux style file endings.Guy Benyei2012-12-181-0/+6
* Revert changes from r170428, as I accidentally changed the line endings of th...Guy Benyei2012-12-181-6998/+6992
* Add OpenCL images as clang builtin types.Guy Benyei2012-12-181-6992/+6998
* [PCH] Make the new PCH format (control block) backwards compatible andArgyrios Kyrtzidis2012-12-131-0/+10
* [PCH] Remove redundant stat call when validating the input files.Argyrios Kyrtzidis2012-12-111-11/+2
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-041-15/+15
* Refactor recording the preprocessor conditional directive regions out ofArgyrios Kyrtzidis2012-12-041-2/+2
* When we're emitting a diagnostic with a source location in an importedDouglas Gregor2012-11-301-0/+19
* Actually keep track of the source locations at which particular moduleDouglas Gregor2012-11-301-2/+3
* Introduce ASTUnresolvedSet, an UnresolvedSet-like class, whose contents areArgyrios Kyrtzidis2012-11-281-2/+3
* [modules] Use a memory buffer directly as input for the module includes,Argyrios Kyrtzidis2012-11-151-0/+4
* [modules] Setup the import location of a module file and use itArgyrios Kyrtzidis2012-11-151-8/+30
* Suppress elided variadic macro argument extension diagnostic for macros usingEli Friedman2012-11-141-0/+2
* Add a FileCharacteristic parameter to SourceManager::createFileIDForMemBufferArgyrios Kyrtzidis2012-11-091-2/+4
* When loading a module fails because it is out of date, rebuild thatDouglas Gregor2012-11-071-9/+14
* Tease out the routine that reads the control block of an AST file fromDouglas Gregor2012-11-061-26/+34
* [PCH] Take into account the 'include' source location of a SM_SLOC_BUFFER_ENTRY.Argyrios Kyrtzidis2012-11-061-1/+3
* [libclang] Correct how the index inside the local preprocessed entities arrayArgyrios Kyrtzidis2012-11-021-5/+3
* [PCH] Remove the stat cache from the PCH file.Argyrios Kyrtzidis2012-10-311-115/+1
* getOriginalSourceFileName and getOriginalSourceFile can return a StringRef.Rafael Espindola2012-10-301-6/+5
* [PCH] The diagnostic state points can refer to previously createdArgyrios Kyrtzidis2012-10-301-6/+18
* Remove the old predefines-buffer diffing code completely. It's beenDouglas Gregor2012-10-251-332/+1
* Fix computation of predefines buffer from the preprocessor-optionDouglas Gregor2012-10-251-10/+1
* The the preprocessor option validator to compute suggestedDouglas Gregor2012-10-251-14/+72
* Teach the PCH validator to check the preprocessor options, especiallyDouglas Gregor2012-10-241-6/+128
* (De-)serialize the preprocessor options, including macros defined,Douglas Gregor2012-10-241-0/+45
* (De-)serialize header search options.Douglas Gregor2012-10-241-0/+61
* (De-)serialize the file system options.Douglas Gregor2012-10-241-0/+18
* Serialize DiagnosticOptions to the AST file.Douglas Gregor2012-10-241-0/+29
* If the precompiled header named by "-include" is actually a directory,Douglas Gregor2012-10-231-82/+235
* Allow clients of the AST reader to specify what kinds of AST loadDouglas Gregor2012-10-221-62/+108
* Collapse ASTReader::ReadSLocEntryRecord() into its only caller,Douglas Gregor2012-10-221-8/+3
* Distinguish the various kinds of AST file loading failures:Douglas Gregor2012-10-221-112/+90
* ASTReader.cpp: Fix a warning. [-Wunused-variable]NAKAMURA Takumi2012-10-221-0/+1
* Eliminate the redundancy between source-file information in the sourceDouglas Gregor2012-10-221-175/+144
* 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
OpenPOWER on IntegriCloud