llvm-project/clang/include/clang/Serialization
Richard Smith dbafb6c338 Teach ASTReader how to read only the Preprocessor state from an AST file, not the ASTContext state.
We use this when running a preprocessor-only action on an AST file in order to
avoid paying the runtime cost of loading the extra information.

llvm-svn: 306760
2017-06-29 23:23:46 +00:00
..
ASTBitCodes.h Allow for unfinished #if blocks in preambles 2017-05-30 11:54:55 +00:00
ASTDeserializationListener.h [ASTReader] Add a DeserializationListener callback for IMPORTED_MODULES 2017-01-18 20:36:59 +00:00
ASTReader.h Teach ASTReader how to read only the Preprocessor state from an AST file, not the ASTContext state. 2017-06-29 23:23:46 +00:00
ASTWriter.h [modules] Switch from inferring owning modules based on source location to 2017-05-18 02:29:20 +00:00
CMakeLists.txt
ContinuousRangeMap.h Revert r240270 ("Fixed/added namespace ending comments using clang-tidy"). 2015-06-22 23:07:51 +00:00
GlobalModuleIndex.h Modules: Add a declaration in clang/Serialization/GlobalModuleIndex.h. 2015-10-30 15:54:34 +00:00
Module.h Reapply "Modules: Cache PCMs in memory and avoid a use-after-free" 2017-03-20 17:58:26 +00:00
ModuleFileExtension.h Use shared_ptr instead of IntrusiveRefCntPtr for ModuleFileExtension 2017-01-05 18:23:18 +00:00
ModuleManager.h Reapply "Modules: Cache PCMs in memory and avoid a use-after-free" 2017-03-20 17:58:26 +00:00
SerializationDiagnostic.h Header guard canonicalization, clang part. 2014-08-13 16:25:19 +00:00