diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/TopDownAnalyzerFacadeForKonan.kt b/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/TopDownAnalyzerFacadeForKonan.kt index f26b8f66ec3..46027d9fbde 100644 --- a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/TopDownAnalyzerFacadeForKonan.kt +++ b/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/TopDownAnalyzerFacadeForKonan.kt @@ -49,7 +49,9 @@ internal object TopDownAnalyzerFacadeForKonan { projectContext.storageManager, module.builtIns, config.languageVersionSettings, - config.friendModuleFiles) + config.friendModuleFiles, + module + ) val additionalPackages = mutableListOf() if (!module.isNativeStdlib()) { @@ -106,7 +108,8 @@ private class ResolvedDependencies( storageManager: StorageManager, builtIns: KotlinBuiltIns, specifics: LanguageVersionSettings, - friendModuleFiles: Set + friendModuleFiles: Set, + currentModuleDescriptor: ModuleDescriptorImpl ) { val moduleDescriptors: KotlinResolvedModuleDescriptors @@ -123,7 +126,7 @@ private class ResolvedDependencies( } this.moduleDescriptors = NativeFactories.DefaultResolvedDescriptorsFactory.createResolved( - resolvedLibraries, storageManager, builtIns, specifics, customAction) + resolvedLibraries, storageManager, builtIns, specifics, customAction, listOf(currentModuleDescriptor)) this.friends = collectedFriends.toSet() }