[NFC] Add conveniences to clean up import code

This commit is contained in:
Brent Royal-Gordon
2020-09-12 23:26:21 -07:00
parent c13067a0e0
commit d02b34cccc
10 changed files with 60 additions and 47 deletions

View File

@@ -150,7 +150,7 @@ ErrorOr<ModuleDependencies> ModuleDependencyScanner::scanInterfaceFile(
// printed in the interface file, e.g. SwiftOnoneSupport.
auto &imInfo = mainMod->getImplicitImportInfo();
for (auto import: imInfo.AdditionalUnloadedImports) {
Result->addModuleDependency(import.module.getModulePath().front().Item.str(), &alreadyAddedModules);
Result->addModuleDependency(import.module.getModulePath(), &alreadyAddedModules);
}
return std::error_code();
});