[PL] Fix: Don't raise an error for unimplemented callables in external classes

^KT-57378
This commit is contained in:
Dmitriy Dolovov
2023-04-24 21:16:38 +02:00
committed by Space Team
parent e85406b561
commit 3bc744af35
@@ -20,6 +20,7 @@ internal class ImplementAsErrorThrowingStubs(
override fun <T : IrOverridableMember> computeCustomization(overridableMember: T, parent: IrClass) =
if (overridableMember.isAbstract
&& parent.isConcrete
&& !parent.isExternal
&& !parent.delegatesToNothing
&& !partialLinkageSupport.shouldBeSkipped(parent)
) {