Refine signature mapping for special overrrides from Java
They have special JVM descriptor only when they are not inherited from Kotlin super class
This commit is contained in:
+1
-1
@@ -223,7 +223,7 @@ private fun getBuiltinOverriddenThatAffectsJvmName(
|
||||
): CallableMemberDescriptor? {
|
||||
val overriddenBuiltin = callableMemberDescriptor.getOverriddenBuiltinWithDifferentJvmName() ?: return null
|
||||
|
||||
if (callableMemberDescriptor.isFromJavaOrBuiltins()) return overriddenBuiltin
|
||||
if (callableMemberDescriptor.isFromBuiltins()) return overriddenBuiltin
|
||||
|
||||
return null
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user