[PL] Make call an exception in case of several inherited implementations

^KT-57701
This commit is contained in:
Pavel Kunyavskiy
2023-05-15 15:01:22 +02:00
committed by Space Team
parent fde8909e6f
commit ee1608ec99
22 changed files with 386 additions and 13 deletions
@@ -145,6 +145,12 @@ public class FirJsPartialLinkageNoICTestCaseGenerated extends AbstractFirJsParti
runTest("compiler/testData/klibABI/replaceCallableReturnType/");
}
@Test
@TestMetadata("severalInheritedImplementations")
public void testSeveralInheritedImplementations() throws Exception {
runTest("compiler/testData/klibABI/severalInheritedImplementations/");
}
@Test
@TestMetadata("typeAliasChanges")
public void testTypeAliasChanges() throws Exception {
@@ -145,6 +145,12 @@ public class JsPartialLinkageNoICES6TestCaseGenerated extends AbstractJsPartialL
runTest("compiler/testData/klibABI/replaceCallableReturnType/");
}
@Test
@TestMetadata("severalInheritedImplementations")
public void testSeveralInheritedImplementations() throws Exception {
runTest("compiler/testData/klibABI/severalInheritedImplementations/");
}
@Test
@TestMetadata("typeAliasChanges")
public void testTypeAliasChanges() throws Exception {
@@ -145,6 +145,12 @@ public class JsPartialLinkageNoICTestCaseGenerated extends AbstractJsPartialLink
runTest("compiler/testData/klibABI/replaceCallableReturnType/");
}
@Test
@TestMetadata("severalInheritedImplementations")
public void testSeveralInheritedImplementations() throws Exception {
runTest("compiler/testData/klibABI/severalInheritedImplementations/");
}
@Test
@TestMetadata("typeAliasChanges")
public void testTypeAliasChanges() throws Exception {
@@ -145,6 +145,12 @@ public class JsPartialLinkageWithICTestCaseGenerated extends AbstractJsPartialLi
runTest("compiler/testData/klibABI/replaceCallableReturnType/");
}
@Test
@TestMetadata("severalInheritedImplementations")
public void testSeveralInheritedImplementations() throws Exception {
runTest("compiler/testData/klibABI/severalInheritedImplementations/");
}
@Test
@TestMetadata("typeAliasChanges")
public void testTypeAliasChanges() throws Exception {