Remove wrong condition part: there could be irrelevant overrides from Kotlin
This commit is contained in:
@@ -119,8 +119,7 @@ private fun <Signature> needGenerateSpecialBridge(
|
||||
return !classDescriptor.hasRealKotlinSuperClassWithOverrideOf(specialCallableDescriptor)
|
||||
&& specialCallableDescriptor.modality != Modality.FINAL
|
||||
&& reachableDeclarations.none {
|
||||
it.containingDeclaration is JavaClassDescriptor
|
||||
&& it.modality == Modality.FINAL
|
||||
it.modality == Modality.FINAL
|
||||
&& signatureByDescriptor(it) == overriddenBuiltinSignature
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user