mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
Merge pull request #70566 from xymus/spi-reexport-swift-only
Sema: Reexport SPI via Swift exported imports but not clang's
This commit is contained in:
@@ -1725,7 +1725,8 @@ void SerializedASTFile::lookupImportedSPIGroups(
|
||||
|
||||
if (dep.Import->importedModule == importedModule ||
|
||||
(imports.isImportedBy(importedModule, dep.Import->importedModule) &&
|
||||
importedModule->isExportedAs(dep.Import->importedModule))) {
|
||||
imports.isImportedByViaSwiftOnly(importedModule,
|
||||
dep.Import->importedModule))) {
|
||||
spiGroups.insert(dep.spiGroups.begin(), dep.spiGroups.end());
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user