summaryrefslogtreecommitdiffstats
path: root/clang/lib/Serialization/ASTReader.cpp
diff options
context:
space:
mode:
authorBruno Cardoso Lopes <bruno.cardoso@gmail.com>2018-07-12 17:38:48 +0000
committerBruno Cardoso Lopes <bruno.cardoso@gmail.com>2018-07-12 17:38:48 +0000
commit773c7c4b6e82921b06f4622158f9fcf3e4a44bd2 (patch)
tree33be4b0d862ea9e5185d53160838f77c34caca44 /clang/lib/Serialization/ASTReader.cpp
parent13af7947263ed4441b650a42e6ba2f238386222c (diff)
downloadbcm5719-llvm-773c7c4b6e82921b06f4622158f9fcf3e4a44bd2.tar.gz
bcm5719-llvm-773c7c4b6e82921b06f4622158f9fcf3e4a44bd2.zip
Revert "[modules] Fix 37878; Autoload subdirectory modulemaps with specific LangOpts"
This reverts commit f40124d4f05ecf4f880cf4e8f26922d861f705f3 / r336660. This change shouldn't be affecting `@import` behavior, but turns out it is: https://ci.swift.org/view/swift-master-next/job/oss-swift-incremental-RA-osx-master-next/2800/consoleFull#-12570166563122a513-f36a-4c87-8ed7-cbc36a1ec144 Working on a reduced testcase for this, reverting in the meantime. rdar://problem/42102222 llvm-svn: 336920
Diffstat (limited to 'clang/lib/Serialization/ASTReader.cpp')
-rw-r--r--clang/lib/Serialization/ASTReader.cpp4
1 files changed, 1 insertions, 3 deletions
diff --git a/clang/lib/Serialization/ASTReader.cpp b/clang/lib/Serialization/ASTReader.cpp
index 78ca5f7406c..32772436678 100644
--- a/clang/lib/Serialization/ASTReader.cpp
+++ b/clang/lib/Serialization/ASTReader.cpp
@@ -2626,9 +2626,7 @@ ASTReader::ReadControlBlock(ModuleFile &F,
"MODULE_DIRECTORY found before MODULE_NAME");
// If we've already loaded a module map file covering this module, we may
// have a better path for it (relative to the current build).
- Module *M = PP.getHeaderSearchInfo().lookupModule(
- F.ModuleName, /*AllowSearch*/ true,
- /*AllowExtraModuleMapSearch*/ true);
+ Module *M = PP.getHeaderSearchInfo().lookupModule(F.ModuleName);
if (M && M->Directory) {
// If we're implicitly loading a module, the base directory can't
// change between the build and use.
OpenPOWER on IntegriCloud