FIR2IR: Fix case of @JvmOverloads with subclass
Avoid generating synthetic overrides in subclass It has been already working for PSI2IR because fake overrides there don't inherit default values for parameters, while they do it in FIR
This commit is contained in:
+5
@@ -19295,6 +19295,11 @@ public class LightAnalysisModeTestGenerated extends AbstractLightAnalysisModeTes
|
||||
runTest("compiler/testData/codegen/box/jvmOverloads/simpleJavaCall.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("subClass.kt")
|
||||
public void testSubClass() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/jvmOverloads/subClass.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("typeParameters.kt")
|
||||
public void testTypeParameters() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/jvmOverloads/typeParameters.kt");
|
||||
|
||||
Reference in New Issue
Block a user