[Linker][Interop] Do not search in interop dependencies
(cherry picked from commit df3d1f7a204c3c052a3f06e4b1fec1c33d4a9670)
This commit is contained in:
committed by
Vasily Levchenko
parent
9cd62f370a
commit
f89a176c3c
+4
-1
@@ -86,7 +86,10 @@ internal class KonanIrLinker(
|
|||||||
assert(moduleDescriptor.kotlinLibrary.isInteropLibrary())
|
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()
|
private fun IdSignature.isInteropSignature(): Boolean = IdSignature.Flags.IS_NATIVE_INTEROP_LIBRARY.test()
|
||||||
|
|
||||||
override fun contains(idSig: IdSignature): Boolean {
|
override fun contains(idSig: IdSignature): Boolean {
|
||||||
|
|||||||
Reference in New Issue
Block a user