Don't mark super call to method from any as interface one
#KT-35426 Fixed
This commit is contained in:
@@ -463,7 +463,7 @@ class KotlinTypeMapper @JvmOverloads constructor(
|
||||
else -> {
|
||||
val isPrivateFunInvocation = Visibilities.isPrivate(functionDescriptor.visibility) && !functionDescriptor.isSuspend
|
||||
invokeOpcode = if (superCall || isPrivateFunInvocation) INVOKESPECIAL else INVOKEVIRTUAL
|
||||
isInterfaceMember = superCall && currentIsInterface
|
||||
isInterfaceMember = false
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user