Merge remote-tracking branch 'origin/master' into master-next

This commit is contained in:
swift_jenkins
2020-06-16 21:38:08 -07:00
13 changed files with 64 additions and 33 deletions

View File

@@ -960,7 +960,7 @@ SerializedModuleLoaderBase::loadModule(SourceLoc importLoc,
auto M = ModuleDecl::create(moduleID.Item, Ctx);
M->setIsSystemModule(isSystemModule);
Ctx.LoadedModules[moduleID.Item] = M;
Ctx.addLoadedModule(M);
SWIFT_DEFER { M->setHasResolvedImports(); };
StringRef moduleInterfacePathStr =
@@ -1011,7 +1011,7 @@ MemoryBufferSerializedModuleLoader::loadModule(SourceLoc importLoc,
return nullptr;
M->addFile(*file);
Ctx.LoadedModules[moduleID.Item] = M;
Ctx.addLoadedModule(M);
return M;
}