Skip to content

Commit

Permalink
[Linker][Interop] Do not search in interop dependencies
Browse files Browse the repository at this point in the history
(cherry picked from commit df3d1f7)
  • Loading branch information
sbogolepov authored and vvlevchenko committed Apr 27, 2020
1 parent 9cd62f3 commit f89a176
Showing 1 changed file with 4 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -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 {
Expand Down

0 comments on commit f89a176

Please sign in to comment.