[JS IR] Consider erasing type parameters in return type in js signatures
This commit is contained in:
+6
@@ -1517,6 +1517,12 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest {
|
||||
runTest("compiler/testData/codegen/box/bridges/overrideReturnType.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("overrideWithValueClassReturn.kt")
|
||||
public void testOverrideWithValueClassReturn() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/bridges/overrideWithValueClassReturn.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("propertyAccessorsWithoutBody.kt")
|
||||
public void testPropertyAccessorsWithoutBody() throws Exception {
|
||||
|
||||
+6
@@ -1559,6 +1559,12 @@ public class IrJsCodegenBoxTestGenerated extends AbstractIrJsCodegenBoxTest {
|
||||
runTest("compiler/testData/codegen/box/bridges/overrideReturnType.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("overrideWithValueClassReturn.kt")
|
||||
public void testOverrideWithValueClassReturn() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/bridges/overrideWithValueClassReturn.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("propertyAccessorsWithoutBody.kt")
|
||||
public void testPropertyAccessorsWithoutBody() throws Exception {
|
||||
|
||||
+5
@@ -1387,6 +1387,11 @@ public class IrCodegenBoxWasmTestGenerated extends AbstractIrCodegenBoxWasmTest
|
||||
runTest("compiler/testData/codegen/box/bridges/overrideReturnType.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("overrideWithValueClassReturn.kt")
|
||||
public void testOverrideWithValueClassReturn() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/bridges/overrideWithValueClassReturn.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("propertyAccessorsWithoutBody.kt")
|
||||
public void testPropertyAccessorsWithoutBody() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/bridges/propertyAccessorsWithoutBody.kt");
|
||||
|
||||
Reference in New Issue
Block a user