Generate stubs for private function with default arguments as public in interfaces

This commit is contained in:
Mikhael Bogdanov
2021-03-09 07:12:10 +01:00
committed by Space
parent 7edbf79b4b
commit f648d86d2b
13 changed files with 371 additions and 4 deletions
@@ -22062,6 +22062,18 @@ public class BlackBoxCodegenTestGenerated extends AbstractBlackBoxCodegenTest {
runTest("compiler/testData/codegen/box/jvm8/defaults/allCompatibility/privateFunInInterface.kt");
}
@Test
@TestMetadata("privateFunWithDefaultArg.kt")
public void testPrivateFunWithDefaultArg() throws Exception {
runTest("compiler/testData/codegen/box/jvm8/defaults/allCompatibility/privateFunWithDefaultArg.kt");
}
@Test
@TestMetadata("privateFunWithDefaultArg2.kt")
public void testPrivateFunWithDefaultArg2() throws Exception {
runTest("compiler/testData/codegen/box/jvm8/defaults/allCompatibility/privateFunWithDefaultArg2.kt");
}
@Test
@TestMetadata("privateSuspend.kt")
public void testPrivateSuspend() throws Exception {
@@ -22408,6 +22420,12 @@ public class BlackBoxCodegenTestGenerated extends AbstractBlackBoxCodegenTest {
runTest("compiler/testData/codegen/box/jvm8/defaults/noDefaultImpls/privateFunInInterface.kt");
}
@Test
@TestMetadata("privateFunWithDefaultArg.kt")
public void testPrivateFunWithDefaultArg() throws Exception {
runTest("compiler/testData/codegen/box/jvm8/defaults/noDefaultImpls/privateFunWithDefaultArg.kt");
}
@Test
@TestMetadata("privateSuspend.kt")
public void testPrivateSuspend() throws Exception {
@@ -22062,6 +22062,18 @@ public class IrBlackBoxCodegenTestGenerated extends AbstractIrBlackBoxCodegenTes
runTest("compiler/testData/codegen/box/jvm8/defaults/allCompatibility/privateFunInInterface.kt");
}
@Test
@TestMetadata("privateFunWithDefaultArg.kt")
public void testPrivateFunWithDefaultArg() throws Exception {
runTest("compiler/testData/codegen/box/jvm8/defaults/allCompatibility/privateFunWithDefaultArg.kt");
}
@Test
@TestMetadata("privateFunWithDefaultArg2.kt")
public void testPrivateFunWithDefaultArg2() throws Exception {
runTest("compiler/testData/codegen/box/jvm8/defaults/allCompatibility/privateFunWithDefaultArg2.kt");
}
@Test
@TestMetadata("privateSuspend.kt")
public void testPrivateSuspend() throws Exception {
@@ -22408,6 +22420,12 @@ public class IrBlackBoxCodegenTestGenerated extends AbstractIrBlackBoxCodegenTes
runTest("compiler/testData/codegen/box/jvm8/defaults/noDefaultImpls/privateFunInInterface.kt");
}
@Test
@TestMetadata("privateFunWithDefaultArg.kt")
public void testPrivateFunWithDefaultArg() throws Exception {
runTest("compiler/testData/codegen/box/jvm8/defaults/noDefaultImpls/privateFunWithDefaultArg.kt");
}
@Test
@TestMetadata("privateSuspend.kt")
public void testPrivateSuspend() throws Exception {