summaryrefslogtreecommitdiffstats
path: root/clang/lib/Serialization/ASTReader.cpp
diff options
context:
space:
mode:
authorDuncan P. N. Exon Smith <dexonsmith@apple.com>2019-11-10 10:31:03 -0800
committerDuncan P. N. Exon Smith <dexonsmith@apple.com>2019-11-10 11:18:33 -0800
commit8e9e433a2af7c435923ba71ea7d75374408b0b32 (patch)
treef01bb1e2375b23427e9d3b6c0303e093ff5ae9c8 /clang/lib/Serialization/ASTReader.cpp
parent7874db75ef41f5c387f83e1d0bd16607721ddf89 (diff)
downloadbcm5719-llvm-8e9e433a2af7c435923ba71ea7d75374408b0b32.tar.gz
bcm5719-llvm-8e9e433a2af7c435923ba71ea7d75374408b0b32.zip
clang/Modules: Remove unused parameter from ModuleManager::removeModules
The other paremeters appear to be sufficient to determine which modules have just been loaded and need to be removed, so stop collecting and sending in that set explicitly.
Diffstat (limited to 'clang/lib/Serialization/ASTReader.cpp')
-rw-r--r--clang/lib/Serialization/ASTReader.cpp6
1 files changed, 1 insertions, 5 deletions
diff --git a/clang/lib/Serialization/ASTReader.cpp b/clang/lib/Serialization/ASTReader.cpp
index 2d3884ebe02..b8bdfef791b 100644
--- a/clang/lib/Serialization/ASTReader.cpp
+++ b/clang/lib/Serialization/ASTReader.cpp
@@ -4185,11 +4185,7 @@ ASTReader::ASTReadResult ASTReader::ReadAST(StringRef FileName,
case VersionMismatch:
case ConfigurationMismatch:
case HadErrors: {
- llvm::SmallPtrSet<ModuleFile *, 4> LoadedSet;
- for (const ImportedModule &IM : Loaded)
- LoadedSet.insert(IM.Mod);
-
- ModuleMgr.removeModules(ModuleMgr.begin() + NumModules, LoadedSet,
+ ModuleMgr.removeModules(ModuleMgr.begin() + NumModules,
PP.getLangOpts().Modules
? &PP.getHeaderSearchInfo().getModuleMap()
: nullptr);
OpenPOWER on IntegriCloud