Support Clang Module

This commit is contained in:
Robert Widmann
2023-11-01 14:27:57 -06:00
committed by Robert Widmann
parent 13140df3a4
commit 17f5864125
4 changed files with 13 additions and 3 deletions

View File

@@ -3448,8 +3448,7 @@ bool SourceFile::importsModuleAsWeakLinked(const ModuleDecl *module) const {
importedModule->getImportedModules(reexportedModules,
ModuleDecl::ImportFilterKind::Exported);
for (const ImportedModule &reexportedModule : reexportedModules) {
if (!module->isNonSwiftModule() &&
module == reexportedModule.importedModule)
if (module == reexportedModule.importedModule)
return true;
}
}