summaryrefslogtreecommitdiffstats
path: root/clang/lib/Serialization/ASTReader.cpp
Commit message (Expand)AuthorAgeFilesLines
* <rdar://problem/13509689> Introduce -module-file-info option that provides in...Douglas Gregor2013-03-271-3/+2
* [modules] Before marking the module imported macros as ambiguous, check if th...Argyrios Kyrtzidis2013-03-271-11/+57
* [PCH/modules] Remove HiddenName::MacroUndefArgyrios Kyrtzidis2013-03-271-5/+0
* [Preprocessor] Remove PPMutationListener.Argyrios Kyrtzidis2013-03-271-1/+1
* [Preprocessor/Modules] Separate the macro directives kinds into their own Mac...Argyrios Kyrtzidis2013-03-261-33/+36
* [PCH/Modules] De/Serialize MacroInfos separately than MacroDirectives.Argyrios Kyrtzidis2013-03-221-135/+179
* [modules] When a MacroInfo object is deserialized, allocate and store its sub...Argyrios Kyrtzidis2013-03-221-1/+1
* <rdar://problem/13479539> Simplify ModuleManager/GlobalModuleIndex interactio...Douglas Gregor2013-03-221-1/+6
* <rdar://problem/12368093> Extend module maps with a 'conflict' declaration, a...Douglas Gregor2013-03-201-18/+68
* Make sure that Module::ConfigMacrosExhaustive gets initialized and deserializ...Douglas Gregor2013-03-201-3/+6
* <rdar://problem/10796651> Introduce configuration macros into module maps.Douglas Gregor2013-03-201-0/+12
* Minor optimization to r177367 to treat a module with missing dependencies as ...Douglas Gregor2013-03-191-1/+1
* <rdar://problem/13363214> Eliminate race condition between module rebuild and...Douglas Gregor2013-03-191-26/+69
* [Modules] Don't eagerly load and associate all the module header files.Argyrios Kyrtzidis2013-03-131-15/+22
* [Modules] Resolve top-headers of modules lazily.Argyrios Kyrtzidis2013-03-131-3/+1
* ArrayRef-ize ASTContext::getFunctionType and Sema::BuildFunctionType.Jordan Rose2013-03-081-2/+1
* [PCH] When complaining that a header from the PCH was modified, also mentionArgyrios Kyrtzidis2013-03-081-1/+1
* [libclang] Introduce clang_findIncludesInFile, that can be used to retrieve a...Argyrios Kyrtzidis2013-03-081-2/+2
* [PCH] When pre-validating the headers from the PCH, only validate non-system ...Argyrios Kyrtzidis2013-03-061-2/+4
* [PCH] For HeaderFileInfoTrait, hash the key using size & time of the file.Argyrios Kyrtzidis2013-03-061-14/+28
* [PCH] We don't need to instantiate HeaderFileInfoTrait in ASTReader more than...Argyrios Kyrtzidis2013-03-061-11/+4
* [PCH] Remove a couple of fields from serialization::reader::HeaderFileInfoTra...Argyrios Kyrtzidis2013-03-061-2/+1
* [PCH] In HeaderFileInfoTrait::EqualKey(), use FileManager::getFile() to compa...Argyrios Kyrtzidis2013-03-041-5/+4
* [PCH] Enhance InputFile to also include whether the file is out-of-date.Argyrios Kyrtzidis2013-03-011-20/+24
* [PCH] When deserializing an IdentifierInfo, call IdentifierInfo::RevertTokenI...Argyrios Kyrtzidis2013-02-271-1/+1
* [preprocessing record] Have the MacroDefinitions map point to the MacroDefini...Argyrios Kyrtzidis2013-02-221-2/+6
* Comment parsing: add CommentOptions to allow specifying custom comment block ...Dmitri Gribenko2013-02-221-0/+17
* Include llvm::Optional in clang/Basic/LLVM.hDavid Blaikie2013-02-201-6/+6
* [preprocessor] Split the MacroInfo class into two separate concepts, MacroInf...Argyrios Kyrtzidis2013-02-201-25/+27
* [modules] Refactor code from ASTReader::makeModuleVisible() into a new function,Argyrios Kyrtzidis2013-02-191-53/+7
* Use MapVector::pop_back() per LLVM r175538.Douglas Gregor2013-02-191-1/+1
* Ensure that the identifier chains have the most recent declaration after modu...Douglas Gregor2013-02-181-15/+34
* [PCH] Deserializing the DeclContext of a template parameter is not safeArgyrios Kyrtzidis2013-02-161-1/+11
* Order the methods in the global method pool based on when they become visible...Douglas Gregor2013-02-121-3/+40
* [Modules] Cope better with top-level declarations loaded after being declared...Douglas Gregor2013-02-111-3/+23
* Add OpenCL samplers as Clang builtin types and check sampler related restrict...Guy Benyei2013-02-071-0/+1
* Simplify FindExternalVisibleDeclsByName by making it return a bool indicatingRichard Smith2013-02-071-4/+3
* Detect when we end up trying to load conflicting module files.Douglas Gregor2013-02-061-1/+12
* Remove dead code related to the now defunct PCH stat cache.Ted Kremenek2013-02-051-2/+0
* Merge "special" types from different modules in the AST reader.Douglas Gregor2013-02-011-2/+18
* [modules] Introduce ModuleFile::DirectImportLoc which is the source locationArgyrios Kyrtzidis2013-02-011-0/+1
* For ModuleLoader::makeModuleVisible() also pass the source location where theArgyrios Kyrtzidis2013-02-011-2/+4
* Add a new -Wundefined-inline warning for inline functions which are used but notNick Lewycky2013-02-011-11/+10
* Remove elements from Sema.UndefinedInternals as functions are defined. AlsoNick Lewycky2013-01-311-2/+2
* [Frontend] Remove HeaderSearchOptions::Entry::IsInternal, which is unused.Daniel Dunbar2013-01-301-3/+1
* [Frontend] Add an ExternCSystem include entry group.Daniel Dunbar2013-01-301-2/+1
* Add some more ASTReader statistics for global method pool lookups.Douglas Gregor2013-01-281-7/+23
* Preserve Sema::UndefinedInternals across PCH boundaries. FixesNick Lewycky2013-01-261-1/+29
* Improve coordination between the module manager and the global moduleDouglas Gregor2013-01-251-19/+15
* [Frontend] Remove another IsUserSpecified member variable that is now unused.Daniel Dunbar2013-01-251-3/+2
OpenPOWER on IntegriCloud