aboutsummaryrefslogtreecommitdiff
path: root/lib/Serialization/ASTReader.cpp
AgeCommit message (Expand)Author
2013-03-08ArrayRef-ize ASTContext::getFunctionType and Sema::BuildFunctionType.Jordan Rose
2013-03-08[PCH] When complaining that a header from the PCH was modified, also mentionArgyrios Kyrtzidis
2013-03-08[libclang] Introduce clang_findIncludesInFile, that can be used to retrieve a...Argyrios Kyrtzidis
2013-03-06[PCH] When pre-validating the headers from the PCH, only validate non-system ...Argyrios Kyrtzidis
2013-03-06[PCH] For HeaderFileInfoTrait, hash the key using size & time of the file.Argyrios Kyrtzidis
2013-03-06[PCH] We don't need to instantiate HeaderFileInfoTrait in ASTReader more than...Argyrios Kyrtzidis
2013-03-06[PCH] Remove a couple of fields from serialization::reader::HeaderFileInfoTra...Argyrios Kyrtzidis
2013-03-04[PCH] In HeaderFileInfoTrait::EqualKey(), use FileManager::getFile() to compa...Argyrios Kyrtzidis
2013-03-01[PCH] Enhance InputFile to also include whether the file is out-of-date.Argyrios Kyrtzidis
2013-02-27[PCH] When deserializing an IdentifierInfo, call IdentifierInfo::RevertTokenI...Argyrios Kyrtzidis
2013-02-22[preprocessing record] Have the MacroDefinitions map point to the MacroDefini...Argyrios Kyrtzidis
2013-02-22Comment parsing: add CommentOptions to allow specifying custom comment block ...Dmitri Gribenko
2013-02-20Include llvm::Optional in clang/Basic/LLVM.hDavid Blaikie
2013-02-20[preprocessor] Split the MacroInfo class into two separate concepts, MacroInf...Argyrios Kyrtzidis
2013-02-19[modules] Refactor code from ASTReader::makeModuleVisible() into a new function,Argyrios Kyrtzidis
2013-02-19Use MapVector::pop_back() per LLVM r175538.Douglas Gregor
2013-02-18Ensure that the identifier chains have the most recent declaration after modu...Douglas Gregor
2013-02-16[PCH] Deserializing the DeclContext of a template parameter is not safeArgyrios Kyrtzidis
2013-02-12Order the methods in the global method pool based on when they become visible...Douglas Gregor
2013-02-11[Modules] Cope better with top-level declarations loaded after being declared...Douglas Gregor
2013-02-07Add OpenCL samplers as Clang builtin types and check sampler related restrict...Guy Benyei
2013-02-07Simplify FindExternalVisibleDeclsByName by making it return a bool indicatingRichard Smith
2013-02-06Detect when we end up trying to load conflicting module files.Douglas Gregor
2013-02-05Remove dead code related to the now defunct PCH stat cache.Ted Kremenek
2013-02-01Merge "special" types from different modules in the AST reader.Douglas Gregor
2013-02-01[modules] Introduce ModuleFile::DirectImportLoc which is the source locationArgyrios Kyrtzidis
2013-02-01For ModuleLoader::makeModuleVisible() also pass the source location where theArgyrios Kyrtzidis
2013-02-01Add a new -Wundefined-inline warning for inline functions which are used but notNick Lewycky
2013-01-31Remove elements from Sema.UndefinedInternals as functions are defined. AlsoNick Lewycky
2013-01-30[Frontend] Remove HeaderSearchOptions::Entry::IsInternal, which is unused.Daniel Dunbar
2013-01-30[Frontend] Add an ExternCSystem include entry group.Daniel Dunbar
2013-01-28Add some more ASTReader statistics for global method pool lookups.Douglas Gregor
2013-01-26Preserve Sema::UndefinedInternals across PCH boundaries. FixesNick Lewycky
2013-01-25Improve coordination between the module manager and the global moduleDouglas Gregor
2013-01-25[Frontend] Remove another IsUserSpecified member variable that is now unused.Daniel Dunbar
2013-01-25Implement the reader of the global module index and wire it into theDouglas Gregor
2013-01-25Rename the -cc1 option "-generate-module-index" toDouglas Gregor
2013-01-25Track the number of lookups and hits into the on-disk hash tables forDouglas Gregor
2013-01-23Implement the writer side of the global module index. Douglas Gregor
2013-01-23Factor the trait for lookup into the on-based hash table ofDouglas Gregor
2013-01-22Make getDefinitiveDeclContext() actually return a DeclContext, as oneDouglas Gregor
2013-01-22Switch to APFloat constructor taking fltSemantics.Tim Northover
2013-01-21ReadSourceManagerBlock is skipping over records that can contain Blobs. Not ...Chris Lattner
2013-01-21Revert r173056; it breaks one of the CodeGen-with-PCH tests.Douglas Gregor
2013-01-21When loading an identifier from an AST file solely for the purpose ofDouglas Gregor
2013-01-21Introduce a fast path for the ASTReader's name lookup within aDouglas Gregor
2013-01-20Implement OpenCL event_t as Clang builtin type, including event_t related Ope...Guy Benyei
2013-01-20update to use the new BitcodeCursor readRecord that takes a StringRef blob pa...Chris Lattner
2013-01-20add back a #include needed on some builders.Chris Lattner
2013-01-20finish converting the normal cases in ASTReader to use the new BitstreamCurso...Chris Lattner