aboutsummaryrefslogtreecommitdiff
path: root/include/clang/Serialization/ASTReader.h
AgeCommit message (Expand)Author
2013-05-06Modify ASTReaderListener to allow visiting the input files of an AST file.Argyrios Kyrtzidis
2013-05-03Move parsing of identifiers in MS-style inline assembly intoJohn McCall
2013-04-26[Modules] Fix an issue where the reconstructed redeclaration chain was incomp...Argyrios Kyrtzidis
2013-04-17[Modules] Use global index to improve typo correction performanceArgyrios Kyrtzidis
2013-03-27<rdar://problem/13509689> Introduce -module-file-info option that provides in...Douglas Gregor
2013-03-27[modules] Before marking the module imported macros as ambiguous, check if th...Argyrios Kyrtzidis
2013-03-27[PCH/modules] Remove HiddenName::MacroUndefArgyrios Kyrtzidis
2013-03-27[Preprocessor] Remove PPMutationListener.Argyrios Kyrtzidis
2013-03-22[PCH/Modules] De/Serialize MacroInfos separately than MacroDirectives.Argyrios Kyrtzidis
2013-03-20<rdar://problem/12368093> Extend module maps with a 'conflict' declaration, a...Douglas Gregor
2013-03-19<rdar://problem/13363214> Eliminate race condition between module rebuild and...Douglas Gregor
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-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-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-07Simplify FindExternalVisibleDeclsByName by making it return a bool indicatingRichard Smith
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-28Add some more ASTReader statistics for global method pool lookups.Douglas Gregor
2013-01-26Preserve Sema::UndefinedInternals across PCH boundaries. FixesNick Lewycky
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-22Switch to APFloat constructor taking fltSemantics.Tim Northover
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-20convert some more stuff over to use new cursor APIs.Chris Lattner
2013-01-19[PCH/Modules] Revert r172843, it caused a module to fail building.Argyrios Kyrtzidis
2013-01-18[PCH/Modules] Re-apply r172620 and r172629, now with 100% less infinite loops!Argyrios Kyrtzidis
2013-01-18Revert Clang r172620 and r172629, which caused a hang when buildingDouglas Gregor
2013-01-16[PCH/Modules] Change how macro [re]definitions are de/serialized.Argyrios Kyrtzidis
2013-01-12Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko
2013-01-12Provide Decl::getOwningModule(), which determines the (sub)module inDouglas Gregor
2013-01-10Truth in advertising: LocallyScopedExternalDecls actually only containsRichard Smith
2012-12-04Sort #include lines for all files under include/...Chandler Carruth
2012-11-30When we're emitting a diagnostic with a source location in an importedDouglas Gregor
2012-11-28Introduce ASTUnresolvedSet, an UnresolvedSet-like class, whose contents areArgyrios Kyrtzidis
2012-11-15[modules] Setup the import location of a module file and use itArgyrios Kyrtzidis
2012-11-06Tease out the routine that reads the control block of an AST file fromDouglas Gregor
2012-10-31[PCH] Remove the stat cache from the PCH file.Argyrios Kyrtzidis
2012-10-30getOriginalSourceFileName and getOriginalSourceFile can return a StringRef.Rafael Espindola
2012-10-25Remove the old predefines-buffer diffing code completely. It's beenDouglas Gregor
2012-10-25The the preprocessor option validator to compute suggestedDouglas Gregor
2012-10-24Teach the PCH validator to check the preprocessor options, especiallyDouglas Gregor
2012-10-24(De-)serialize the preprocessor options, including macros defined,Douglas Gregor
2012-10-24(De-)serialize header search options.Douglas Gregor