diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/serialization/KonanIrlinker.kt b/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/serialization/KonanIrlinker.kt index 7e709e144db..1b2e881bc02 100644 --- a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/serialization/KonanIrlinker.kt +++ b/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/serialization/KonanIrlinker.kt @@ -86,7 +86,10 @@ internal class KonanIrLinker( assert(moduleDescriptor.kotlinLibrary.isInteropLibrary()) } - private val descriptorByIdSignatureFinder = DescriptorByIdSignatureFinder(moduleDescriptor, KonanManglerDesc) + private val descriptorByIdSignatureFinder = DescriptorByIdSignatureFinder( + moduleDescriptor, KonanManglerDesc, + DescriptorByIdSignatureFinder.LookupMode.MODULE_ONLY + ) private fun IdSignature.isInteropSignature(): Boolean = IdSignature.Flags.IS_NATIVE_INTEROP_LIBRARY.test() override fun contains(idSig: IdSignature): Boolean {