]> granicus.if.org Git - clang/commit
Track the set of module maps read while building a .pcm file and reload those when...
authorRichard Smith <richard-llvm@metafoo.co.uk>
Thu, 29 Jun 2017 02:19:42 +0000 (02:19 +0000)
committerRichard Smith <richard-llvm@metafoo.co.uk>
Thu, 29 Jun 2017 02:19:42 +0000 (02:19 +0000)
commit2d7d5c241bce687a4c7018a023efb7b22769ca9d
treea3fdc9c5332f32302de0c1d4644c81fc026ca59c
parent64b75be74b549be56038f8795788ebb73714709e
Track the set of module maps read while building a .pcm file and reload those when preprocessing from that .pcm file.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@306628 91177308-0d34-0410-b5e6-96231b3b80d8
15 files changed:
include/clang/Basic/SourceManager.h
include/clang/Lex/HeaderSearch.h
include/clang/Serialization/ASTReader.h
lib/Frontend/CompilerInstance.cpp
lib/Frontend/DependencyFile.cpp
lib/Frontend/FrontendAction.cpp
lib/Lex/ModuleMap.cpp
lib/Serialization/ASTReader.cpp
lib/Serialization/ASTWriter.cpp
test/Modules/Inputs/preprocess-decluse/a.h [new file with mode: 0644]
test/Modules/Inputs/preprocess-decluse/a.modulemap [new file with mode: 0644]
test/Modules/Inputs/preprocess-decluse/b.h [new file with mode: 0644]
test/Modules/Inputs/preprocess-decluse/b.modulemap [new file with mode: 0644]
test/Modules/Inputs/preprocess-decluse/main.modulemap [new file with mode: 0644]
test/Modules/preprocess-decluse.cpp [new file with mode: 0644]