[IR][tests] Removal of class used as variable type and constructor call

This commit is contained in:
Dmitriy Dolovov
2022-06-08 23:07:51 +03:00
parent d5ded97ccb
commit ce04a24b26
18 changed files with 93 additions and 0 deletions
@@ -48,6 +48,12 @@ public class KlibABITestGenerated extends AbstractNativeKlibABITest {
runTest("compiler/testData/klibABI/removeAbstractPropertyFromInterface/");
}
@Test
@TestMetadata("removeClassAsConstructorCall")
public void testRemoveClassAsConstructorCall() throws Exception {
runTest("compiler/testData/klibABI/removeClassAsConstructorCall/");
}
@Test
@TestMetadata("removeClassAsParameterType")
public void testRemoveClassAsParameterType() throws Exception {
@@ -72,6 +78,12 @@ public class KlibABITestGenerated extends AbstractNativeKlibABITest {
runTest("compiler/testData/klibABI/removeClassAsTypeArgument/");
}
@Test
@TestMetadata("removeClassAsVariableType")
public void testRemoveClassAsVariableType() throws Exception {
runTest("compiler/testData/klibABI/removeClassAsVariableType/");
}
@Test
@TestMetadata("removeFunction")
public void testRemoveFunction() throws Exception {