KT-31126 JS. Fix super constructor call. Old backend
Primary ordinary -> secondary external
This commit is contained in:
+1
-1
@@ -235,7 +235,7 @@ public final class ClassInitializerTranslator extends AbstractTranslator {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (superDescriptor.isPrimary()) {
|
if (superDescriptor.isPrimary() || superDescriptor.getConstructedClass().isExternal()) {
|
||||||
addCallToSuperMethod(arguments, initializer, superCall.getCall().getCallElement());
|
addCallToSuperMethod(arguments, initializer, superCall.getCall().getCallElement());
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
|
|||||||
Reference in New Issue
Block a user