Some Tests
diff --git a/analysis/low-level-api-fir/tests/org/jetbrains/kotlin/analysis/low/level/api/fir/diagnostic/compiler/based/LLFirBlackBoxCodegenBasedTestGenerated.java b/analysis/low-level-api-fir/tests/org/jetbrains/kotlin/analysis/low/level/api/fir/diagnostic/compiler/based/LLFirBlackBoxCodegenBasedTestGenerated.java
index e8b8c14..996e1c1 100644
--- a/analysis/low-level-api-fir/tests/org/jetbrains/kotlin/analysis/low/level/api/fir/diagnostic/compiler/based/LLFirBlackBoxCodegenBasedTestGenerated.java
+++ b/analysis/low-level-api-fir/tests/org/jetbrains/kotlin/analysis/low/level/api/fir/diagnostic/compiler/based/LLFirBlackBoxCodegenBasedTestGenerated.java
@@ -36926,6 +36926,1060 @@
}
@Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Generation {
+ @Test
+ public void testAllFilesPresentInGeneration() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation"), Pattern.compile("^(.+)\\.kt$"), null, true);
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_all_all {
+ @Test
+ public void testAllFilesPresentInMy_all_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all"), Pattern.compile("^(.+)\\.kt$"), null, true);
+ }
+
+ @Test
+ @TestMetadata("jDefkkk.kt")
+ public void testJDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, true);
+ }
+
+ @Test
+ @TestMetadata("jAbskAbskkk.kt")
+ public void testJAbskAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jAbskAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskDefkkk.kt")
+ public void testJAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskkkk.kt")
+ public void testJAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkAbskkk.kt")
+ public void testJDefkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jDefkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkDefkkk.kt")
+ public void testJDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkkkk.kt")
+ public void testJDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkAbskkk.kt")
+ public void testJkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkDefkkk.kt")
+ public void testJkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jkDefkkk.kt");
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, true);
+ }
+
+ @Test
+ @TestMetadata("kAbsjAbskDefkkk.kt")
+ public void testKAbsjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kAbsjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkDefkkk.kt")
+ public void testKAbsjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kAbsjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkkkk.kt")
+ public void testKAbsjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kAbsjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjkDefkkk.kt")
+ public void testKAbsjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kAbsjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskkkk.kt")
+ public void testKDefjAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkDefkkk.kt")
+ public void testKDefjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkkkk.kt")
+ public void testKDefjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkkkk.kt")
+ public void testKDefjkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjAbskDefkkk.kt")
+ public void testKjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkDefkkk.kt")
+ public void testKjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkkkk.kt")
+ public void testKjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjkDefkkk.kt")
+ public void testKjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_allcomp_all {
+ @Test
+ public void testAllFilesPresentInMy_allcomp_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all"), Pattern.compile("^(.+)\\.kt$"), null, true);
+ }
+
+ @Test
+ @TestMetadata("jDefkkk.kt")
+ public void testJDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, true);
+ }
+
+ @Test
+ @TestMetadata("jAbskAbskkk.kt")
+ public void testJAbskAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jAbskAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskDefkkk.kt")
+ public void testJAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskkkk.kt")
+ public void testJAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkAbskkk.kt")
+ public void testJDefkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jDefkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkDefkkk.kt")
+ public void testJDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkkkk.kt")
+ public void testJDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkAbskkk.kt")
+ public void testJkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkDefkkk.kt")
+ public void testJkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jkDefkkk.kt");
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, true);
+ }
+
+ @Test
+ @TestMetadata("kAbsjAbskDefkkk.kt")
+ public void testKAbsjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kAbsjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkDefkkk.kt")
+ public void testKAbsjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kAbsjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkkkk.kt")
+ public void testKAbsjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kAbsjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjkDefkkk.kt")
+ public void testKAbsjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kAbsjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskkkk.kt")
+ public void testKDefjAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkDefkkk.kt")
+ public void testKDefjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkkkk.kt")
+ public void testKDefjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkkkk.kt")
+ public void testKDefjkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjAbskDefkkk.kt")
+ public void testKjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkDefkkk.kt")
+ public void testKjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkkkk.kt")
+ public void testKjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjkDefkkk.kt")
+ public void testKjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_allcomp_allcomp {
+ @Test
+ public void testAllFilesPresentInMy_allcomp_allcomp() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp"), Pattern.compile("^(.+)\\.kt$"), null, true);
+ }
+
+ @Test
+ @TestMetadata("jDefkkk.kt")
+ public void testJDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, true);
+ }
+
+ @Test
+ @TestMetadata("jAbskAbskkk.kt")
+ public void testJAbskAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jAbskAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskDefkkk.kt")
+ public void testJAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskkkk.kt")
+ public void testJAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkAbskkk.kt")
+ public void testJDefkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jDefkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkDefkkk.kt")
+ public void testJDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkkkk.kt")
+ public void testJDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkAbskkk.kt")
+ public void testJkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkDefkkk.kt")
+ public void testJkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jkDefkkk.kt");
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, true);
+ }
+
+ @Test
+ @TestMetadata("kAbsjAbskDefkkk.kt")
+ public void testKAbsjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kAbsjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkDefkkk.kt")
+ public void testKAbsjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kAbsjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkkkk.kt")
+ public void testKAbsjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kAbsjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjkDefkkk.kt")
+ public void testKAbsjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kAbsjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskkkk.kt")
+ public void testKDefjAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkDefkkk.kt")
+ public void testKDefjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkkkk.kt")
+ public void testKDefjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkkkk.kt")
+ public void testKDefjkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjAbskDefkkk.kt")
+ public void testKjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkDefkkk.kt")
+ public void testKjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkkkk.kt")
+ public void testKjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjkDefkkk.kt")
+ public void testKjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_dis_all {
+ @Test
+ public void testAllFilesPresentInMy_dis_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all"), Pattern.compile("^(.+)\\.kt$"), null, true);
+ }
+
+ @Test
+ @TestMetadata("jDefkkk.kt")
+ public void testJDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, true);
+ }
+
+ @Test
+ @TestMetadata("jAbskAbskkk.kt")
+ public void testJAbskAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jAbskAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskDefkkk.kt")
+ public void testJAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskkkk.kt")
+ public void testJAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkAbskkk.kt")
+ public void testJDefkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jDefkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkDefkkk.kt")
+ public void testJDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkkkk.kt")
+ public void testJDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkAbskkk.kt")
+ public void testJkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkDefkkk.kt")
+ public void testJkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jkDefkkk.kt");
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, true);
+ }
+
+ @Test
+ @TestMetadata("kAbsjAbskDefkkk.kt")
+ public void testKAbsjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kAbsjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkDefkkk.kt")
+ public void testKAbsjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kAbsjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkkkk.kt")
+ public void testKAbsjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kAbsjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjkDefkkk.kt")
+ public void testKAbsjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kAbsjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskkkk.kt")
+ public void testKDefjAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkDefkkk.kt")
+ public void testKDefjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkkkk.kt")
+ public void testKDefjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkkkk.kt")
+ public void testKDefjkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjAbskDefkkk.kt")
+ public void testKjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkDefkkk.kt")
+ public void testKjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkkkk.kt")
+ public void testKjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjkDefkkk.kt")
+ public void testKjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_dis_allcopm {
+ @Test
+ public void testAllFilesPresentInMy_dis_allcopm() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm"), Pattern.compile("^(.+)\\.kt$"), null, true);
+ }
+
+ @Test
+ @TestMetadata("jDefkkk.kt")
+ public void testJDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, true);
+ }
+
+ @Test
+ @TestMetadata("jAbskAbskkk.kt")
+ public void testJAbskAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jAbskAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskDefkkk.kt")
+ public void testJAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskkkk.kt")
+ public void testJAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkAbskkk.kt")
+ public void testJDefkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jDefkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkDefkkk.kt")
+ public void testJDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkkkk.kt")
+ public void testJDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkAbskkk.kt")
+ public void testJkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkDefkkk.kt")
+ public void testJkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jkDefkkk.kt");
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, true);
+ }
+
+ @Test
+ @TestMetadata("kAbsjAbskDefkkk.kt")
+ public void testKAbsjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kAbsjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkDefkkk.kt")
+ public void testKAbsjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kAbsjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkkkk.kt")
+ public void testKAbsjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kAbsjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjkDefkkk.kt")
+ public void testKAbsjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kAbsjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskkkk.kt")
+ public void testKDefjAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkDefkkk.kt")
+ public void testKDefjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkkkk.kt")
+ public void testKDefjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkkkk.kt")
+ public void testKDefjkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjAbskDefkkk.kt")
+ public void testKjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkDefkkk.kt")
+ public void testKjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkkkk.kt")
+ public void testKjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjkDefkkk.kt")
+ public void testKjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_dis_dis {
+ @Test
+ public void testAllFilesPresentInMy_dis_dis() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis"), Pattern.compile("^(.+)\\.kt$"), null, true);
+ }
+
+ @Test
+ @TestMetadata("jDefkkk.kt")
+ public void testJDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, true);
+ }
+
+ @Test
+ @TestMetadata("jAbskAbskkk.kt")
+ public void testJAbskAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jAbskAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskDefkkk.kt")
+ public void testJAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskkkk.kt")
+ public void testJAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkAbskkk.kt")
+ public void testJDefkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jDefkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkDefkkk.kt")
+ public void testJDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkkkk.kt")
+ public void testJDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkAbskkk.kt")
+ public void testJkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkDefkkk.kt")
+ public void testJkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jkDefkkk.kt");
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, true);
+ }
+
+ @Test
+ @TestMetadata("kAbsjAbskDefkkk.kt")
+ public void testKAbsjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kAbsjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkDefkkk.kt")
+ public void testKAbsjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kAbsjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkkkk.kt")
+ public void testKAbsjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kAbsjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjkDefkkk.kt")
+ public void testKAbsjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kAbsjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskkkk.kt")
+ public void testKDefjAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkDefkkk.kt")
+ public void testKDefjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkkkk.kt")
+ public void testKDefjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkkkk.kt")
+ public void testKDefjkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjAbskDefkkk.kt")
+ public void testKjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkDefkkk.kt")
+ public void testKjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkkkk.kt")
+ public void testKjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjkDefkkk.kt")
+ public void testKjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kjkDefkkk.kt");
+ }
+ }
+ }
+ }
+
+ @Nested
@TestMetadata("compiler/testData/codegen/box/jvm8/defaults/noDefaultImpls")
@TestDataPath("$PROJECT_ROOT")
public class NoDefaultImpls {
diff --git a/analysis/low-level-api-fir/tests/org/jetbrains/kotlin/analysis/low/level/api/fir/diagnostic/compiler/based/LLFirReversedBlackBoxCodegenBasedTestGenerated.java b/analysis/low-level-api-fir/tests/org/jetbrains/kotlin/analysis/low/level/api/fir/diagnostic/compiler/based/LLFirReversedBlackBoxCodegenBasedTestGenerated.java
index b92d76f..0c5cf0e 100644
--- a/analysis/low-level-api-fir/tests/org/jetbrains/kotlin/analysis/low/level/api/fir/diagnostic/compiler/based/LLFirReversedBlackBoxCodegenBasedTestGenerated.java
+++ b/analysis/low-level-api-fir/tests/org/jetbrains/kotlin/analysis/low/level/api/fir/diagnostic/compiler/based/LLFirReversedBlackBoxCodegenBasedTestGenerated.java
@@ -36926,6 +36926,1060 @@
}
@Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Generation {
+ @Test
+ public void testAllFilesPresentInGeneration() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation"), Pattern.compile("^(.+)\\.kt$"), null, true);
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_all_all {
+ @Test
+ public void testAllFilesPresentInMy_all_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all"), Pattern.compile("^(.+)\\.kt$"), null, true);
+ }
+
+ @Test
+ @TestMetadata("jDefkkk.kt")
+ public void testJDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, true);
+ }
+
+ @Test
+ @TestMetadata("jAbskAbskkk.kt")
+ public void testJAbskAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jAbskAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskDefkkk.kt")
+ public void testJAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskkkk.kt")
+ public void testJAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkAbskkk.kt")
+ public void testJDefkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jDefkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkDefkkk.kt")
+ public void testJDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkkkk.kt")
+ public void testJDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkAbskkk.kt")
+ public void testJkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkDefkkk.kt")
+ public void testJkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jkDefkkk.kt");
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, true);
+ }
+
+ @Test
+ @TestMetadata("kAbsjAbskDefkkk.kt")
+ public void testKAbsjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kAbsjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkDefkkk.kt")
+ public void testKAbsjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kAbsjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkkkk.kt")
+ public void testKAbsjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kAbsjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjkDefkkk.kt")
+ public void testKAbsjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kAbsjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskkkk.kt")
+ public void testKDefjAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkDefkkk.kt")
+ public void testKDefjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkkkk.kt")
+ public void testKDefjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkkkk.kt")
+ public void testKDefjkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjAbskDefkkk.kt")
+ public void testKjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkDefkkk.kt")
+ public void testKjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkkkk.kt")
+ public void testKjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjkDefkkk.kt")
+ public void testKjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_allcomp_all {
+ @Test
+ public void testAllFilesPresentInMy_allcomp_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all"), Pattern.compile("^(.+)\\.kt$"), null, true);
+ }
+
+ @Test
+ @TestMetadata("jDefkkk.kt")
+ public void testJDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, true);
+ }
+
+ @Test
+ @TestMetadata("jAbskAbskkk.kt")
+ public void testJAbskAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jAbskAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskDefkkk.kt")
+ public void testJAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskkkk.kt")
+ public void testJAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkAbskkk.kt")
+ public void testJDefkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jDefkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkDefkkk.kt")
+ public void testJDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkkkk.kt")
+ public void testJDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkAbskkk.kt")
+ public void testJkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkDefkkk.kt")
+ public void testJkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jkDefkkk.kt");
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, true);
+ }
+
+ @Test
+ @TestMetadata("kAbsjAbskDefkkk.kt")
+ public void testKAbsjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kAbsjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkDefkkk.kt")
+ public void testKAbsjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kAbsjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkkkk.kt")
+ public void testKAbsjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kAbsjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjkDefkkk.kt")
+ public void testKAbsjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kAbsjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskkkk.kt")
+ public void testKDefjAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkDefkkk.kt")
+ public void testKDefjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkkkk.kt")
+ public void testKDefjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkkkk.kt")
+ public void testKDefjkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjAbskDefkkk.kt")
+ public void testKjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkDefkkk.kt")
+ public void testKjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkkkk.kt")
+ public void testKjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjkDefkkk.kt")
+ public void testKjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_allcomp_allcomp {
+ @Test
+ public void testAllFilesPresentInMy_allcomp_allcomp() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp"), Pattern.compile("^(.+)\\.kt$"), null, true);
+ }
+
+ @Test
+ @TestMetadata("jDefkkk.kt")
+ public void testJDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, true);
+ }
+
+ @Test
+ @TestMetadata("jAbskAbskkk.kt")
+ public void testJAbskAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jAbskAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskDefkkk.kt")
+ public void testJAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskkkk.kt")
+ public void testJAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkAbskkk.kt")
+ public void testJDefkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jDefkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkDefkkk.kt")
+ public void testJDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkkkk.kt")
+ public void testJDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkAbskkk.kt")
+ public void testJkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkDefkkk.kt")
+ public void testJkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jkDefkkk.kt");
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, true);
+ }
+
+ @Test
+ @TestMetadata("kAbsjAbskDefkkk.kt")
+ public void testKAbsjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kAbsjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkDefkkk.kt")
+ public void testKAbsjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kAbsjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkkkk.kt")
+ public void testKAbsjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kAbsjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjkDefkkk.kt")
+ public void testKAbsjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kAbsjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskkkk.kt")
+ public void testKDefjAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkDefkkk.kt")
+ public void testKDefjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkkkk.kt")
+ public void testKDefjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkkkk.kt")
+ public void testKDefjkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjAbskDefkkk.kt")
+ public void testKjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkDefkkk.kt")
+ public void testKjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkkkk.kt")
+ public void testKjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjkDefkkk.kt")
+ public void testKjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_dis_all {
+ @Test
+ public void testAllFilesPresentInMy_dis_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all"), Pattern.compile("^(.+)\\.kt$"), null, true);
+ }
+
+ @Test
+ @TestMetadata("jDefkkk.kt")
+ public void testJDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, true);
+ }
+
+ @Test
+ @TestMetadata("jAbskAbskkk.kt")
+ public void testJAbskAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jAbskAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskDefkkk.kt")
+ public void testJAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskkkk.kt")
+ public void testJAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkAbskkk.kt")
+ public void testJDefkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jDefkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkDefkkk.kt")
+ public void testJDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkkkk.kt")
+ public void testJDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkAbskkk.kt")
+ public void testJkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkDefkkk.kt")
+ public void testJkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jkDefkkk.kt");
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, true);
+ }
+
+ @Test
+ @TestMetadata("kAbsjAbskDefkkk.kt")
+ public void testKAbsjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kAbsjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkDefkkk.kt")
+ public void testKAbsjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kAbsjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkkkk.kt")
+ public void testKAbsjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kAbsjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjkDefkkk.kt")
+ public void testKAbsjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kAbsjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskkkk.kt")
+ public void testKDefjAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkDefkkk.kt")
+ public void testKDefjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkkkk.kt")
+ public void testKDefjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkkkk.kt")
+ public void testKDefjkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjAbskDefkkk.kt")
+ public void testKjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkDefkkk.kt")
+ public void testKjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkkkk.kt")
+ public void testKjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjkDefkkk.kt")
+ public void testKjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_dis_allcopm {
+ @Test
+ public void testAllFilesPresentInMy_dis_allcopm() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm"), Pattern.compile("^(.+)\\.kt$"), null, true);
+ }
+
+ @Test
+ @TestMetadata("jDefkkk.kt")
+ public void testJDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, true);
+ }
+
+ @Test
+ @TestMetadata("jAbskAbskkk.kt")
+ public void testJAbskAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jAbskAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskDefkkk.kt")
+ public void testJAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskkkk.kt")
+ public void testJAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkAbskkk.kt")
+ public void testJDefkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jDefkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkDefkkk.kt")
+ public void testJDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkkkk.kt")
+ public void testJDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkAbskkk.kt")
+ public void testJkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkDefkkk.kt")
+ public void testJkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jkDefkkk.kt");
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, true);
+ }
+
+ @Test
+ @TestMetadata("kAbsjAbskDefkkk.kt")
+ public void testKAbsjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kAbsjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkDefkkk.kt")
+ public void testKAbsjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kAbsjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkkkk.kt")
+ public void testKAbsjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kAbsjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjkDefkkk.kt")
+ public void testKAbsjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kAbsjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskkkk.kt")
+ public void testKDefjAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkDefkkk.kt")
+ public void testKDefjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkkkk.kt")
+ public void testKDefjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkkkk.kt")
+ public void testKDefjkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjAbskDefkkk.kt")
+ public void testKjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkDefkkk.kt")
+ public void testKjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkkkk.kt")
+ public void testKjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjkDefkkk.kt")
+ public void testKjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_dis_dis {
+ @Test
+ public void testAllFilesPresentInMy_dis_dis() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis"), Pattern.compile("^(.+)\\.kt$"), null, true);
+ }
+
+ @Test
+ @TestMetadata("jDefkkk.kt")
+ public void testJDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, true);
+ }
+
+ @Test
+ @TestMetadata("jAbskAbskkk.kt")
+ public void testJAbskAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jAbskAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskDefkkk.kt")
+ public void testJAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskkkk.kt")
+ public void testJAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkAbskkk.kt")
+ public void testJDefkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jDefkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkDefkkk.kt")
+ public void testJDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkkkk.kt")
+ public void testJDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkAbskkk.kt")
+ public void testJkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkDefkkk.kt")
+ public void testJkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jkDefkkk.kt");
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, true);
+ }
+
+ @Test
+ @TestMetadata("kAbsjAbskDefkkk.kt")
+ public void testKAbsjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kAbsjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkDefkkk.kt")
+ public void testKAbsjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kAbsjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkkkk.kt")
+ public void testKAbsjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kAbsjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjkDefkkk.kt")
+ public void testKAbsjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kAbsjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskkkk.kt")
+ public void testKDefjAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkDefkkk.kt")
+ public void testKDefjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkkkk.kt")
+ public void testKDefjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkkkk.kt")
+ public void testKDefjkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjAbskDefkkk.kt")
+ public void testKjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkDefkkk.kt")
+ public void testKjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkkkk.kt")
+ public void testKjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjkDefkkk.kt")
+ public void testKjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kjkDefkkk.kt");
+ }
+ }
+ }
+ }
+
+ @Nested
@TestMetadata("compiler/testData/codegen/box/jvm8/defaults/noDefaultImpls")
@TestDataPath("$PROJECT_ROOT")
public class NoDefaultImpls {
diff --git a/compiler/fir/fir2ir/tests-gen/org/jetbrains/kotlin/test/runners/codegen/FirLightTreeBlackBoxCodegenTestGenerated.java b/compiler/fir/fir2ir/tests-gen/org/jetbrains/kotlin/test/runners/codegen/FirLightTreeBlackBoxCodegenTestGenerated.java
index 2678bd9..c5f4046 100644
--- a/compiler/fir/fir2ir/tests-gen/org/jetbrains/kotlin/test/runners/codegen/FirLightTreeBlackBoxCodegenTestGenerated.java
+++ b/compiler/fir/fir2ir/tests-gen/org/jetbrains/kotlin/test/runners/codegen/FirLightTreeBlackBoxCodegenTestGenerated.java
@@ -36663,6 +36663,1060 @@
}
@Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Generation {
+ @Test
+ public void testAllFilesPresentInGeneration() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_all_all {
+ @Test
+ public void testAllFilesPresentInMy_all_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jDefkkk.kt")
+ public void testJDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jAbskAbskkk.kt")
+ public void testJAbskAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jAbskAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskDefkkk.kt")
+ public void testJAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskkkk.kt")
+ public void testJAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkAbskkk.kt")
+ public void testJDefkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jDefkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkDefkkk.kt")
+ public void testJDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkkkk.kt")
+ public void testJDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkAbskkk.kt")
+ public void testJkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkDefkkk.kt")
+ public void testJkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jkDefkkk.kt");
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kAbsjAbskDefkkk.kt")
+ public void testKAbsjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kAbsjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkDefkkk.kt")
+ public void testKAbsjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kAbsjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkkkk.kt")
+ public void testKAbsjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kAbsjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjkDefkkk.kt")
+ public void testKAbsjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kAbsjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskkkk.kt")
+ public void testKDefjAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkDefkkk.kt")
+ public void testKDefjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkkkk.kt")
+ public void testKDefjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkkkk.kt")
+ public void testKDefjkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjAbskDefkkk.kt")
+ public void testKjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkDefkkk.kt")
+ public void testKjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkkkk.kt")
+ public void testKjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjkDefkkk.kt")
+ public void testKjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_allcomp_all {
+ @Test
+ public void testAllFilesPresentInMy_allcomp_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jDefkkk.kt")
+ public void testJDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jAbskAbskkk.kt")
+ public void testJAbskAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jAbskAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskDefkkk.kt")
+ public void testJAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskkkk.kt")
+ public void testJAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkAbskkk.kt")
+ public void testJDefkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jDefkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkDefkkk.kt")
+ public void testJDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkkkk.kt")
+ public void testJDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkAbskkk.kt")
+ public void testJkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkDefkkk.kt")
+ public void testJkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jkDefkkk.kt");
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kAbsjAbskDefkkk.kt")
+ public void testKAbsjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kAbsjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkDefkkk.kt")
+ public void testKAbsjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kAbsjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkkkk.kt")
+ public void testKAbsjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kAbsjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjkDefkkk.kt")
+ public void testKAbsjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kAbsjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskkkk.kt")
+ public void testKDefjAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkDefkkk.kt")
+ public void testKDefjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkkkk.kt")
+ public void testKDefjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkkkk.kt")
+ public void testKDefjkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjAbskDefkkk.kt")
+ public void testKjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkDefkkk.kt")
+ public void testKjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkkkk.kt")
+ public void testKjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjkDefkkk.kt")
+ public void testKjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_allcomp_allcomp {
+ @Test
+ public void testAllFilesPresentInMy_allcomp_allcomp() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jDefkkk.kt")
+ public void testJDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jAbskAbskkk.kt")
+ public void testJAbskAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jAbskAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskDefkkk.kt")
+ public void testJAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskkkk.kt")
+ public void testJAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkAbskkk.kt")
+ public void testJDefkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jDefkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkDefkkk.kt")
+ public void testJDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkkkk.kt")
+ public void testJDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkAbskkk.kt")
+ public void testJkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkDefkkk.kt")
+ public void testJkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jkDefkkk.kt");
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kAbsjAbskDefkkk.kt")
+ public void testKAbsjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kAbsjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkDefkkk.kt")
+ public void testKAbsjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kAbsjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkkkk.kt")
+ public void testKAbsjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kAbsjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjkDefkkk.kt")
+ public void testKAbsjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kAbsjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskkkk.kt")
+ public void testKDefjAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkDefkkk.kt")
+ public void testKDefjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkkkk.kt")
+ public void testKDefjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkkkk.kt")
+ public void testKDefjkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjAbskDefkkk.kt")
+ public void testKjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkDefkkk.kt")
+ public void testKjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkkkk.kt")
+ public void testKjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjkDefkkk.kt")
+ public void testKjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_dis_all {
+ @Test
+ public void testAllFilesPresentInMy_dis_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jDefkkk.kt")
+ public void testJDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jAbskAbskkk.kt")
+ public void testJAbskAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jAbskAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskDefkkk.kt")
+ public void testJAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskkkk.kt")
+ public void testJAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkAbskkk.kt")
+ public void testJDefkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jDefkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkDefkkk.kt")
+ public void testJDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkkkk.kt")
+ public void testJDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkAbskkk.kt")
+ public void testJkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkDefkkk.kt")
+ public void testJkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jkDefkkk.kt");
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kAbsjAbskDefkkk.kt")
+ public void testKAbsjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kAbsjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkDefkkk.kt")
+ public void testKAbsjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kAbsjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkkkk.kt")
+ public void testKAbsjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kAbsjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjkDefkkk.kt")
+ public void testKAbsjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kAbsjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskkkk.kt")
+ public void testKDefjAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkDefkkk.kt")
+ public void testKDefjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkkkk.kt")
+ public void testKDefjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkkkk.kt")
+ public void testKDefjkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjAbskDefkkk.kt")
+ public void testKjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkDefkkk.kt")
+ public void testKjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkkkk.kt")
+ public void testKjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjkDefkkk.kt")
+ public void testKjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_dis_allcopm {
+ @Test
+ public void testAllFilesPresentInMy_dis_allcopm() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jDefkkk.kt")
+ public void testJDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jAbskAbskkk.kt")
+ public void testJAbskAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jAbskAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskDefkkk.kt")
+ public void testJAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskkkk.kt")
+ public void testJAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkAbskkk.kt")
+ public void testJDefkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jDefkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkDefkkk.kt")
+ public void testJDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkkkk.kt")
+ public void testJDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkAbskkk.kt")
+ public void testJkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkDefkkk.kt")
+ public void testJkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jkDefkkk.kt");
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kAbsjAbskDefkkk.kt")
+ public void testKAbsjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kAbsjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkDefkkk.kt")
+ public void testKAbsjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kAbsjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkkkk.kt")
+ public void testKAbsjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kAbsjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjkDefkkk.kt")
+ public void testKAbsjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kAbsjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskkkk.kt")
+ public void testKDefjAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkDefkkk.kt")
+ public void testKDefjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkkkk.kt")
+ public void testKDefjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkkkk.kt")
+ public void testKDefjkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjAbskDefkkk.kt")
+ public void testKjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkDefkkk.kt")
+ public void testKjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkkkk.kt")
+ public void testKjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjkDefkkk.kt")
+ public void testKjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_dis_dis {
+ @Test
+ public void testAllFilesPresentInMy_dis_dis() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jDefkkk.kt")
+ public void testJDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jAbskAbskkk.kt")
+ public void testJAbskAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jAbskAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskDefkkk.kt")
+ public void testJAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskkkk.kt")
+ public void testJAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkAbskkk.kt")
+ public void testJDefkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jDefkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkDefkkk.kt")
+ public void testJDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkkkk.kt")
+ public void testJDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkAbskkk.kt")
+ public void testJkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkDefkkk.kt")
+ public void testJkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jkDefkkk.kt");
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kAbsjAbskDefkkk.kt")
+ public void testKAbsjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kAbsjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkDefkkk.kt")
+ public void testKAbsjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kAbsjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkkkk.kt")
+ public void testKAbsjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kAbsjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjkDefkkk.kt")
+ public void testKAbsjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kAbsjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskkkk.kt")
+ public void testKDefjAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkDefkkk.kt")
+ public void testKDefjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkkkk.kt")
+ public void testKDefjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkkkk.kt")
+ public void testKDefjkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjAbskDefkkk.kt")
+ public void testKjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkDefkkk.kt")
+ public void testKjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkkkk.kt")
+ public void testKjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjkDefkkk.kt")
+ public void testKjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kjkDefkkk.kt");
+ }
+ }
+ }
+ }
+
+ @Nested
@TestMetadata("compiler/testData/codegen/box/jvm8/defaults/noDefaultImpls")
@TestDataPath("$PROJECT_ROOT")
public class NoDefaultImpls {
diff --git a/compiler/fir/fir2ir/tests-gen/org/jetbrains/kotlin/test/runners/codegen/FirLightTreeBytecodeTextTestGenerated.java b/compiler/fir/fir2ir/tests-gen/org/jetbrains/kotlin/test/runners/codegen/FirLightTreeBytecodeTextTestGenerated.java
index 60b17452..f407921 100644
--- a/compiler/fir/fir2ir/tests-gen/org/jetbrains/kotlin/test/runners/codegen/FirLightTreeBytecodeTextTestGenerated.java
+++ b/compiler/fir/fir2ir/tests-gen/org/jetbrains/kotlin/test/runners/codegen/FirLightTreeBytecodeTextTestGenerated.java
@@ -3422,6 +3422,12 @@
public void testStepThenDifferentStep() {
runTest("compiler/testData/codegen/bytecodeText/forLoop/unsigned/stepThenDifferentStep.kt");
}
+
+ @Test
+ @TestMetadata("temptest.kt")
+ public void testTemptest() {
+ runTest("compiler/testData/codegen/bytecodeText/forLoop/unsigned/temptest.kt");
+ }
}
}
diff --git a/compiler/fir/fir2ir/tests-gen/org/jetbrains/kotlin/test/runners/codegen/FirPsiBlackBoxCodegenTestGenerated.java b/compiler/fir/fir2ir/tests-gen/org/jetbrains/kotlin/test/runners/codegen/FirPsiBlackBoxCodegenTestGenerated.java
index 631c68b..257b354 100644
--- a/compiler/fir/fir2ir/tests-gen/org/jetbrains/kotlin/test/runners/codegen/FirPsiBlackBoxCodegenTestGenerated.java
+++ b/compiler/fir/fir2ir/tests-gen/org/jetbrains/kotlin/test/runners/codegen/FirPsiBlackBoxCodegenTestGenerated.java
@@ -36663,6 +36663,1060 @@
}
@Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Generation {
+ @Test
+ public void testAllFilesPresentInGeneration() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true, "lightTree");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_all_all {
+ @Test
+ public void testAllFilesPresentInMy_all_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true, "lightTree");
+ }
+
+ @Test
+ @TestMetadata("jDefkkk.kt")
+ public void testJDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true, "lightTree");
+ }
+
+ @Test
+ @TestMetadata("jAbskAbskkk.kt")
+ public void testJAbskAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jAbskAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskDefkkk.kt")
+ public void testJAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskkkk.kt")
+ public void testJAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkAbskkk.kt")
+ public void testJDefkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jDefkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkDefkkk.kt")
+ public void testJDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkkkk.kt")
+ public void testJDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkAbskkk.kt")
+ public void testJkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkDefkkk.kt")
+ public void testJkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jkDefkkk.kt");
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true, "lightTree");
+ }
+
+ @Test
+ @TestMetadata("kAbsjAbskDefkkk.kt")
+ public void testKAbsjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kAbsjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkDefkkk.kt")
+ public void testKAbsjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kAbsjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkkkk.kt")
+ public void testKAbsjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kAbsjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjkDefkkk.kt")
+ public void testKAbsjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kAbsjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskkkk.kt")
+ public void testKDefjAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkDefkkk.kt")
+ public void testKDefjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkkkk.kt")
+ public void testKDefjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkkkk.kt")
+ public void testKDefjkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjAbskDefkkk.kt")
+ public void testKjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkDefkkk.kt")
+ public void testKjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkkkk.kt")
+ public void testKjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjkDefkkk.kt")
+ public void testKjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_allcomp_all {
+ @Test
+ public void testAllFilesPresentInMy_allcomp_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true, "lightTree");
+ }
+
+ @Test
+ @TestMetadata("jDefkkk.kt")
+ public void testJDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true, "lightTree");
+ }
+
+ @Test
+ @TestMetadata("jAbskAbskkk.kt")
+ public void testJAbskAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jAbskAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskDefkkk.kt")
+ public void testJAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskkkk.kt")
+ public void testJAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkAbskkk.kt")
+ public void testJDefkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jDefkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkDefkkk.kt")
+ public void testJDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkkkk.kt")
+ public void testJDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkAbskkk.kt")
+ public void testJkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkDefkkk.kt")
+ public void testJkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jkDefkkk.kt");
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true, "lightTree");
+ }
+
+ @Test
+ @TestMetadata("kAbsjAbskDefkkk.kt")
+ public void testKAbsjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kAbsjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkDefkkk.kt")
+ public void testKAbsjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kAbsjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkkkk.kt")
+ public void testKAbsjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kAbsjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjkDefkkk.kt")
+ public void testKAbsjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kAbsjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskkkk.kt")
+ public void testKDefjAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkDefkkk.kt")
+ public void testKDefjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkkkk.kt")
+ public void testKDefjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkkkk.kt")
+ public void testKDefjkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjAbskDefkkk.kt")
+ public void testKjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkDefkkk.kt")
+ public void testKjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkkkk.kt")
+ public void testKjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjkDefkkk.kt")
+ public void testKjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_allcomp_allcomp {
+ @Test
+ public void testAllFilesPresentInMy_allcomp_allcomp() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true, "lightTree");
+ }
+
+ @Test
+ @TestMetadata("jDefkkk.kt")
+ public void testJDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true, "lightTree");
+ }
+
+ @Test
+ @TestMetadata("jAbskAbskkk.kt")
+ public void testJAbskAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jAbskAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskDefkkk.kt")
+ public void testJAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskkkk.kt")
+ public void testJAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkAbskkk.kt")
+ public void testJDefkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jDefkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkDefkkk.kt")
+ public void testJDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkkkk.kt")
+ public void testJDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkAbskkk.kt")
+ public void testJkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkDefkkk.kt")
+ public void testJkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jkDefkkk.kt");
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true, "lightTree");
+ }
+
+ @Test
+ @TestMetadata("kAbsjAbskDefkkk.kt")
+ public void testKAbsjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kAbsjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkDefkkk.kt")
+ public void testKAbsjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kAbsjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkkkk.kt")
+ public void testKAbsjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kAbsjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjkDefkkk.kt")
+ public void testKAbsjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kAbsjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskkkk.kt")
+ public void testKDefjAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkDefkkk.kt")
+ public void testKDefjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkkkk.kt")
+ public void testKDefjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkkkk.kt")
+ public void testKDefjkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjAbskDefkkk.kt")
+ public void testKjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkDefkkk.kt")
+ public void testKjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkkkk.kt")
+ public void testKjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjkDefkkk.kt")
+ public void testKjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_dis_all {
+ @Test
+ public void testAllFilesPresentInMy_dis_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true, "lightTree");
+ }
+
+ @Test
+ @TestMetadata("jDefkkk.kt")
+ public void testJDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true, "lightTree");
+ }
+
+ @Test
+ @TestMetadata("jAbskAbskkk.kt")
+ public void testJAbskAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jAbskAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskDefkkk.kt")
+ public void testJAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskkkk.kt")
+ public void testJAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkAbskkk.kt")
+ public void testJDefkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jDefkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkDefkkk.kt")
+ public void testJDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkkkk.kt")
+ public void testJDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkAbskkk.kt")
+ public void testJkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkDefkkk.kt")
+ public void testJkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jkDefkkk.kt");
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true, "lightTree");
+ }
+
+ @Test
+ @TestMetadata("kAbsjAbskDefkkk.kt")
+ public void testKAbsjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kAbsjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkDefkkk.kt")
+ public void testKAbsjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kAbsjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkkkk.kt")
+ public void testKAbsjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kAbsjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjkDefkkk.kt")
+ public void testKAbsjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kAbsjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskkkk.kt")
+ public void testKDefjAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkDefkkk.kt")
+ public void testKDefjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkkkk.kt")
+ public void testKDefjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkkkk.kt")
+ public void testKDefjkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjAbskDefkkk.kt")
+ public void testKjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkDefkkk.kt")
+ public void testKjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkkkk.kt")
+ public void testKjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjkDefkkk.kt")
+ public void testKjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_dis_allcopm {
+ @Test
+ public void testAllFilesPresentInMy_dis_allcopm() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true, "lightTree");
+ }
+
+ @Test
+ @TestMetadata("jDefkkk.kt")
+ public void testJDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true, "lightTree");
+ }
+
+ @Test
+ @TestMetadata("jAbskAbskkk.kt")
+ public void testJAbskAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jAbskAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskDefkkk.kt")
+ public void testJAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskkkk.kt")
+ public void testJAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkAbskkk.kt")
+ public void testJDefkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jDefkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkDefkkk.kt")
+ public void testJDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkkkk.kt")
+ public void testJDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkAbskkk.kt")
+ public void testJkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkDefkkk.kt")
+ public void testJkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jkDefkkk.kt");
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true, "lightTree");
+ }
+
+ @Test
+ @TestMetadata("kAbsjAbskDefkkk.kt")
+ public void testKAbsjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kAbsjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkDefkkk.kt")
+ public void testKAbsjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kAbsjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkkkk.kt")
+ public void testKAbsjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kAbsjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjkDefkkk.kt")
+ public void testKAbsjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kAbsjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskkkk.kt")
+ public void testKDefjAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkDefkkk.kt")
+ public void testKDefjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkkkk.kt")
+ public void testKDefjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkkkk.kt")
+ public void testKDefjkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjAbskDefkkk.kt")
+ public void testKjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkDefkkk.kt")
+ public void testKjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkkkk.kt")
+ public void testKjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjkDefkkk.kt")
+ public void testKjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_dis_dis {
+ @Test
+ public void testAllFilesPresentInMy_dis_dis() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true, "lightTree");
+ }
+
+ @Test
+ @TestMetadata("jDefkkk.kt")
+ public void testJDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true, "lightTree");
+ }
+
+ @Test
+ @TestMetadata("jAbskAbskkk.kt")
+ public void testJAbskAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jAbskAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskDefkkk.kt")
+ public void testJAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskkkk.kt")
+ public void testJAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkAbskkk.kt")
+ public void testJDefkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jDefkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkDefkkk.kt")
+ public void testJDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkkkk.kt")
+ public void testJDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkAbskkk.kt")
+ public void testJkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkDefkkk.kt")
+ public void testJkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jkDefkkk.kt");
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true, "lightTree");
+ }
+
+ @Test
+ @TestMetadata("kAbsjAbskDefkkk.kt")
+ public void testKAbsjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kAbsjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkDefkkk.kt")
+ public void testKAbsjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kAbsjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkkkk.kt")
+ public void testKAbsjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kAbsjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjkDefkkk.kt")
+ public void testKAbsjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kAbsjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskkkk.kt")
+ public void testKDefjAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkDefkkk.kt")
+ public void testKDefjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkkkk.kt")
+ public void testKDefjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkkkk.kt")
+ public void testKDefjkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjAbskDefkkk.kt")
+ public void testKjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkDefkkk.kt")
+ public void testKjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkkkk.kt")
+ public void testKjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjkDefkkk.kt")
+ public void testKjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kjkDefkkk.kt");
+ }
+ }
+ }
+ }
+
+ @Nested
@TestMetadata("compiler/testData/codegen/box/jvm8/defaults/noDefaultImpls")
@TestDataPath("$PROJECT_ROOT")
public class NoDefaultImpls {
diff --git a/compiler/fir/fir2ir/tests-gen/org/jetbrains/kotlin/test/runners/codegen/FirPsiBytecodeTextTestGenerated.java b/compiler/fir/fir2ir/tests-gen/org/jetbrains/kotlin/test/runners/codegen/FirPsiBytecodeTextTestGenerated.java
index ceaa5ec..2e7dc8e 100644
--- a/compiler/fir/fir2ir/tests-gen/org/jetbrains/kotlin/test/runners/codegen/FirPsiBytecodeTextTestGenerated.java
+++ b/compiler/fir/fir2ir/tests-gen/org/jetbrains/kotlin/test/runners/codegen/FirPsiBytecodeTextTestGenerated.java
@@ -3422,6 +3422,12 @@
public void testStepThenDifferentStep() {
runTest("compiler/testData/codegen/bytecodeText/forLoop/unsigned/stepThenDifferentStep.kt");
}
+
+ @Test
+ @TestMetadata("temptest.kt")
+ public void testTemptest() {
+ runTest("compiler/testData/codegen/bytecodeText/forLoop/unsigned/temptest.kt");
+ }
}
}
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jDefkkk.kt
new file mode 100644
index 0000000..84d6c42
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jDefkkk.kt
@@ -0,0 +1,39 @@
+// TARGET_BACKEND: JVM_IR
+
+// MODULE: javalib
+// FILE: JavaInt.java
+package javalib;
+
+public interface JavaInt {
+ public default Integer foo() { return 2;}
+}
+
+// MODULE: lib(javalib)
+// JVM_DEFAULT_MODE: all
+// FILE: lib.kt
+import javalib.JavaInt
+
+open class Left : JavaInt
+
+
+
+// MODULE: main(lib, javalib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+import javalib.JavaInt
+
+interface Right : JavaInt {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo()!! == 3) { "OK" } else { "Fail" }
+}
+
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jAbskAbskkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jAbskAbskkk.kt
new file mode 100644
index 0000000..e0b5850
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jAbskAbskkk.kt
@@ -0,0 +1,37 @@
+// TARGET_BACKEND: JVM_IR
+
+// MODULE: javalib
+// FILE: JavaInt.java
+package javalib;
+
+public interface JavaInt {
+ public abstract Integer foo();
+}
+
+// MODULE: lib(javalib)
+// JVM_DEFAULT_MODE: all
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base : JavaInt {
+ override fun foo(): Int?
+}
+
+open class Left : Base
+
+// MODULE: main(lib, javalib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo()!! == 3) { "OK" } else { "Fail" }
+}
+
+// ABSTRACT_MEMBER_NOT_IMPLEMENTED: Class 'Left' is not abstract and does not implement abstract member:
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jAbskDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jAbskDefkkk.kt
new file mode 100644
index 0000000..5b6e89d
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jAbskDefkkk.kt
@@ -0,0 +1,38 @@
+// TARGET_BACKEND: JVM_IR
+
+// MODULE: javalib
+// FILE: JavaInt.java
+package javalib;
+
+public interface JavaInt {
+ public abstract Integer foo();
+}
+
+// MODULE: lib(javalib)
+// JVM_DEFAULT_MODE: all
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base : JavaInt {
+ override fun foo(): Int? = null
+}
+
+open class Left : Base
+
+// MODULE: main(lib, javalib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo()!! == 3) { "OK" } else { "Fail" }
+}
+
+//1 public foo\(\)Ljava/lang/Integer;
+//1 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jAbskkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jAbskkkk.kt
new file mode 100644
index 0000000..dd40430
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jAbskkkk.kt
@@ -0,0 +1,35 @@
+// TARGET_BACKEND: JVM_IR
+
+// MODULE: javalib
+// FILE: JavaInt.java
+package javalib;
+
+public interface JavaInt {
+ public abstract Integer foo();
+}
+
+// MODULE: lib(javalib)
+// JVM_DEFAULT_MODE: all
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base : JavaInt {}
+
+open class Left : Base
+
+// MODULE: main(lib, javalib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo()!! == 3) { "OK" } else { "Fail" }
+}
+
+// ABSTRACT_MEMBER_NOT_IMPLEMENTED: Class 'Left' is not abstract and does not implement abstract member
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jDefkAbskkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jDefkAbskkk.kt
new file mode 100644
index 0000000..88f7859
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jDefkAbskkk.kt
@@ -0,0 +1,39 @@
+// TARGET_BACKEND: JVM_IR
+
+// MODULE: javalib
+// FILE: JavaInt.java
+package javalib;
+
+public interface JavaInt {
+ public default Integer foo() { return 1;}
+}
+
+// MODULE: lib(javalib)
+// JVM_DEFAULT_MODE: all
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base : JavaInt {
+ override fun foo(): Int?
+}
+
+open class Left : Base
+
+
+
+// MODULE: main(lib, javalib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo()!! == 3) { "OK" } else { "Fail" }
+}
+
+// ABSTRACT_MEMBER_NOT_IMPLEMENTED: Class 'Left' is not abstract and does not implement abstract member
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jDefkDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jDefkDefkkk.kt
new file mode 100644
index 0000000..0bfff5c
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jDefkDefkkk.kt
@@ -0,0 +1,40 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: javalib
+// FILE: JavaInt.java
+package javalib;
+
+public interface JavaInt {
+ public default Integer foo() { return 1;}
+}
+
+// MODULE: lib(javalib)
+// JVM_DEFAULT_MODE: all
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base : JavaInt {
+ override fun foo(): Int? = null
+}
+
+open class Left : Base
+
+// MODULE: main(lib, javalib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo()!! == 3) { "OK" } else { "Fail" }
+}
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jDefkkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jDefkkkk.kt
new file mode 100644
index 0000000..86c388e
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jDefkkkk.kt
@@ -0,0 +1,39 @@
+// TARGET_BACKEND: JVM_IR
+
+// MODULE: javalib
+// FILE: JavaInt.java
+package javalib;
+
+public interface JavaInt {
+ public default Integer foo() { return 1;}
+}
+
+// MODULE: lib(javalib)
+// JVM_DEFAULT_MODE: all
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base : JavaInt
+
+open class Left : Base
+
+
+
+// MODULE: main(lib, javalib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo()!! == 3) { "OK" } else { "Fail" }
+}
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jkAbskkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jkAbskkk.kt
new file mode 100644
index 0000000..19f750c
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jkAbskkk.kt
@@ -0,0 +1,35 @@
+// TARGET_BACKEND: JVM_IR
+
+// MODULE: javalib
+// FILE: JavaInt.java
+package javalib;
+
+public interface JavaInt {}
+
+// MODULE: lib(javalib)
+// JVM_DEFAULT_MODE: all
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base : JavaInt {
+ fun foo(): Int?
+}
+
+open class Left : Base
+
+// MODULE: main(lib, javalib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo()!! == 3) { "OK" } else { "Fail" }
+}
+
+// ABSTRACT_MEMBER_NOT_IMPLEMENTED: Class 'Left' is not abstract and does not implement abstract member
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jkDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jkDefkkk.kt
new file mode 100644
index 0000000..b6f0943
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jkDefkkk.kt
@@ -0,0 +1,36 @@
+// TARGET_BACKEND: JVM_IR
+
+// MODULE: javalib
+// FILE: JavaInt.java
+package javalib;
+
+public interface JavaInt {}
+
+// MODULE: lib(javalib)
+// JVM_DEFAULT_MODE: all
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base : JavaInt {
+ fun foo(): Int? = null
+}
+
+open class Left : Base
+
+// MODULE: main(lib, javalib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo()!! == 3) { "OK" } else { "Fail" }
+}
+
+//1 public foo\(\)Ljava/lang/Integer;
+//1 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kDefkkk.kt
new file mode 100644
index 0000000..ce62460
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kDefkkk.kt
@@ -0,0 +1,37 @@
+// CHECK_BYTECODE_TEXT
+
+// MODULE: lib
+// JVM_DEFAULT_MODE: all
+// FILE: lib.kt
+
+interface Base {
+ fun foo(): Int = 2
+}
+
+open class Left : Base
+
+
+
+
+
+// MODULE: main(lib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// 0 INVOKESPECIAL Left\.\<init\> \(\)V
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kAbsjAbskDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kAbsjAbskDefkkk.kt
new file mode 100644
index 0000000..7fbe8a6
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kAbsjAbskDefkkk.kt
@@ -0,0 +1,61 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: all
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int?
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {
+ public abstract Integer foo();
+}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt {
+ override fun foo(): Int? = 1
+}
+
+open class Left : Base
+
+
+
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kAbsjDefkDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kAbsjDefkDefkkk.kt
new file mode 100644
index 0000000..0423308
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kAbsjDefkDefkkk.kt
@@ -0,0 +1,54 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: all
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int?
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {
+ public default Integer foo() {return 1;}
+}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt {
+ override foo(): Int? = 2
+}
+
+open class Left : Base
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// java.lang.IllegalStateException: Unexpected member: class org.jetbrains.kotlin.fir.declarations.impl.FirDanglingModifierListImpl
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kAbsjDefkkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kAbsjDefkkkk.kt
new file mode 100644
index 0000000..3d0c805
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kAbsjDefkkkk.kt
@@ -0,0 +1,59 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: all
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int?
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {
+ public default Integer foo() {return 1;}
+}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt
+
+open class Left : Base
+
+
+
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kAbsjkDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kAbsjkDefkkk.kt
new file mode 100644
index 0000000..5ffc260
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kAbsjkDefkkk.kt
@@ -0,0 +1,59 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: all
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int?
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt {
+ override fun foo(): Int? = 1
+}
+
+open class Left : Base
+
+
+
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjAbskDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjAbskDefkkk.kt
new file mode 100644
index 0000000..642d74d
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjAbskDefkkk.kt
@@ -0,0 +1,61 @@
+// CHECK_BYTECODE_TEXT
+
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: all
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int? = null
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {
+ public abstract Integer foo();
+}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt {
+ override fun foo(): Int? = 1
+}
+
+open class Left : Base
+
+
+
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
+
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjAbskkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjAbskkkk.kt
new file mode 100644
index 0000000..ee0188f
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjAbskkkk.kt
@@ -0,0 +1,53 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: all
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int? = 0
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+public interface JavaInt extends NewBase {
+ public abstract Integer foo();
+}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt
+
+open class Left : Base
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// ABSTRACT_MEMBER_NOT_IMPLEMENTED: Class 'Left' is not abstract and does not implement abstract member:
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjDefkDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjDefkDefkkk.kt
new file mode 100644
index 0000000..8ddae3c
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjDefkDefkkk.kt
@@ -0,0 +1,55 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: all
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int? = null
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {
+ public default Integer foo() { return 2; }
+}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt {
+ override fun foo(): Int? = 1
+}
+
+open class Left : Base
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjDefkkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjDefkkkk.kt
new file mode 100644
index 0000000..95b8bb9
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjDefkkkk.kt
@@ -0,0 +1,56 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: all
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int? = 0
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {
+ public default Integer foo() { return 1;}
+}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt
+
+open class Left : Base
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjkDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjkDefkkk.kt
new file mode 100644
index 0000000..d197481
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjkDefkkk.kt
@@ -0,0 +1,59 @@
+// CHECK_BYTECODE_TEXT
+
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: all
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int? = null
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt {
+ override fun foo(): Int? = 1
+}
+
+open class Left : Base
+
+
+
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
+
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjkkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjkkkk.kt
new file mode 100644
index 0000000..1d27aa2
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjkkkk.kt
@@ -0,0 +1,53 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: all
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int? = 0
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+public interface JavaInt extends NewBase {}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt
+
+open class Left : Base
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kjAbskDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kjAbskDefkkk.kt
new file mode 100644
index 0000000..33e911b
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kjAbskDefkkk.kt
@@ -0,0 +1,57 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: all
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt {
+ fun foo(): Int? = 1
+}
+
+open class Left : Base
+
+
+
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kjDefkDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kjDefkDefkkk.kt
new file mode 100644
index 0000000..c44c28a
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kjDefkDefkkk.kt
@@ -0,0 +1,52 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: all
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {
+ public default Integer foo() {return 1;}
+}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt {
+ override foo(): Int? = 2
+}
+
+open class Left : Base
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// java.lang.IllegalStateException: Unexpected member: class org.jetbrains.kotlin.fir.declarations.impl.FirDanglingModifierListImpl
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kjDefkkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kjDefkkkk.kt
new file mode 100644
index 0000000..90a609e
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kjDefkkkk.kt
@@ -0,0 +1,57 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: all
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {
+ public default Integer foo() {return 1;}
+}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt
+
+open class Left : Base
+
+
+
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kjkDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kjkDefkkk.kt
new file mode 100644
index 0000000..95f2b45
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kjkDefkkk.kt
@@ -0,0 +1,55 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: all
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt {
+ override fun foo(): Int? = 1
+}
+
+open class Left : Base
+
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jDefkkk.kt
new file mode 100644
index 0000000..5ae9cb0
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jDefkkk.kt
@@ -0,0 +1,39 @@
+// TARGET_BACKEND: JVM_IR
+
+// MODULE: javalib
+// FILE: JavaInt.java
+package javalib;
+
+public interface JavaInt {
+ public default Integer foo() { return 2;}
+}
+
+// MODULE: lib(javalib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: lib.kt
+import javalib.JavaInt
+
+open class Left : JavaInt
+
+
+
+// MODULE: main(lib, javalib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+import javalib.JavaInt
+
+interface Right : JavaInt {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo()!! == 3) { "OK" } else { "Fail" }
+}
+
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jAbskAbskkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jAbskAbskkk.kt
new file mode 100644
index 0000000..378e82e
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jAbskAbskkk.kt
@@ -0,0 +1,37 @@
+// TARGET_BACKEND: JVM_IR
+
+// MODULE: javalib
+// FILE: JavaInt.java
+package javalib;
+
+public interface JavaInt {
+ public abstract Integer foo();
+}
+
+// MODULE: lib(javalib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base : JavaInt {
+ override fun foo(): Int?
+}
+
+open class Left : Base
+
+// MODULE: main(lib, javalib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo()!! == 3) { "OK" } else { "Fail" }
+}
+
+// ABSTRACT_MEMBER_NOT_IMPLEMENTED: Class 'Left' is not abstract and does not implement abstract member:
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jAbskDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jAbskDefkkk.kt
new file mode 100644
index 0000000..4d37167
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jAbskDefkkk.kt
@@ -0,0 +1,38 @@
+// TARGET_BACKEND: JVM_IR
+
+// MODULE: javalib
+// FILE: JavaInt.java
+package javalib;
+
+public interface JavaInt {
+ public abstract Integer foo();
+}
+
+// MODULE: lib(javalib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base : JavaInt {
+ override fun foo(): Int? = null
+}
+
+open class Left : Base
+
+// MODULE: main(lib, javalib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo()!! == 3) { "OK" } else { "Fail" }
+}
+
+//1 public foo\(\)Ljava/lang/Integer;
+//1 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jAbskkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jAbskkkk.kt
new file mode 100644
index 0000000..fc9203e
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jAbskkkk.kt
@@ -0,0 +1,35 @@
+// TARGET_BACKEND: JVM_IR
+
+// MODULE: javalib
+// FILE: JavaInt.java
+package javalib;
+
+public interface JavaInt {
+ public abstract Integer foo();
+}
+
+// MODULE: lib(javalib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base : JavaInt {}
+
+open class Left : Base
+
+// MODULE: main(lib, javalib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo()!! == 3) { "OK" } else { "Fail" }
+}
+
+// ABSTRACT_MEMBER_NOT_IMPLEMENTED: Class 'Left' is not abstract and does not implement abstract member
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jDefkAbskkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jDefkAbskkk.kt
new file mode 100644
index 0000000..cfe681d
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jDefkAbskkk.kt
@@ -0,0 +1,39 @@
+// TARGET_BACKEND: JVM_IR
+
+// MODULE: javalib
+// FILE: JavaInt.java
+package javalib;
+
+public interface JavaInt {
+ public default Integer foo() { return 1;}
+}
+
+// MODULE: lib(javalib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base : JavaInt {
+ override fun foo(): Int?
+}
+
+open class Left : Base
+
+
+
+// MODULE: main(lib, javalib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo()!! == 3) { "OK" } else { "Fail" }
+}
+
+// ABSTRACT_MEMBER_NOT_IMPLEMENTED: Class 'Left' is not abstract and does not implement abstract member
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jDefkDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jDefkDefkkk.kt
new file mode 100644
index 0000000..0e79e8e
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jDefkDefkkk.kt
@@ -0,0 +1,40 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: javalib
+// FILE: JavaInt.java
+package javalib;
+
+public interface JavaInt {
+ public default Integer foo() { return 1;}
+}
+
+// MODULE: lib(javalib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base : JavaInt {
+ override fun foo(): Int? = null
+}
+
+open class Left : Base
+
+// MODULE: main(lib, javalib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo()!! == 3) { "OK" } else { "Fail" }
+}
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jDefkkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jDefkkkk.kt
new file mode 100644
index 0000000..2c4e4fb
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jDefkkkk.kt
@@ -0,0 +1,39 @@
+// TARGET_BACKEND: JVM_IR
+
+// MODULE: javalib
+// FILE: JavaInt.java
+package javalib;
+
+public interface JavaInt {
+ public default Integer foo() { return 1;}
+}
+
+// MODULE: lib(javalib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base : JavaInt
+
+open class Left : Base
+
+
+
+// MODULE: main(lib, javalib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo()!! == 3) { "OK" } else { "Fail" }
+}
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jkAbskkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jkAbskkk.kt
new file mode 100644
index 0000000..a1436c2c
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jkAbskkk.kt
@@ -0,0 +1,35 @@
+// TARGET_BACKEND: JVM_IR
+
+// MODULE: javalib
+// FILE: JavaInt.java
+package javalib;
+
+public interface JavaInt {}
+
+// MODULE: lib(javalib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base : JavaInt {
+ fun foo(): Int?
+}
+
+open class Left : Base
+
+// MODULE: main(lib, javalib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo()!! == 3) { "OK" } else { "Fail" }
+}
+
+// ABSTRACT_MEMBER_NOT_IMPLEMENTED: Class 'Left' is not abstract and does not implement abstract member
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jkDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jkDefkkk.kt
new file mode 100644
index 0000000..c05ac44
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jkDefkkk.kt
@@ -0,0 +1,36 @@
+// TARGET_BACKEND: JVM_IR
+
+// MODULE: javalib
+// FILE: JavaInt.java
+package javalib;
+
+public interface JavaInt {}
+
+// MODULE: lib(javalib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base : JavaInt {
+ fun foo(): Int? = null
+}
+
+open class Left : Base
+
+// MODULE: main(lib, javalib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo()!! == 3) { "OK" } else { "Fail" }
+}
+
+//1 public foo\(\)Ljava/lang/Integer;
+//1 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kDefkkk.kt
new file mode 100644
index 0000000..c57de60
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kDefkkk.kt
@@ -0,0 +1,37 @@
+// CHECK_BYTECODE_TEXT
+
+// MODULE: lib
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: lib.kt
+
+interface Base {
+ fun foo(): Int = 2
+}
+
+open class Left : Base
+
+
+
+
+
+// MODULE: main(lib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// 0 INVOKESPECIAL Left\.\<init\> \(\)V
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kAbsjAbskDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kAbsjAbskDefkkk.kt
new file mode 100644
index 0000000..eed5ee8e
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kAbsjAbskDefkkk.kt
@@ -0,0 +1,61 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int?
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {
+ public abstract Integer foo();
+}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt {
+ override fun foo(): Int? = 1
+}
+
+open class Left : Base
+
+
+
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kAbsjDefkDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kAbsjDefkDefkkk.kt
new file mode 100644
index 0000000..7ee9016
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kAbsjDefkDefkkk.kt
@@ -0,0 +1,54 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int?
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {
+ public default Integer foo() {return 1;}
+}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt {
+ override foo(): Int? = 2
+}
+
+open class Left : Base
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// java.lang.IllegalStateException: Unexpected member: class org.jetbrains.kotlin.fir.declarations.impl.FirDanglingModifierListImpl
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kAbsjDefkkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kAbsjDefkkkk.kt
new file mode 100644
index 0000000..fe11601
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kAbsjDefkkkk.kt
@@ -0,0 +1,59 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int?
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {
+ public default Integer foo() {return 1;}
+}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt
+
+open class Left : Base
+
+
+
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kAbsjkDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kAbsjkDefkkk.kt
new file mode 100644
index 0000000..da50d67
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kAbsjkDefkkk.kt
@@ -0,0 +1,59 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int?
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt {
+ override fun foo(): Int? = 1
+}
+
+open class Left : Base
+
+
+
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjAbskDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjAbskDefkkk.kt
new file mode 100644
index 0000000..e1b8a01
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjAbskDefkkk.kt
@@ -0,0 +1,61 @@
+// CHECK_BYTECODE_TEXT
+
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int? = null
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {
+ public abstract Integer foo();
+}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt {
+ override fun foo(): Int? = 1
+}
+
+open class Left : Base
+
+
+
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
+
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjAbskkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjAbskkkk.kt
new file mode 100644
index 0000000..c596eea
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjAbskkkk.kt
@@ -0,0 +1,53 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int? = 0
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+public interface JavaInt extends NewBase {
+ public abstract Integer foo();
+}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt
+
+open class Left : Base
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// ABSTRACT_MEMBER_NOT_IMPLEMENTED: Class 'Left' is not abstract and does not implement abstract member:
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjDefkDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjDefkDefkkk.kt
new file mode 100644
index 0000000..f935b66
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjDefkDefkkk.kt
@@ -0,0 +1,55 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int? = null
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {
+ public default Integer foo() { return 2; }
+}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt {
+ override fun foo(): Int? = 1
+}
+
+open class Left : Base
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjDefkkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjDefkkkk.kt
new file mode 100644
index 0000000..bac33f4
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjDefkkkk.kt
@@ -0,0 +1,56 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int? = 0
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {
+ public default Integer foo() { return 1;}
+}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt
+
+open class Left : Base
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjkDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjkDefkkk.kt
new file mode 100644
index 0000000..3df3d37
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjkDefkkk.kt
@@ -0,0 +1,59 @@
+// CHECK_BYTECODE_TEXT
+
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int? = null
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt {
+ override fun foo(): Int? = 1
+}
+
+open class Left : Base
+
+
+
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
+
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjkkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjkkkk.kt
new file mode 100644
index 0000000..5b03d783
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjkkkk.kt
@@ -0,0 +1,53 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int? = 0
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+public interface JavaInt extends NewBase {}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt
+
+open class Left : Base
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kjAbskDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kjAbskDefkkk.kt
new file mode 100644
index 0000000..9b90291
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kjAbskDefkkk.kt
@@ -0,0 +1,57 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt {
+ fun foo(): Int? = 1
+}
+
+open class Left : Base
+
+
+
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kjDefkDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kjDefkDefkkk.kt
new file mode 100644
index 0000000..471bbdc
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kjDefkDefkkk.kt
@@ -0,0 +1,52 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {
+ public default Integer foo() {return 1;}
+}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt {
+ override foo(): Int? = 2
+}
+
+open class Left : Base
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// java.lang.IllegalStateException: Unexpected member: class org.jetbrains.kotlin.fir.declarations.impl.FirDanglingModifierListImpl
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kjDefkkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kjDefkkkk.kt
new file mode 100644
index 0000000..d5e7d61
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kjDefkkkk.kt
@@ -0,0 +1,57 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {
+ public default Integer foo() {return 1;}
+}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt
+
+open class Left : Base
+
+
+
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kjkDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kjkDefkkk.kt
new file mode 100644
index 0000000..a29ae70
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kjkDefkkk.kt
@@ -0,0 +1,55 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt {
+ override fun foo(): Int? = 1
+}
+
+open class Left : Base
+
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jDefkkk.kt
new file mode 100644
index 0000000..858fdeb
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jDefkkk.kt
@@ -0,0 +1,39 @@
+// TARGET_BACKEND: JVM_IR
+
+// MODULE: javalib
+// FILE: JavaInt.java
+package javalib;
+
+public interface JavaInt {
+ public default Integer foo() { return 2;}
+}
+
+// MODULE: lib(javalib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: lib.kt
+import javalib.JavaInt
+
+open class Left : JavaInt
+
+
+
+// MODULE: main(lib, javalib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: main.kt
+import javalib.JavaInt
+
+interface Right : JavaInt {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo()!! == 3) { "OK" } else { "Fail" }
+}
+
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jAbskAbskkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jAbskAbskkk.kt
new file mode 100644
index 0000000..fa21e02
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jAbskAbskkk.kt
@@ -0,0 +1,37 @@
+// TARGET_BACKEND: JVM_IR
+
+// MODULE: javalib
+// FILE: JavaInt.java
+package javalib;
+
+public interface JavaInt {
+ public abstract Integer foo();
+}
+
+// MODULE: lib(javalib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base : JavaInt {
+ override fun foo(): Int?
+}
+
+open class Left : Base
+
+// MODULE: main(lib, javalib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo()!! == 3) { "OK" } else { "Fail" }
+}
+
+// ABSTRACT_MEMBER_NOT_IMPLEMENTED: Class 'Left' is not abstract and does not implement abstract member:
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jAbskDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jAbskDefkkk.kt
new file mode 100644
index 0000000..65042dd
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jAbskDefkkk.kt
@@ -0,0 +1,38 @@
+// TARGET_BACKEND: JVM_IR
+
+// MODULE: javalib
+// FILE: JavaInt.java
+package javalib;
+
+public interface JavaInt {
+ public abstract Integer foo();
+}
+
+// MODULE: lib(javalib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base : JavaInt {
+ override fun foo(): Int? = null
+}
+
+open class Left : Base
+
+// MODULE: main(lib, javalib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo()!! == 3) { "OK" } else { "Fail" }
+}
+
+//1 public foo\(\)Ljava/lang/Integer;
+//1 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jAbskkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jAbskkkk.kt
new file mode 100644
index 0000000..6d96795
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jAbskkkk.kt
@@ -0,0 +1,35 @@
+// TARGET_BACKEND: JVM_IR
+
+// MODULE: javalib
+// FILE: JavaInt.java
+package javalib;
+
+public interface JavaInt {
+ public abstract Integer foo();
+}
+
+// MODULE: lib(javalib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base : JavaInt {}
+
+open class Left : Base
+
+// MODULE: main(lib, javalib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo()!! == 3) { "OK" } else { "Fail" }
+}
+
+// ABSTRACT_MEMBER_NOT_IMPLEMENTED: Class 'Left' is not abstract and does not implement abstract member
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jDefkAbskkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jDefkAbskkk.kt
new file mode 100644
index 0000000..0596739
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jDefkAbskkk.kt
@@ -0,0 +1,39 @@
+// TARGET_BACKEND: JVM_IR
+
+// MODULE: javalib
+// FILE: JavaInt.java
+package javalib;
+
+public interface JavaInt {
+ public default Integer foo() { return 1;}
+}
+
+// MODULE: lib(javalib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base : JavaInt {
+ override fun foo(): Int?
+}
+
+open class Left : Base
+
+
+
+// MODULE: main(lib, javalib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo()!! == 3) { "OK" } else { "Fail" }
+}
+
+// ABSTRACT_MEMBER_NOT_IMPLEMENTED: Class 'Left' is not abstract and does not implement abstract member
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jDefkDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jDefkDefkkk.kt
new file mode 100644
index 0000000..a8daeaea
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jDefkDefkkk.kt
@@ -0,0 +1,40 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: javalib
+// FILE: JavaInt.java
+package javalib;
+
+public interface JavaInt {
+ public default Integer foo() { return 1;}
+}
+
+// MODULE: lib(javalib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base : JavaInt {
+ override fun foo(): Int? = null
+}
+
+open class Left : Base
+
+// MODULE: main(lib, javalib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo()!! == 3) { "OK" } else { "Fail" }
+}
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jDefkkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jDefkkkk.kt
new file mode 100644
index 0000000..9837643
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jDefkkkk.kt
@@ -0,0 +1,39 @@
+// TARGET_BACKEND: JVM_IR
+
+// MODULE: javalib
+// FILE: JavaInt.java
+package javalib;
+
+public interface JavaInt {
+ public default Integer foo() { return 1;}
+}
+
+// MODULE: lib(javalib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base : JavaInt
+
+open class Left : Base
+
+
+
+// MODULE: main(lib, javalib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo()!! == 3) { "OK" } else { "Fail" }
+}
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jkAbskkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jkAbskkk.kt
new file mode 100644
index 0000000..0ae8cb9
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jkAbskkk.kt
@@ -0,0 +1,35 @@
+// TARGET_BACKEND: JVM_IR
+
+// MODULE: javalib
+// FILE: JavaInt.java
+package javalib;
+
+public interface JavaInt {}
+
+// MODULE: lib(javalib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base : JavaInt {
+ fun foo(): Int?
+}
+
+open class Left : Base
+
+// MODULE: main(lib, javalib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo()!! == 3) { "OK" } else { "Fail" }
+}
+
+// ABSTRACT_MEMBER_NOT_IMPLEMENTED: Class 'Left' is not abstract and does not implement abstract member
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jkDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jkDefkkk.kt
new file mode 100644
index 0000000..d607079
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jkDefkkk.kt
@@ -0,0 +1,36 @@
+// TARGET_BACKEND: JVM_IR
+
+// MODULE: javalib
+// FILE: JavaInt.java
+package javalib;
+
+public interface JavaInt {}
+
+// MODULE: lib(javalib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base : JavaInt {
+ fun foo(): Int? = null
+}
+
+open class Left : Base
+
+// MODULE: main(lib, javalib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo()!! == 3) { "OK" } else { "Fail" }
+}
+
+//1 public foo\(\)Ljava/lang/Integer;
+//1 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kDefkkk.kt
new file mode 100644
index 0000000..44bae0a
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kDefkkk.kt
@@ -0,0 +1,37 @@
+// CHECK_BYTECODE_TEXT
+
+// MODULE: lib
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: lib.kt
+
+interface Base {
+ fun foo(): Int = 2
+}
+
+open class Left : Base
+
+
+
+
+
+// MODULE: main(lib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// 0 INVOKESPECIAL Left\.\<init\> \(\)V
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kAbsjAbskDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kAbsjAbskDefkkk.kt
new file mode 100644
index 0000000..48cdc2c
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kAbsjAbskDefkkk.kt
@@ -0,0 +1,61 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int?
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {
+ public abstract Integer foo();
+}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt {
+ override fun foo(): Int? = 1
+}
+
+open class Left : Base
+
+
+
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kAbsjDefkDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kAbsjDefkDefkkk.kt
new file mode 100644
index 0000000..351e017
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kAbsjDefkDefkkk.kt
@@ -0,0 +1,54 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int?
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {
+ public default Integer foo() {return 1;}
+}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt {
+ override foo(): Int? = 2
+}
+
+open class Left : Base
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// java.lang.IllegalStateException: Unexpected member: class org.jetbrains.kotlin.fir.declarations.impl.FirDanglingModifierListImpl
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kAbsjDefkkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kAbsjDefkkkk.kt
new file mode 100644
index 0000000..19d082e
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kAbsjDefkkkk.kt
@@ -0,0 +1,59 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int?
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {
+ public default Integer foo() {return 1;}
+}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt
+
+open class Left : Base
+
+
+
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kAbsjkDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kAbsjkDefkkk.kt
new file mode 100644
index 0000000..b3b181b
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kAbsjkDefkkk.kt
@@ -0,0 +1,59 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int?
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt {
+ override fun foo(): Int? = 1
+}
+
+open class Left : Base
+
+
+
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjAbskDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjAbskDefkkk.kt
new file mode 100644
index 0000000..bc26426
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjAbskDefkkk.kt
@@ -0,0 +1,61 @@
+// CHECK_BYTECODE_TEXT
+
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int? = null
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {
+ public abstract Integer foo();
+}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt {
+ override fun foo(): Int? = 1
+}
+
+open class Left : Base
+
+
+
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
+
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjAbskkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjAbskkkk.kt
new file mode 100644
index 0000000..80bbe03
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjAbskkkk.kt
@@ -0,0 +1,53 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int? = 0
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+public interface JavaInt extends NewBase {
+ public abstract Integer foo();
+}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt
+
+open class Left : Base
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// ABSTRACT_MEMBER_NOT_IMPLEMENTED: Class 'Left' is not abstract and does not implement abstract member:
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjDefkDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjDefkDefkkk.kt
new file mode 100644
index 0000000..7cbef8d
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjDefkDefkkk.kt
@@ -0,0 +1,55 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int? = null
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {
+ public default Integer foo() { return 2; }
+}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt {
+ override fun foo(): Int? = 1
+}
+
+open class Left : Base
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjDefkkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjDefkkkk.kt
new file mode 100644
index 0000000..d8aaf72
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjDefkkkk.kt
@@ -0,0 +1,56 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int? = 0
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {
+ public default Integer foo() { return 1;}
+}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt
+
+open class Left : Base
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjkDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjkDefkkk.kt
new file mode 100644
index 0000000..6b0e79a
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjkDefkkk.kt
@@ -0,0 +1,59 @@
+// CHECK_BYTECODE_TEXT
+
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int? = null
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt {
+ override fun foo(): Int? = 1
+}
+
+open class Left : Base
+
+
+
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
+
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjkkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjkkkk.kt
new file mode 100644
index 0000000..a9cfaf3
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjkkkk.kt
@@ -0,0 +1,53 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int? = 0
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+public interface JavaInt extends NewBase {}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt
+
+open class Left : Base
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kjAbskDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kjAbskDefkkk.kt
new file mode 100644
index 0000000..8e4918a
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kjAbskDefkkk.kt
@@ -0,0 +1,57 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt {
+ fun foo(): Int? = 1
+}
+
+open class Left : Base
+
+
+
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kjDefkDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kjDefkDefkkk.kt
new file mode 100644
index 0000000..7d1f913
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kjDefkDefkkk.kt
@@ -0,0 +1,52 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {
+ public default Integer foo() {return 1;}
+}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt {
+ override foo(): Int? = 2
+}
+
+open class Left : Base
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// java.lang.IllegalStateException: Unexpected member: class org.jetbrains.kotlin.fir.declarations.impl.FirDanglingModifierListImpl
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kjDefkkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kjDefkkkk.kt
new file mode 100644
index 0000000..49280e0
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kjDefkkkk.kt
@@ -0,0 +1,57 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {
+ public default Integer foo() {return 1;}
+}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt
+
+open class Left : Base
+
+
+
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kjkDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kjkDefkkk.kt
new file mode 100644
index 0000000..1daa1bc
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kjkDefkkk.kt
@@ -0,0 +1,55 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt {
+ override fun foo(): Int? = 1
+}
+
+open class Left : Base
+
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jDefkkk.kt
new file mode 100644
index 0000000..4f3c5e6
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jDefkkk.kt
@@ -0,0 +1,39 @@
+// TARGET_BACKEND: JVM_IR
+
+// MODULE: javalib
+// FILE: JavaInt.java
+package javalib;
+
+public interface JavaInt {
+ public default Integer foo() { return 2;}
+}
+
+// MODULE: lib(javalib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+open class Left : JavaInt
+
+
+
+// MODULE: main(lib, javalib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+import javalib.JavaInt
+
+interface Right : JavaInt {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo()!! == 3) { "OK" } else { "Fail" }
+}
+
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jAbskAbskkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jAbskAbskkk.kt
new file mode 100644
index 0000000..f21cc99
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jAbskAbskkk.kt
@@ -0,0 +1,37 @@
+// TARGET_BACKEND: JVM_IR
+
+// MODULE: javalib
+// FILE: JavaInt.java
+package javalib;
+
+public interface JavaInt {
+ public abstract Integer foo();
+}
+
+// MODULE: lib(javalib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base : JavaInt {
+ override fun foo(): Int?
+}
+
+open class Left : Base
+
+// MODULE: main(lib, javalib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo()!! == 3) { "OK" } else { "Fail" }
+}
+
+// ABSTRACT_MEMBER_NOT_IMPLEMENTED: Class 'Left' is not abstract and does not implement abstract member:
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jAbskDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jAbskDefkkk.kt
new file mode 100644
index 0000000..db74e9e
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jAbskDefkkk.kt
@@ -0,0 +1,38 @@
+// TARGET_BACKEND: JVM_IR
+
+// MODULE: javalib
+// FILE: JavaInt.java
+package javalib;
+
+public interface JavaInt {
+ public abstract Integer foo();
+}
+
+// MODULE: lib(javalib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base : JavaInt {
+ override fun foo(): Int? = null
+}
+
+open class Left : Base
+
+// MODULE: main(lib, javalib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo()!! == 3) { "OK" } else { "Fail" }
+}
+
+//1 public foo\(\)Ljava/lang/Integer;
+//1 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jAbskkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jAbskkkk.kt
new file mode 100644
index 0000000..4325505
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jAbskkkk.kt
@@ -0,0 +1,35 @@
+// TARGET_BACKEND: JVM_IR
+
+// MODULE: javalib
+// FILE: JavaInt.java
+package javalib;
+
+public interface JavaInt {
+ public abstract Integer foo();
+}
+
+// MODULE: lib(javalib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base : JavaInt {}
+
+open class Left : Base
+
+// MODULE: main(lib, javalib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo()!! == 3) { "OK" } else { "Fail" }
+}
+
+// ABSTRACT_MEMBER_NOT_IMPLEMENTED: Class 'Left' is not abstract and does not implement abstract member
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jDefkAbskkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jDefkAbskkk.kt
new file mode 100644
index 0000000..2f48dfa
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jDefkAbskkk.kt
@@ -0,0 +1,39 @@
+// TARGET_BACKEND: JVM_IR
+
+// MODULE: javalib
+// FILE: JavaInt.java
+package javalib;
+
+public interface JavaInt {
+ public default Integer foo() { return 1;}
+}
+
+// MODULE: lib(javalib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base : JavaInt {
+ override fun foo(): Int?
+}
+
+open class Left : Base
+
+
+
+// MODULE: main(lib, javalib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo()!! == 3) { "OK" } else { "Fail" }
+}
+
+// ABSTRACT_MEMBER_NOT_IMPLEMENTED: Class 'Left' is not abstract and does not implement abstract member
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jDefkDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jDefkDefkkk.kt
new file mode 100644
index 0000000..dd0b050
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jDefkDefkkk.kt
@@ -0,0 +1,39 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: javalib
+// FILE: JavaInt.java
+package javalib;
+
+public interface JavaInt {
+ public default Integer foo() { return 1;}
+}
+
+// MODULE: lib(javalib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base : JavaInt {
+ override fun foo(): Int? = null
+}
+
+open class Left : Base
+
+// MODULE: main(lib, javalib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo()!! == 3) { "OK" } else { "Fail" }
+}
+
+// 1 public foo\(\)Ljava/lang/Integer;
+// 1 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jDefkkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jDefkkkk.kt
new file mode 100644
index 0000000..51a6d54
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jDefkkkk.kt
@@ -0,0 +1,39 @@
+// TARGET_BACKEND: JVM_IR
+
+// MODULE: javalib
+// FILE: JavaInt.java
+package javalib;
+
+public interface JavaInt {
+ public default Integer foo() { return 1;}
+}
+
+// MODULE: lib(javalib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base : JavaInt
+
+open class Left : Base
+
+
+
+// MODULE: main(lib, javalib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo()!! == 3) { "OK" } else { "Fail" }
+}
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jkAbskkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jkAbskkk.kt
new file mode 100644
index 0000000..adfa004
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jkAbskkk.kt
@@ -0,0 +1,35 @@
+// TARGET_BACKEND: JVM_IR
+
+// MODULE: javalib
+// FILE: JavaInt.java
+package javalib;
+
+public interface JavaInt {}
+
+// MODULE: lib(javalib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base : JavaInt {
+ fun foo(): Int?
+}
+
+open class Left : Base
+
+// MODULE: main(lib, javalib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo()!! == 3) { "OK" } else { "Fail" }
+}
+
+// ABSTRACT_MEMBER_NOT_IMPLEMENTED: Class 'Left' is not abstract and does not implement abstract member
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jkDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jkDefkkk.kt
new file mode 100644
index 0000000..83c2868
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jkDefkkk.kt
@@ -0,0 +1,36 @@
+// TARGET_BACKEND: JVM_IR
+
+// MODULE: javalib
+// FILE: JavaInt.java
+package javalib;
+
+public interface JavaInt {}
+
+// MODULE: lib(javalib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base : JavaInt {
+ fun foo(): Int? = null
+}
+
+open class Left : Base
+
+// MODULE: main(lib, javalib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo()!! == 3) { "OK" } else { "Fail" }
+}
+
+//1 public foo\(\)Ljava/lang/Integer;
+//1 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kDefkkk.kt
new file mode 100644
index 0000000..574e03f
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kDefkkk.kt
@@ -0,0 +1,38 @@
+// CHECK_BYTECODE_TEXT
+
+// MODULE: lib
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+
+interface Base {
+ fun foo(): Int = 2
+}
+
+open class Left : Base
+
+// 1 INVOKESTATIC Base\$DefaultImpls\.foo\-pVg5ArA \(LBase;\)I
+
+
+
+// MODULE: main(lib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// 1 INVOKESPECIAL Right\.foo\-pVg5ArA \(\)I \(itf\)
+// 1 INVOKESPECIAL Left\.\<init\> \(\)V
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kAbsjAbskDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kAbsjAbskDefkkk.kt
new file mode 100644
index 0000000..54bb74d
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kAbsjAbskDefkkk.kt
@@ -0,0 +1,60 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: disable
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int?
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {
+ public abstract Integer foo();
+}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt {
+ override fun foo(): Int? = 1
+}
+
+open class Left : Base
+
+
+
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// 1 public foo\(\)Ljava/lang/Integer;
+// 1 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kAbsjDefkDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kAbsjDefkDefkkk.kt
new file mode 100644
index 0000000..bc9e902
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kAbsjDefkDefkkk.kt
@@ -0,0 +1,54 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: disable
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int?
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {
+ public default Integer foo() {return 1;}
+}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt {
+ override foo(): Int? = 2
+}
+
+open class Left : Base
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// java.lang.IllegalStateException: Unexpected member: class org.jetbrains.kotlin.fir.declarations.impl.FirDanglingModifierListImpl
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kAbsjDefkkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kAbsjDefkkkk.kt
new file mode 100644
index 0000000..b6e25e2
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kAbsjDefkkkk.kt
@@ -0,0 +1,62 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: disable
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int?
+}
+
+// 1 public abstract interface kotlinlib/NewBase \{
+
+
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {
+ public default Integer foo() {return 1;}
+}
+
+// 1 public abstract interface JavaInt implements kotlinlib/NewBase \{
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt
+
+open class Left : Base
+
+// 1 public abstract interface Base implements javalib/JavaInt \{
+
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kAbsjkDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kAbsjkDefkkk.kt
new file mode 100644
index 0000000..3d53e2d
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kAbsjkDefkkk.kt
@@ -0,0 +1,58 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: disable
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int?
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt {
+ override fun foo(): Int? = 1
+}
+
+open class Left : Base
+
+
+
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// 1 public foo\(\)Ljava/lang/Integer;
+// 1 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjAbskDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjAbskDefkkk.kt
new file mode 100644
index 0000000..b6ada7a
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjAbskDefkkk.kt
@@ -0,0 +1,60 @@
+// CHECK_BYTECODE_TEXT
+
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: disable
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int? = null
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {
+ public abstract Integer foo();
+}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt {
+ override fun foo(): Int? = 1
+}
+
+open class Left : Base
+
+
+
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+// 1 public foo\(\)Ljava/lang/Integer;
+// 1 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjAbskkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjAbskkkk.kt
new file mode 100644
index 0000000..ead1af1
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjAbskkkk.kt
@@ -0,0 +1,53 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: disable
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int? = 0
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+public interface JavaInt extends NewBase {
+ public abstract Integer foo();
+}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt
+
+open class Left : Base
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// ABSTRACT_MEMBER_NOT_IMPLEMENTED: Class 'Left' is not abstract and does not implement abstract member:
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjDefkDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjDefkDefkkk.kt
new file mode 100644
index 0000000..2d837af
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjDefkDefkkk.kt
@@ -0,0 +1,54 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: disable
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int? = null
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {
+ public default Integer foo() { return 2; }
+}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt {
+ override fun foo(): Int? = 1
+}
+
+open class Left : Base
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// 1 public foo\(\)Ljava/lang/Integer;
+// 1 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjDefkkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjDefkkkk.kt
new file mode 100644
index 0000000..ae08bd2
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjDefkkkk.kt
@@ -0,0 +1,56 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: disable
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int? = 0
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {
+ public default Integer foo() { return 1;}
+}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt
+
+open class Left : Base
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjkDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjkDefkkk.kt
new file mode 100644
index 0000000..55fa341
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjkDefkkk.kt
@@ -0,0 +1,58 @@
+// CHECK_BYTECODE_TEXT
+
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: disable
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int? = null
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt {
+ override fun foo(): Int? = 1
+}
+
+open class Left : Base
+
+
+
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+// 1 public foo\(\)Ljava/lang/Integer;
+// 1 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjkkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjkkkk.kt
new file mode 100644
index 0000000..dcb48c8
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjkkkk.kt
@@ -0,0 +1,52 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: disable
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int? = 0
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+public interface JavaInt extends NewBase {}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt
+
+open class Left : Base
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// 1 public foo\(\)Ljava/lang/Integer;
+// 1 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kjAbskDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kjAbskDefkkk.kt
new file mode 100644
index 0000000..e9d978e
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kjAbskDefkkk.kt
@@ -0,0 +1,56 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: disable
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt {
+ fun foo(): Int? = 1
+}
+
+open class Left : Base
+
+
+
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// 1 public foo\(\)Ljava/lang/Integer;
+// 1 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kjDefkDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kjDefkDefkkk.kt
new file mode 100644
index 0000000..ed22967
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kjDefkDefkkk.kt
@@ -0,0 +1,52 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: disable
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {
+ public default Integer foo() {return 1;}
+}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt {
+ override foo(): Int? = 2
+}
+
+open class Left : Base
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// java.lang.IllegalStateException: Unexpected member: class org.jetbrains.kotlin.fir.declarations.impl.FirDanglingModifierListImpl
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kjDefkkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kjDefkkkk.kt
new file mode 100644
index 0000000..7e20c91
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kjDefkkkk.kt
@@ -0,0 +1,57 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: disable
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {
+ public default Integer foo() {return 1;}
+}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt
+
+open class Left : Base
+
+
+
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kjkDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kjkDefkkk.kt
new file mode 100644
index 0000000..450f032
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kjkDefkkk.kt
@@ -0,0 +1,54 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: disable
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt {
+ override fun foo(): Int? = 1
+}
+
+open class Left : Base
+
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// 1 public foo\(\)Ljava/lang/Integer;
+// 1 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jDefkkk.kt
new file mode 100644
index 0000000..8618c93
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jDefkkk.kt
@@ -0,0 +1,39 @@
+// TARGET_BACKEND: JVM_IR
+
+// MODULE: javalib
+// FILE: JavaInt.java
+package javalib;
+
+public interface JavaInt {
+ public default Integer foo() { return 2;}
+}
+
+// MODULE: lib(javalib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+open class Left : JavaInt
+
+
+
+// MODULE: main(lib, javalib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: main.kt
+import javalib.JavaInt
+
+interface Right : JavaInt {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo()!! == 3) { "OK" } else { "Fail" }
+}
+
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jAbskAbskkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jAbskAbskkk.kt
new file mode 100644
index 0000000..c5c1a6f
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jAbskAbskkk.kt
@@ -0,0 +1,37 @@
+// TARGET_BACKEND: JVM_IR
+
+// MODULE: javalib
+// FILE: JavaInt.java
+package javalib;
+
+public interface JavaInt {
+ public abstract Integer foo();
+}
+
+// MODULE: lib(javalib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base : JavaInt {
+ override fun foo(): Int?
+}
+
+open class Left : Base
+
+// MODULE: main(lib, javalib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo()!! == 3) { "OK" } else { "Fail" }
+}
+
+// ABSTRACT_MEMBER_NOT_IMPLEMENTED: Class 'Left' is not abstract and does not implement abstract member:
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jAbskDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jAbskDefkkk.kt
new file mode 100644
index 0000000..75755c2
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jAbskDefkkk.kt
@@ -0,0 +1,38 @@
+// TARGET_BACKEND: JVM_IR
+
+// MODULE: javalib
+// FILE: JavaInt.java
+package javalib;
+
+public interface JavaInt {
+ public abstract Integer foo();
+}
+
+// MODULE: lib(javalib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base : JavaInt {
+ override fun foo(): Int? = null
+}
+
+open class Left : Base
+
+// MODULE: main(lib, javalib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo()!! == 3) { "OK" } else { "Fail" }
+}
+
+//1 public foo\(\)Ljava/lang/Integer;
+//1 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jAbskkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jAbskkkk.kt
new file mode 100644
index 0000000..a4c15b6
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jAbskkkk.kt
@@ -0,0 +1,35 @@
+// TARGET_BACKEND: JVM_IR
+
+// MODULE: javalib
+// FILE: JavaInt.java
+package javalib;
+
+public interface JavaInt {
+ public abstract Integer foo();
+}
+
+// MODULE: lib(javalib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base : JavaInt {}
+
+open class Left : Base
+
+// MODULE: main(lib, javalib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo()!! == 3) { "OK" } else { "Fail" }
+}
+
+// ABSTRACT_MEMBER_NOT_IMPLEMENTED: Class 'Left' is not abstract and does not implement abstract member
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jDefkAbskkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jDefkAbskkk.kt
new file mode 100644
index 0000000..33f0bdf
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jDefkAbskkk.kt
@@ -0,0 +1,39 @@
+// TARGET_BACKEND: JVM_IR
+
+// MODULE: javalib
+// FILE: JavaInt.java
+package javalib;
+
+public interface JavaInt {
+ public default Integer foo() { return 1;}
+}
+
+// MODULE: lib(javalib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base : JavaInt {
+ override fun foo(): Int?
+}
+
+open class Left : Base
+
+
+
+// MODULE: main(lib, javalib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo()!! == 3) { "OK" } else { "Fail" }
+}
+
+// ABSTRACT_MEMBER_NOT_IMPLEMENTED: Class 'Left' is not abstract and does not implement abstract member
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jDefkDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jDefkDefkkk.kt
new file mode 100644
index 0000000..956ad4c
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jDefkDefkkk.kt
@@ -0,0 +1,39 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: javalib
+// FILE: JavaInt.java
+package javalib;
+
+public interface JavaInt {
+ public default Integer foo() { return 1;}
+}
+
+// MODULE: lib(javalib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base : JavaInt {
+ override fun foo(): Int? = null
+}
+
+open class Left : Base
+
+// MODULE: main(lib, javalib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo()!! == 3) { "OK" } else { "Fail" }
+}
+
+// 1 public foo\(\)Ljava/lang/Integer;
+// 1 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jDefkkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jDefkkkk.kt
new file mode 100644
index 0000000..d79a946
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jDefkkkk.kt
@@ -0,0 +1,39 @@
+// TARGET_BACKEND: JVM_IR
+
+// MODULE: javalib
+// FILE: JavaInt.java
+package javalib;
+
+public interface JavaInt {
+ public default Integer foo() { return 1;}
+}
+
+// MODULE: lib(javalib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base : JavaInt
+
+open class Left : Base
+
+
+
+// MODULE: main(lib, javalib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo()!! == 3) { "OK" } else { "Fail" }
+}
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jkAbskkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jkAbskkk.kt
new file mode 100644
index 0000000..ddea576
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jkAbskkk.kt
@@ -0,0 +1,35 @@
+// TARGET_BACKEND: JVM_IR
+
+// MODULE: javalib
+// FILE: JavaInt.java
+package javalib;
+
+public interface JavaInt {}
+
+// MODULE: lib(javalib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base : JavaInt {
+ fun foo(): Int?
+}
+
+open class Left : Base
+
+// MODULE: main(lib, javalib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo()!! == 3) { "OK" } else { "Fail" }
+}
+
+// ABSTRACT_MEMBER_NOT_IMPLEMENTED: Class 'Left' is not abstract and does not implement abstract member
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jkDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jkDefkkk.kt
new file mode 100644
index 0000000..40457dd
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jkDefkkk.kt
@@ -0,0 +1,36 @@
+// TARGET_BACKEND: JVM_IR
+
+// MODULE: javalib
+// FILE: JavaInt.java
+package javalib;
+
+public interface JavaInt {}
+
+// MODULE: lib(javalib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base : JavaInt {
+ fun foo(): Int? = null
+}
+
+open class Left : Base
+
+// MODULE: main(lib, javalib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo()!! == 3) { "OK" } else { "Fail" }
+}
+
+//1 public foo\(\)Ljava/lang/Integer;
+//1 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kDefkkk.kt
new file mode 100644
index 0000000..cef7944
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kDefkkk.kt
@@ -0,0 +1,38 @@
+// CHECK_BYTECODE_TEXT
+
+// MODULE: lib
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+
+interface Base {
+ fun foo(): Int = 2
+}
+
+open class Left : Base
+
+// 1 INVOKESTATIC Base\$DefaultImpls\.foo\-pVg5ArA \(LBase;\)I
+
+
+
+// MODULE: main(lib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// 1 INVOKESPECIAL Right\.foo\-pVg5ArA \(\)I \(itf\)
+// 1 INVOKESPECIAL Left\.\<init\> \(\)V
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kAbsjAbskDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kAbsjAbskDefkkk.kt
new file mode 100644
index 0000000..9412e15
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kAbsjAbskDefkkk.kt
@@ -0,0 +1,60 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: disable
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int?
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {
+ public abstract Integer foo();
+}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt {
+ override fun foo(): Int? = 1
+}
+
+open class Left : Base
+
+
+
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// 1 public foo\(\)Ljava/lang/Integer;
+// 1 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kAbsjDefkDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kAbsjDefkDefkkk.kt
new file mode 100644
index 0000000..a4fdf16
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kAbsjDefkDefkkk.kt
@@ -0,0 +1,54 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: disable
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int?
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {
+ public default Integer foo() {return 1;}
+}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt {
+ override foo(): Int? = 2
+}
+
+open class Left : Base
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// java.lang.IllegalStateException: Unexpected member: class org.jetbrains.kotlin.fir.declarations.impl.FirDanglingModifierListImpl
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kAbsjDefkkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kAbsjDefkkkk.kt
new file mode 100644
index 0000000..75c2c62
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kAbsjDefkkkk.kt
@@ -0,0 +1,59 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: disable
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int?
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {
+ public default Integer foo() {return 1;}
+}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt
+
+open class Left : Base
+
+
+
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kAbsjkDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kAbsjkDefkkk.kt
new file mode 100644
index 0000000..65e3833
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kAbsjkDefkkk.kt
@@ -0,0 +1,58 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: disable
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int?
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt {
+ override fun foo(): Int? = 1
+}
+
+open class Left : Base
+
+
+
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// 1 public foo\(\)Ljava/lang/Integer;
+// 1 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjAbskDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjAbskDefkkk.kt
new file mode 100644
index 0000000..0211c52
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjAbskDefkkk.kt
@@ -0,0 +1,60 @@
+// CHECK_BYTECODE_TEXT
+
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: disable
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int? = null
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {
+ public abstract Integer foo();
+}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt {
+ override fun foo(): Int? = 1
+}
+
+open class Left : Base
+
+
+
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+// 1 public foo\(\)Ljava/lang/Integer;
+// 1 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjAbskkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjAbskkkk.kt
new file mode 100644
index 0000000..6f87030
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjAbskkkk.kt
@@ -0,0 +1,53 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: disable
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int? = 0
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+public interface JavaInt extends NewBase {
+ public abstract Integer foo();
+}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt
+
+open class Left : Base
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// ABSTRACT_MEMBER_NOT_IMPLEMENTED: Class 'Left' is not abstract and does not implement abstract member:
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjDefkDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjDefkDefkkk.kt
new file mode 100644
index 0000000..d07708f
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjDefkDefkkk.kt
@@ -0,0 +1,54 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: disable
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int? = null
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {
+ public default Integer foo() { return 2; }
+}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt {
+ override fun foo(): Int? = 1
+}
+
+open class Left : Base
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// 1 public foo\(\)Ljava/lang/Integer;
+// 1 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjDefkkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjDefkkkk.kt
new file mode 100644
index 0000000..67e25f8
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjDefkkkk.kt
@@ -0,0 +1,56 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: disable
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int? = 0
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {
+ public default Integer foo() { return 1;}
+}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt
+
+open class Left : Base
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjkDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjkDefkkk.kt
new file mode 100644
index 0000000..6497b55
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjkDefkkk.kt
@@ -0,0 +1,58 @@
+// CHECK_BYTECODE_TEXT
+
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: disable
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int? = null
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt {
+ override fun foo(): Int? = 1
+}
+
+open class Left : Base
+
+
+
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+// 1 public foo\(\)Ljava/lang/Integer;
+// 1 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjkkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjkkkk.kt
new file mode 100644
index 0000000..562b173
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjkkkk.kt
@@ -0,0 +1,52 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: disable
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int? = 0
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+public interface JavaInt extends NewBase {}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt
+
+open class Left : Base
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// 1 public foo\(\)Ljava/lang/Integer;
+// 1 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kjAbskDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kjAbskDefkkk.kt
new file mode 100644
index 0000000..c8752d6
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kjAbskDefkkk.kt
@@ -0,0 +1,56 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: disable
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt {
+ fun foo(): Int? = 1
+}
+
+open class Left : Base
+
+
+
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// 1 public foo\(\)Ljava/lang/Integer;
+// 1 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kjDefkDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kjDefkDefkkk.kt
new file mode 100644
index 0000000..47d567c
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kjDefkDefkkk.kt
@@ -0,0 +1,52 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: disable
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {
+ public default Integer foo() {return 1;}
+}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt {
+ override foo(): Int? = 2
+}
+
+open class Left : Base
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// java.lang.IllegalStateException: Unexpected member: class org.jetbrains.kotlin.fir.declarations.impl.FirDanglingModifierListImpl
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kjDefkkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kjDefkkkk.kt
new file mode 100644
index 0000000..1c4a368
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kjDefkkkk.kt
@@ -0,0 +1,57 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: disable
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {
+ public default Integer foo() {return 1;}
+}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt
+
+open class Left : Base
+
+
+
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kjkDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kjkDefkkk.kt
new file mode 100644
index 0000000..1ad4e67
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kjkDefkkk.kt
@@ -0,0 +1,54 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: disable
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt {
+ override fun foo(): Int? = 1
+}
+
+open class Left : Base
+
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: all-compatibility
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// 1 public foo\(\)Ljava/lang/Integer;
+// 1 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jDefkkk.kt
new file mode 100644
index 0000000..38a8a77
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jDefkkk.kt
@@ -0,0 +1,39 @@
+// TARGET_BACKEND: JVM_IR
+
+// MODULE: javalib
+// FILE: JavaInt.java
+package javalib;
+
+public interface JavaInt {
+ public default Integer foo() { return 2;}
+}
+
+// MODULE: lib(javalib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+open class Left : JavaInt
+
+
+
+// MODULE: main(lib, javalib)
+// JVM_DEFAULT_MODE: disable
+// FILE: main.kt
+import javalib.JavaInt
+
+interface Right : JavaInt {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo()!! == 3) { "OK" } else { "Fail" }
+}
+
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jAbskAbskkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jAbskAbskkk.kt
new file mode 100644
index 0000000..f7f0949
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jAbskAbskkk.kt
@@ -0,0 +1,37 @@
+// TARGET_BACKEND: JVM_IR
+
+// MODULE: javalib
+// FILE: JavaInt.java
+package javalib;
+
+public interface JavaInt {
+ public abstract Integer foo();
+}
+
+// MODULE: lib(javalib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base : JavaInt {
+ override fun foo(): Int?
+}
+
+open class Left : Base
+
+// MODULE: main(lib, javalib)
+// JVM_DEFAULT_MODE: disable
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo()!! == 3) { "OK" } else { "Fail" }
+}
+
+// ABSTRACT_MEMBER_NOT_IMPLEMENTED: Class 'Left' is not abstract and does not implement abstract member:
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jAbskDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jAbskDefkkk.kt
new file mode 100644
index 0000000..32d0e65
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jAbskDefkkk.kt
@@ -0,0 +1,38 @@
+// TARGET_BACKEND: JVM_IR
+
+// MODULE: javalib
+// FILE: JavaInt.java
+package javalib;
+
+public interface JavaInt {
+ public abstract Integer foo();
+}
+
+// MODULE: lib(javalib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base : JavaInt {
+ override fun foo(): Int? = null
+}
+
+open class Left : Base
+
+// MODULE: main(lib, javalib)
+// JVM_DEFAULT_MODE: disable
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo()!! == 3) { "OK" } else { "Fail" }
+}
+
+//1 public foo\(\)Ljava/lang/Integer;
+//1 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jAbskkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jAbskkkk.kt
new file mode 100644
index 0000000..73ff7ba
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jAbskkkk.kt
@@ -0,0 +1,35 @@
+// TARGET_BACKEND: JVM_IR
+
+// MODULE: javalib
+// FILE: JavaInt.java
+package javalib;
+
+public interface JavaInt {
+ public abstract Integer foo();
+}
+
+// MODULE: lib(javalib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base : JavaInt {}
+
+open class Left : Base
+
+// MODULE: main(lib, javalib)
+// JVM_DEFAULT_MODE: disable
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo()!! == 3) { "OK" } else { "Fail" }
+}
+
+// ABSTRACT_MEMBER_NOT_IMPLEMENTED: Class 'Left' is not abstract and does not implement abstract member
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jDefkAbskkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jDefkAbskkk.kt
new file mode 100644
index 0000000..74f9d3f
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jDefkAbskkk.kt
@@ -0,0 +1,39 @@
+// TARGET_BACKEND: JVM_IR
+
+// MODULE: javalib
+// FILE: JavaInt.java
+package javalib;
+
+public interface JavaInt {
+ public default Integer foo() { return 1;}
+}
+
+// MODULE: lib(javalib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base : JavaInt {
+ override fun foo(): Int?
+}
+
+open class Left : Base
+
+
+
+// MODULE: main(lib, javalib)
+// JVM_DEFAULT_MODE: disable
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo()!! == 3) { "OK" } else { "Fail" }
+}
+
+// ABSTRACT_MEMBER_NOT_IMPLEMENTED: Class 'Left' is not abstract and does not implement abstract member
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jDefkDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jDefkDefkkk.kt
new file mode 100644
index 0000000..ccee8e2
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jDefkDefkkk.kt
@@ -0,0 +1,40 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: javalib
+// FILE: JavaInt.java
+package javalib;
+
+public interface JavaInt {
+ public default Integer foo() { return 1;}
+}
+
+// MODULE: lib(javalib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base : JavaInt {
+ override fun foo(): Int? = null
+}
+
+open class Left : Base
+
+// MODULE: main(lib, javalib)
+// JVM_DEFAULT_MODE: disable
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo()!! == 3) { "OK" } else { "Fail" }
+}
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jDefkkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jDefkkkk.kt
new file mode 100644
index 0000000..e1e0e91
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jDefkkkk.kt
@@ -0,0 +1,39 @@
+// TARGET_BACKEND: JVM_IR
+
+// MODULE: javalib
+// FILE: JavaInt.java
+package javalib;
+
+public interface JavaInt {
+ public default Integer foo() { return 1;}
+}
+
+// MODULE: lib(javalib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base : JavaInt
+
+open class Left : Base
+
+
+
+// MODULE: main(lib, javalib)
+// JVM_DEFAULT_MODE: disable
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo()!! == 3) { "OK" } else { "Fail" }
+}
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jkAbskkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jkAbskkk.kt
new file mode 100644
index 0000000..dbf11f4
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jkAbskkk.kt
@@ -0,0 +1,35 @@
+// TARGET_BACKEND: JVM_IR
+
+// MODULE: javalib
+// FILE: JavaInt.java
+package javalib;
+
+public interface JavaInt {}
+
+// MODULE: lib(javalib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base : JavaInt {
+ fun foo(): Int?
+}
+
+open class Left : Base
+
+// MODULE: main(lib, javalib)
+// JVM_DEFAULT_MODE: disable
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo()!! == 3) { "OK" } else { "Fail" }
+}
+
+// ABSTRACT_MEMBER_NOT_IMPLEMENTED: Class 'Left' is not abstract and does not implement abstract member
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jkDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jkDefkkk.kt
new file mode 100644
index 0000000..d7caae5
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jkDefkkk.kt
@@ -0,0 +1,36 @@
+// TARGET_BACKEND: JVM_IR
+
+// MODULE: javalib
+// FILE: JavaInt.java
+package javalib;
+
+public interface JavaInt {}
+
+// MODULE: lib(javalib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base : JavaInt {
+ fun foo(): Int? = null
+}
+
+open class Left : Base
+
+// MODULE: main(lib, javalib)
+// JVM_DEFAULT_MODE: disable
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo()!! == 3) { "OK" } else { "Fail" }
+}
+
+//1 public foo\(\)Ljava/lang/Integer;
+//1 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kDefkkk.kt
new file mode 100644
index 0000000..4b79d62
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kDefkkk.kt
@@ -0,0 +1,37 @@
+// CHECK_BYTECODE_TEXT
+
+// MODULE: lib
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+
+interface Base {
+ fun foo(): Int = 2
+}
+
+open class Left : Base
+
+
+
+
+
+// MODULE: main(lib)
+// JVM_DEFAULT_MODE: disable
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// 0 INVOKESPECIAL Left\.\<init\> \(\)V
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kAbsjAbskDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kAbsjAbskDefkkk.kt
new file mode 100644
index 0000000..cbe2af8
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kAbsjAbskDefkkk.kt
@@ -0,0 +1,61 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: disable
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int?
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {
+ public abstract Integer foo();
+}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt {
+ override fun foo(): Int? = 1
+}
+
+open class Left : Base
+
+
+
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: disable
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kAbsjDefkDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kAbsjDefkDefkkk.kt
new file mode 100644
index 0000000..e2ab6b0
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kAbsjDefkDefkkk.kt
@@ -0,0 +1,54 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: disable
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int?
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {
+ public default Integer foo() {return 1;}
+}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt {
+ override foo(): Int? = 2
+}
+
+open class Left : Base
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: disable
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// java.lang.IllegalStateException: Unexpected member: class org.jetbrains.kotlin.fir.declarations.impl.FirDanglingModifierListImpl
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kAbsjDefkkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kAbsjDefkkkk.kt
new file mode 100644
index 0000000..ac757c7
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kAbsjDefkkkk.kt
@@ -0,0 +1,59 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: disable
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int?
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {
+ public default Integer foo() {return 1;}
+}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt
+
+open class Left : Base
+
+
+
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: disable
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kAbsjkDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kAbsjkDefkkk.kt
new file mode 100644
index 0000000..b483da0
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kAbsjkDefkkk.kt
@@ -0,0 +1,59 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: disable
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int?
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt {
+ override fun foo(): Int? = 1
+}
+
+open class Left : Base
+
+
+
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: disable
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjAbskDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjAbskDefkkk.kt
new file mode 100644
index 0000000..2839ddf
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjAbskDefkkk.kt
@@ -0,0 +1,61 @@
+// CHECK_BYTECODE_TEXT
+
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: disable
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int? = null
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {
+ public abstract Integer foo();
+}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt {
+ override fun foo(): Int? = 1
+}
+
+open class Left : Base
+
+
+
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: disable
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
+
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjAbskkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjAbskkkk.kt
new file mode 100644
index 0000000..5254ebc
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjAbskkkk.kt
@@ -0,0 +1,53 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: disable
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int? = 0
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+public interface JavaInt extends NewBase {
+ public abstract Integer foo();
+}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt
+
+open class Left : Base
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: disable
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// ABSTRACT_MEMBER_NOT_IMPLEMENTED: Class 'Left' is not abstract and does not implement abstract member:
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjDefkDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjDefkDefkkk.kt
new file mode 100644
index 0000000..e7cfd3c
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjDefkDefkkk.kt
@@ -0,0 +1,55 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: disable
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int? = null
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {
+ public default Integer foo() { return 2; }
+}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt {
+ override fun foo(): Int? = 1
+}
+
+open class Left : Base
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: disable
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjDefkkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjDefkkkk.kt
new file mode 100644
index 0000000..d592599
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjDefkkkk.kt
@@ -0,0 +1,56 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: disable
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int? = 0
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {
+ public default Integer foo() { return 1;}
+}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt
+
+open class Left : Base
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: disable
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjkDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjkDefkkk.kt
new file mode 100644
index 0000000..c5a461c
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjkDefkkk.kt
@@ -0,0 +1,59 @@
+// CHECK_BYTECODE_TEXT
+
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: disable
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int? = null
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt {
+ override fun foo(): Int? = 1
+}
+
+open class Left : Base
+
+
+
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: disable
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
+
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjkkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjkkkk.kt
new file mode 100644
index 0000000..13569e8
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjkkkk.kt
@@ -0,0 +1,53 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: disable
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase {
+ fun foo(): Int? = 0
+}
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+public interface JavaInt extends NewBase {}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt
+
+open class Left : Base
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: disable
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kjAbskDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kjAbskDefkkk.kt
new file mode 100644
index 0000000..7364dc1
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kjAbskDefkkk.kt
@@ -0,0 +1,57 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: disable
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt {
+ fun foo(): Int? = 1
+}
+
+open class Left : Base
+
+
+
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: disable
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kjDefkDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kjDefkDefkkk.kt
new file mode 100644
index 0000000..c43d248
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kjDefkDefkkk.kt
@@ -0,0 +1,52 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: disable
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {
+ public default Integer foo() {return 1;}
+}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt {
+ override foo(): Int? = 2
+}
+
+open class Left : Base
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: disable
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// java.lang.IllegalStateException: Unexpected member: class org.jetbrains.kotlin.fir.declarations.impl.FirDanglingModifierListImpl
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kjDefkkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kjDefkkkk.kt
new file mode 100644
index 0000000..9929b1e
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kjDefkkkk.kt
@@ -0,0 +1,57 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: disable
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {
+ public default Integer foo() {return 1;}
+}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt
+
+open class Left : Base
+
+
+
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: disable
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kjkDefkkk.kt b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kjkDefkkk.kt
new file mode 100644
index 0000000..f16eb79
--- /dev/null
+++ b/compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kjkDefkkk.kt
@@ -0,0 +1,55 @@
+// TARGET_BACKEND: JVM_IR
+// CHECK_BYTECODE_TEXT
+
+// MODULE: kotlinlib
+// JVM_DEFAULT_MODE: disable
+// FILE: KotlinBase.kt
+package kotlinlib
+
+interface NewBase
+
+// MODULE: javalib(kotlinlib)
+// FILE: JavaInt.java
+package javalib;
+import kotlinlib.NewBase;
+
+public interface JavaInt extends NewBase {}
+
+
+// MODULE: lib(javalib, kotlinlib)
+// JVM_DEFAULT_MODE: disable
+// FILE: lib.kt
+import javalib.JavaInt
+
+interface Base: JavaInt {
+ override fun foo(): Int? = 1
+}
+
+open class Left : Base
+
+
+
+// MODULE: main(lib, javalib, kotlinlib)
+// JVM_DEFAULT_MODE: disable
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): Int? = 3
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3) { "OK" } else { "Fail" }
+}
+
+
+// 0 public foo\(\)Ljava/lang/Integer;
+// 0 INVOKESPECIAL Right.foo \(\)Ljava/lang/Integer; \(itf\)
+// 2 ALOAD 0
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/testData/codegen/bytecodeText/forLoop/unsigned/temptest.kt b/compiler/testData/codegen/bytecodeText/forLoop/unsigned/temptest.kt
new file mode 100644
index 0000000..83fc52e
--- /dev/null
+++ b/compiler/testData/codegen/bytecodeText/forLoop/unsigned/temptest.kt
@@ -0,0 +1,40 @@
+// CHECK_BYTECODE_TEXT
+
+// MODULE: lib
+// JVM_DEFAULT_MODE: disable
+// WITH_STDLIB
+// FILE: lib.kt
+
+interface Base {
+ fun foo(): UInt = 2u
+}
+
+open class Left : Base
+
+// 1 INVOKESTATIC Base\$DefaultImpls\.foo\-pVg5ArA \(LBase;\)I
+
+
+
+// MODULE: main(lib)
+// JVM_DEFAULT_MODE: all
+// WITH_STDLIB
+// FILE: main.kt
+
+interface Right : Base {
+ override fun foo(): UInt = 3u
+}
+
+class Bottom : Right, Left()
+
+fun box(): String {
+ val a = Bottom()
+// println(a.foo())
+ return if(a.foo() == 3u) { "OK" } else { "Fail" }
+}
+
+
+// 1 INVOKESPECIAL Right\.foo\-pVg5ArA \(\)I \(itf\)
+
+
+// IrBlackBoxCodegenWithIrInlinerTestGenerated
+// FirPsiBlackBoxCodegenTestGenerated
\ No newline at end of file
diff --git a/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/JvmAbiConsistencyTestBoxGenerated.java b/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/JvmAbiConsistencyTestBoxGenerated.java
index 01de35a..ea84d54 100644
--- a/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/JvmAbiConsistencyTestBoxGenerated.java
+++ b/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/JvmAbiConsistencyTestBoxGenerated.java
@@ -36663,6 +36663,1060 @@
}
@Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Generation {
+ @Test
+ public void testAllFilesPresentInGeneration() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_all_all {
+ @Test
+ public void testAllFilesPresentInMy_all_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jDefkkk.kt")
+ public void testJDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jAbskAbskkk.kt")
+ public void testJAbskAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jAbskAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskDefkkk.kt")
+ public void testJAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskkkk.kt")
+ public void testJAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkAbskkk.kt")
+ public void testJDefkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jDefkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkDefkkk.kt")
+ public void testJDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkkkk.kt")
+ public void testJDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkAbskkk.kt")
+ public void testJkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkDefkkk.kt")
+ public void testJkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jkDefkkk.kt");
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kAbsjAbskDefkkk.kt")
+ public void testKAbsjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kAbsjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkDefkkk.kt")
+ public void testKAbsjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kAbsjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkkkk.kt")
+ public void testKAbsjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kAbsjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjkDefkkk.kt")
+ public void testKAbsjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kAbsjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskkkk.kt")
+ public void testKDefjAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkDefkkk.kt")
+ public void testKDefjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkkkk.kt")
+ public void testKDefjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkkkk.kt")
+ public void testKDefjkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjAbskDefkkk.kt")
+ public void testKjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkDefkkk.kt")
+ public void testKjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkkkk.kt")
+ public void testKjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjkDefkkk.kt")
+ public void testKjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_allcomp_all {
+ @Test
+ public void testAllFilesPresentInMy_allcomp_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jDefkkk.kt")
+ public void testJDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jAbskAbskkk.kt")
+ public void testJAbskAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jAbskAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskDefkkk.kt")
+ public void testJAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskkkk.kt")
+ public void testJAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkAbskkk.kt")
+ public void testJDefkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jDefkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkDefkkk.kt")
+ public void testJDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkkkk.kt")
+ public void testJDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkAbskkk.kt")
+ public void testJkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkDefkkk.kt")
+ public void testJkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jkDefkkk.kt");
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kAbsjAbskDefkkk.kt")
+ public void testKAbsjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kAbsjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkDefkkk.kt")
+ public void testKAbsjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kAbsjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkkkk.kt")
+ public void testKAbsjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kAbsjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjkDefkkk.kt")
+ public void testKAbsjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kAbsjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskkkk.kt")
+ public void testKDefjAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkDefkkk.kt")
+ public void testKDefjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkkkk.kt")
+ public void testKDefjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkkkk.kt")
+ public void testKDefjkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjAbskDefkkk.kt")
+ public void testKjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkDefkkk.kt")
+ public void testKjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkkkk.kt")
+ public void testKjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjkDefkkk.kt")
+ public void testKjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_allcomp_allcomp {
+ @Test
+ public void testAllFilesPresentInMy_allcomp_allcomp() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jDefkkk.kt")
+ public void testJDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jAbskAbskkk.kt")
+ public void testJAbskAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jAbskAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskDefkkk.kt")
+ public void testJAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskkkk.kt")
+ public void testJAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkAbskkk.kt")
+ public void testJDefkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jDefkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkDefkkk.kt")
+ public void testJDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkkkk.kt")
+ public void testJDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkAbskkk.kt")
+ public void testJkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkDefkkk.kt")
+ public void testJkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jkDefkkk.kt");
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kAbsjAbskDefkkk.kt")
+ public void testKAbsjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kAbsjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkDefkkk.kt")
+ public void testKAbsjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kAbsjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkkkk.kt")
+ public void testKAbsjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kAbsjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjkDefkkk.kt")
+ public void testKAbsjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kAbsjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskkkk.kt")
+ public void testKDefjAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkDefkkk.kt")
+ public void testKDefjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkkkk.kt")
+ public void testKDefjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkkkk.kt")
+ public void testKDefjkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjAbskDefkkk.kt")
+ public void testKjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkDefkkk.kt")
+ public void testKjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkkkk.kt")
+ public void testKjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjkDefkkk.kt")
+ public void testKjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_dis_all {
+ @Test
+ public void testAllFilesPresentInMy_dis_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jDefkkk.kt")
+ public void testJDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jAbskAbskkk.kt")
+ public void testJAbskAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jAbskAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskDefkkk.kt")
+ public void testJAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskkkk.kt")
+ public void testJAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkAbskkk.kt")
+ public void testJDefkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jDefkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkDefkkk.kt")
+ public void testJDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkkkk.kt")
+ public void testJDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkAbskkk.kt")
+ public void testJkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkDefkkk.kt")
+ public void testJkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jkDefkkk.kt");
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kAbsjAbskDefkkk.kt")
+ public void testKAbsjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kAbsjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkDefkkk.kt")
+ public void testKAbsjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kAbsjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkkkk.kt")
+ public void testKAbsjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kAbsjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjkDefkkk.kt")
+ public void testKAbsjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kAbsjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskkkk.kt")
+ public void testKDefjAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkDefkkk.kt")
+ public void testKDefjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkkkk.kt")
+ public void testKDefjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkkkk.kt")
+ public void testKDefjkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjAbskDefkkk.kt")
+ public void testKjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkDefkkk.kt")
+ public void testKjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkkkk.kt")
+ public void testKjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjkDefkkk.kt")
+ public void testKjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_dis_allcopm {
+ @Test
+ public void testAllFilesPresentInMy_dis_allcopm() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jDefkkk.kt")
+ public void testJDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jAbskAbskkk.kt")
+ public void testJAbskAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jAbskAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskDefkkk.kt")
+ public void testJAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskkkk.kt")
+ public void testJAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkAbskkk.kt")
+ public void testJDefkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jDefkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkDefkkk.kt")
+ public void testJDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkkkk.kt")
+ public void testJDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkAbskkk.kt")
+ public void testJkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkDefkkk.kt")
+ public void testJkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jkDefkkk.kt");
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kAbsjAbskDefkkk.kt")
+ public void testKAbsjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kAbsjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkDefkkk.kt")
+ public void testKAbsjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kAbsjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkkkk.kt")
+ public void testKAbsjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kAbsjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjkDefkkk.kt")
+ public void testKAbsjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kAbsjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskkkk.kt")
+ public void testKDefjAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkDefkkk.kt")
+ public void testKDefjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkkkk.kt")
+ public void testKDefjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkkkk.kt")
+ public void testKDefjkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjAbskDefkkk.kt")
+ public void testKjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkDefkkk.kt")
+ public void testKjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkkkk.kt")
+ public void testKjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjkDefkkk.kt")
+ public void testKjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_dis_dis {
+ @Test
+ public void testAllFilesPresentInMy_dis_dis() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jDefkkk.kt")
+ public void testJDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jAbskAbskkk.kt")
+ public void testJAbskAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jAbskAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskDefkkk.kt")
+ public void testJAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskkkk.kt")
+ public void testJAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkAbskkk.kt")
+ public void testJDefkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jDefkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkDefkkk.kt")
+ public void testJDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkkkk.kt")
+ public void testJDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkAbskkk.kt")
+ public void testJkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkDefkkk.kt")
+ public void testJkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jkDefkkk.kt");
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kAbsjAbskDefkkk.kt")
+ public void testKAbsjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kAbsjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkDefkkk.kt")
+ public void testKAbsjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kAbsjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkkkk.kt")
+ public void testKAbsjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kAbsjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjkDefkkk.kt")
+ public void testKAbsjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kAbsjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskkkk.kt")
+ public void testKDefjAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkDefkkk.kt")
+ public void testKDefjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkkkk.kt")
+ public void testKDefjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkkkk.kt")
+ public void testKDefjkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjAbskDefkkk.kt")
+ public void testKjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkDefkkk.kt")
+ public void testKjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkkkk.kt")
+ public void testKjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjkDefkkk.kt")
+ public void testKjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kjkDefkkk.kt");
+ }
+ }
+ }
+ }
+
+ @Nested
@TestMetadata("compiler/testData/codegen/box/jvm8/defaults/noDefaultImpls")
@TestDataPath("$PROJECT_ROOT")
public class NoDefaultImpls {
diff --git a/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/JvmAbiConsistencyTestRestGenerated.java b/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/JvmAbiConsistencyTestRestGenerated.java
index d172821..dabb406 100644
--- a/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/JvmAbiConsistencyTestRestGenerated.java
+++ b/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/JvmAbiConsistencyTestRestGenerated.java
@@ -10335,6 +10335,12 @@
public void testStepThenDifferentStep() {
runTest("compiler/testData/codegen/bytecodeText/forLoop/unsigned/stepThenDifferentStep.kt");
}
+
+ @Test
+ @TestMetadata("temptest.kt")
+ public void testTemptest() {
+ runTest("compiler/testData/codegen/bytecodeText/forLoop/unsigned/temptest.kt");
+ }
}
}
diff --git a/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/IrBlackBoxCodegenTestGenerated.java b/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/IrBlackBoxCodegenTestGenerated.java
index 773b089..0d4649e 100644
--- a/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/IrBlackBoxCodegenTestGenerated.java
+++ b/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/IrBlackBoxCodegenTestGenerated.java
@@ -36663,6 +36663,1060 @@
}
@Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Generation {
+ @Test
+ public void testAllFilesPresentInGeneration() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_all_all {
+ @Test
+ public void testAllFilesPresentInMy_all_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jDefkkk.kt")
+ public void testJDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jAbskAbskkk.kt")
+ public void testJAbskAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jAbskAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskDefkkk.kt")
+ public void testJAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskkkk.kt")
+ public void testJAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkAbskkk.kt")
+ public void testJDefkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jDefkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkDefkkk.kt")
+ public void testJDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkkkk.kt")
+ public void testJDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkAbskkk.kt")
+ public void testJkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkDefkkk.kt")
+ public void testJkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jkDefkkk.kt");
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kAbsjAbskDefkkk.kt")
+ public void testKAbsjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kAbsjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkDefkkk.kt")
+ public void testKAbsjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kAbsjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkkkk.kt")
+ public void testKAbsjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kAbsjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjkDefkkk.kt")
+ public void testKAbsjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kAbsjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskkkk.kt")
+ public void testKDefjAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkDefkkk.kt")
+ public void testKDefjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkkkk.kt")
+ public void testKDefjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkkkk.kt")
+ public void testKDefjkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjAbskDefkkk.kt")
+ public void testKjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkDefkkk.kt")
+ public void testKjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkkkk.kt")
+ public void testKjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjkDefkkk.kt")
+ public void testKjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_allcomp_all {
+ @Test
+ public void testAllFilesPresentInMy_allcomp_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jDefkkk.kt")
+ public void testJDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jAbskAbskkk.kt")
+ public void testJAbskAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jAbskAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskDefkkk.kt")
+ public void testJAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskkkk.kt")
+ public void testJAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkAbskkk.kt")
+ public void testJDefkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jDefkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkDefkkk.kt")
+ public void testJDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkkkk.kt")
+ public void testJDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkAbskkk.kt")
+ public void testJkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkDefkkk.kt")
+ public void testJkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jkDefkkk.kt");
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kAbsjAbskDefkkk.kt")
+ public void testKAbsjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kAbsjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkDefkkk.kt")
+ public void testKAbsjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kAbsjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkkkk.kt")
+ public void testKAbsjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kAbsjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjkDefkkk.kt")
+ public void testKAbsjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kAbsjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskkkk.kt")
+ public void testKDefjAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkDefkkk.kt")
+ public void testKDefjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkkkk.kt")
+ public void testKDefjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkkkk.kt")
+ public void testKDefjkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjAbskDefkkk.kt")
+ public void testKjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkDefkkk.kt")
+ public void testKjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkkkk.kt")
+ public void testKjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjkDefkkk.kt")
+ public void testKjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_allcomp_allcomp {
+ @Test
+ public void testAllFilesPresentInMy_allcomp_allcomp() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jDefkkk.kt")
+ public void testJDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jAbskAbskkk.kt")
+ public void testJAbskAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jAbskAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskDefkkk.kt")
+ public void testJAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskkkk.kt")
+ public void testJAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkAbskkk.kt")
+ public void testJDefkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jDefkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkDefkkk.kt")
+ public void testJDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkkkk.kt")
+ public void testJDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkAbskkk.kt")
+ public void testJkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkDefkkk.kt")
+ public void testJkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jkDefkkk.kt");
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kAbsjAbskDefkkk.kt")
+ public void testKAbsjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kAbsjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkDefkkk.kt")
+ public void testKAbsjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kAbsjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkkkk.kt")
+ public void testKAbsjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kAbsjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjkDefkkk.kt")
+ public void testKAbsjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kAbsjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskkkk.kt")
+ public void testKDefjAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkDefkkk.kt")
+ public void testKDefjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkkkk.kt")
+ public void testKDefjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkkkk.kt")
+ public void testKDefjkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjAbskDefkkk.kt")
+ public void testKjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkDefkkk.kt")
+ public void testKjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkkkk.kt")
+ public void testKjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjkDefkkk.kt")
+ public void testKjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_dis_all {
+ @Test
+ public void testAllFilesPresentInMy_dis_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jDefkkk.kt")
+ public void testJDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jAbskAbskkk.kt")
+ public void testJAbskAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jAbskAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskDefkkk.kt")
+ public void testJAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskkkk.kt")
+ public void testJAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkAbskkk.kt")
+ public void testJDefkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jDefkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkDefkkk.kt")
+ public void testJDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkkkk.kt")
+ public void testJDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkAbskkk.kt")
+ public void testJkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkDefkkk.kt")
+ public void testJkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jkDefkkk.kt");
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kAbsjAbskDefkkk.kt")
+ public void testKAbsjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kAbsjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkDefkkk.kt")
+ public void testKAbsjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kAbsjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkkkk.kt")
+ public void testKAbsjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kAbsjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjkDefkkk.kt")
+ public void testKAbsjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kAbsjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskkkk.kt")
+ public void testKDefjAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkDefkkk.kt")
+ public void testKDefjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkkkk.kt")
+ public void testKDefjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkkkk.kt")
+ public void testKDefjkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjAbskDefkkk.kt")
+ public void testKjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkDefkkk.kt")
+ public void testKjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkkkk.kt")
+ public void testKjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjkDefkkk.kt")
+ public void testKjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_dis_allcopm {
+ @Test
+ public void testAllFilesPresentInMy_dis_allcopm() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jDefkkk.kt")
+ public void testJDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jAbskAbskkk.kt")
+ public void testJAbskAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jAbskAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskDefkkk.kt")
+ public void testJAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskkkk.kt")
+ public void testJAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkAbskkk.kt")
+ public void testJDefkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jDefkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkDefkkk.kt")
+ public void testJDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkkkk.kt")
+ public void testJDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkAbskkk.kt")
+ public void testJkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkDefkkk.kt")
+ public void testJkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jkDefkkk.kt");
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kAbsjAbskDefkkk.kt")
+ public void testKAbsjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kAbsjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkDefkkk.kt")
+ public void testKAbsjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kAbsjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkkkk.kt")
+ public void testKAbsjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kAbsjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjkDefkkk.kt")
+ public void testKAbsjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kAbsjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskkkk.kt")
+ public void testKDefjAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkDefkkk.kt")
+ public void testKDefjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkkkk.kt")
+ public void testKDefjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkkkk.kt")
+ public void testKDefjkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjAbskDefkkk.kt")
+ public void testKjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkDefkkk.kt")
+ public void testKjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkkkk.kt")
+ public void testKjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjkDefkkk.kt")
+ public void testKjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_dis_dis {
+ @Test
+ public void testAllFilesPresentInMy_dis_dis() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jDefkkk.kt")
+ public void testJDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jAbskAbskkk.kt")
+ public void testJAbskAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jAbskAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskDefkkk.kt")
+ public void testJAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskkkk.kt")
+ public void testJAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkAbskkk.kt")
+ public void testJDefkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jDefkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkDefkkk.kt")
+ public void testJDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkkkk.kt")
+ public void testJDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkAbskkk.kt")
+ public void testJkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkDefkkk.kt")
+ public void testJkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jkDefkkk.kt");
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kAbsjAbskDefkkk.kt")
+ public void testKAbsjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kAbsjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkDefkkk.kt")
+ public void testKAbsjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kAbsjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkkkk.kt")
+ public void testKAbsjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kAbsjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjkDefkkk.kt")
+ public void testKAbsjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kAbsjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskkkk.kt")
+ public void testKDefjAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkDefkkk.kt")
+ public void testKDefjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkkkk.kt")
+ public void testKDefjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkkkk.kt")
+ public void testKDefjkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjAbskDefkkk.kt")
+ public void testKjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkDefkkk.kt")
+ public void testKjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkkkk.kt")
+ public void testKjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjkDefkkk.kt")
+ public void testKjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kjkDefkkk.kt");
+ }
+ }
+ }
+ }
+
+ @Nested
@TestMetadata("compiler/testData/codegen/box/jvm8/defaults/noDefaultImpls")
@TestDataPath("$PROJECT_ROOT")
public class NoDefaultImpls {
diff --git a/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/IrBlackBoxCodegenWithIrInlinerTestGenerated.java b/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/IrBlackBoxCodegenWithIrInlinerTestGenerated.java
index beda471..a9131c7 100644
--- a/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/IrBlackBoxCodegenWithIrInlinerTestGenerated.java
+++ b/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/IrBlackBoxCodegenWithIrInlinerTestGenerated.java
@@ -36663,6 +36663,1060 @@
}
@Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Generation {
+ @Test
+ public void testAllFilesPresentInGeneration() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_all_all {
+ @Test
+ public void testAllFilesPresentInMy_all_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jDefkkk.kt")
+ public void testJDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jAbskAbskkk.kt")
+ public void testJAbskAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jAbskAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskDefkkk.kt")
+ public void testJAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskkkk.kt")
+ public void testJAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkAbskkk.kt")
+ public void testJDefkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jDefkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkDefkkk.kt")
+ public void testJDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkkkk.kt")
+ public void testJDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkAbskkk.kt")
+ public void testJkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkDefkkk.kt")
+ public void testJkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jkDefkkk.kt");
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kAbsjAbskDefkkk.kt")
+ public void testKAbsjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kAbsjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkDefkkk.kt")
+ public void testKAbsjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kAbsjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkkkk.kt")
+ public void testKAbsjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kAbsjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjkDefkkk.kt")
+ public void testKAbsjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kAbsjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskkkk.kt")
+ public void testKDefjAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkDefkkk.kt")
+ public void testKDefjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkkkk.kt")
+ public void testKDefjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkkkk.kt")
+ public void testKDefjkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjAbskDefkkk.kt")
+ public void testKjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkDefkkk.kt")
+ public void testKjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkkkk.kt")
+ public void testKjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjkDefkkk.kt")
+ public void testKjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_allcomp_all {
+ @Test
+ public void testAllFilesPresentInMy_allcomp_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jDefkkk.kt")
+ public void testJDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jAbskAbskkk.kt")
+ public void testJAbskAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jAbskAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskDefkkk.kt")
+ public void testJAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskkkk.kt")
+ public void testJAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkAbskkk.kt")
+ public void testJDefkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jDefkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkDefkkk.kt")
+ public void testJDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkkkk.kt")
+ public void testJDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkAbskkk.kt")
+ public void testJkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkDefkkk.kt")
+ public void testJkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jkDefkkk.kt");
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kAbsjAbskDefkkk.kt")
+ public void testKAbsjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kAbsjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkDefkkk.kt")
+ public void testKAbsjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kAbsjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkkkk.kt")
+ public void testKAbsjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kAbsjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjkDefkkk.kt")
+ public void testKAbsjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kAbsjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskkkk.kt")
+ public void testKDefjAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkDefkkk.kt")
+ public void testKDefjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkkkk.kt")
+ public void testKDefjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkkkk.kt")
+ public void testKDefjkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjAbskDefkkk.kt")
+ public void testKjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkDefkkk.kt")
+ public void testKjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkkkk.kt")
+ public void testKjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjkDefkkk.kt")
+ public void testKjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_allcomp_allcomp {
+ @Test
+ public void testAllFilesPresentInMy_allcomp_allcomp() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jDefkkk.kt")
+ public void testJDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jAbskAbskkk.kt")
+ public void testJAbskAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jAbskAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskDefkkk.kt")
+ public void testJAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskkkk.kt")
+ public void testJAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkAbskkk.kt")
+ public void testJDefkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jDefkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkDefkkk.kt")
+ public void testJDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkkkk.kt")
+ public void testJDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkAbskkk.kt")
+ public void testJkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkDefkkk.kt")
+ public void testJkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jkDefkkk.kt");
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kAbsjAbskDefkkk.kt")
+ public void testKAbsjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kAbsjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkDefkkk.kt")
+ public void testKAbsjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kAbsjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkkkk.kt")
+ public void testKAbsjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kAbsjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjkDefkkk.kt")
+ public void testKAbsjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kAbsjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskkkk.kt")
+ public void testKDefjAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkDefkkk.kt")
+ public void testKDefjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkkkk.kt")
+ public void testKDefjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkkkk.kt")
+ public void testKDefjkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjAbskDefkkk.kt")
+ public void testKjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkDefkkk.kt")
+ public void testKjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkkkk.kt")
+ public void testKjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjkDefkkk.kt")
+ public void testKjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_dis_all {
+ @Test
+ public void testAllFilesPresentInMy_dis_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jDefkkk.kt")
+ public void testJDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jAbskAbskkk.kt")
+ public void testJAbskAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jAbskAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskDefkkk.kt")
+ public void testJAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskkkk.kt")
+ public void testJAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkAbskkk.kt")
+ public void testJDefkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jDefkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkDefkkk.kt")
+ public void testJDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkkkk.kt")
+ public void testJDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkAbskkk.kt")
+ public void testJkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkDefkkk.kt")
+ public void testJkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jkDefkkk.kt");
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kAbsjAbskDefkkk.kt")
+ public void testKAbsjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kAbsjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkDefkkk.kt")
+ public void testKAbsjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kAbsjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkkkk.kt")
+ public void testKAbsjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kAbsjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjkDefkkk.kt")
+ public void testKAbsjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kAbsjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskkkk.kt")
+ public void testKDefjAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkDefkkk.kt")
+ public void testKDefjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkkkk.kt")
+ public void testKDefjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkkkk.kt")
+ public void testKDefjkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjAbskDefkkk.kt")
+ public void testKjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkDefkkk.kt")
+ public void testKjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkkkk.kt")
+ public void testKjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjkDefkkk.kt")
+ public void testKjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_dis_allcopm {
+ @Test
+ public void testAllFilesPresentInMy_dis_allcopm() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jDefkkk.kt")
+ public void testJDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jAbskAbskkk.kt")
+ public void testJAbskAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jAbskAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskDefkkk.kt")
+ public void testJAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskkkk.kt")
+ public void testJAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkAbskkk.kt")
+ public void testJDefkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jDefkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkDefkkk.kt")
+ public void testJDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkkkk.kt")
+ public void testJDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkAbskkk.kt")
+ public void testJkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkDefkkk.kt")
+ public void testJkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jkDefkkk.kt");
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kAbsjAbskDefkkk.kt")
+ public void testKAbsjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kAbsjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkDefkkk.kt")
+ public void testKAbsjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kAbsjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkkkk.kt")
+ public void testKAbsjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kAbsjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjkDefkkk.kt")
+ public void testKAbsjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kAbsjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskkkk.kt")
+ public void testKDefjAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkDefkkk.kt")
+ public void testKDefjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkkkk.kt")
+ public void testKDefjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkkkk.kt")
+ public void testKDefjkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjAbskDefkkk.kt")
+ public void testKjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkDefkkk.kt")
+ public void testKjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkkkk.kt")
+ public void testKjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjkDefkkk.kt")
+ public void testKjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_dis_dis {
+ @Test
+ public void testAllFilesPresentInMy_dis_dis() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jDefkkk.kt")
+ public void testJDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jAbskAbskkk.kt")
+ public void testJAbskAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jAbskAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskDefkkk.kt")
+ public void testJAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskkkk.kt")
+ public void testJAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkAbskkk.kt")
+ public void testJDefkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jDefkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkDefkkk.kt")
+ public void testJDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkkkk.kt")
+ public void testJDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkAbskkk.kt")
+ public void testJkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkDefkkk.kt")
+ public void testJkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jkDefkkk.kt");
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kAbsjAbskDefkkk.kt")
+ public void testKAbsjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kAbsjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkDefkkk.kt")
+ public void testKAbsjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kAbsjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkkkk.kt")
+ public void testKAbsjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kAbsjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjkDefkkk.kt")
+ public void testKAbsjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kAbsjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskkkk.kt")
+ public void testKDefjAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkDefkkk.kt")
+ public void testKDefjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkkkk.kt")
+ public void testKDefjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkkkk.kt")
+ public void testKDefjkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjAbskDefkkk.kt")
+ public void testKjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkDefkkk.kt")
+ public void testKjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkkkk.kt")
+ public void testKjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjkDefkkk.kt")
+ public void testKjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kjkDefkkk.kt");
+ }
+ }
+ }
+ }
+
+ @Nested
@TestMetadata("compiler/testData/codegen/box/jvm8/defaults/noDefaultImpls")
@TestDataPath("$PROJECT_ROOT")
public class NoDefaultImpls {
diff --git a/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/IrBytecodeTextTestGenerated.java b/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/IrBytecodeTextTestGenerated.java
index d40fda2..0487a70 100644
--- a/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/IrBytecodeTextTestGenerated.java
+++ b/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/IrBytecodeTextTestGenerated.java
@@ -3422,6 +3422,12 @@
public void testStepThenDifferentStep() {
runTest("compiler/testData/codegen/bytecodeText/forLoop/unsigned/stepThenDifferentStep.kt");
}
+
+ @Test
+ @TestMetadata("temptest.kt")
+ public void testTemptest() {
+ runTest("compiler/testData/codegen/bytecodeText/forLoop/unsigned/temptest.kt");
+ }
}
}
diff --git a/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/inlineScopes/FirBlackBoxCodegenTestWithInlineScopesGenerated.java b/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/inlineScopes/FirBlackBoxCodegenTestWithInlineScopesGenerated.java
index c79318f..f297bfc 100644
--- a/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/inlineScopes/FirBlackBoxCodegenTestWithInlineScopesGenerated.java
+++ b/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/inlineScopes/FirBlackBoxCodegenTestWithInlineScopesGenerated.java
@@ -36663,6 +36663,1060 @@
}
@Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Generation {
+ @Test
+ public void testAllFilesPresentInGeneration() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_all_all {
+ @Test
+ public void testAllFilesPresentInMy_all_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jDefkkk.kt")
+ public void testJDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jAbskAbskkk.kt")
+ public void testJAbskAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jAbskAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskDefkkk.kt")
+ public void testJAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskkkk.kt")
+ public void testJAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkAbskkk.kt")
+ public void testJDefkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jDefkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkDefkkk.kt")
+ public void testJDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkkkk.kt")
+ public void testJDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkAbskkk.kt")
+ public void testJkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkDefkkk.kt")
+ public void testJkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jkDefkkk.kt");
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kAbsjAbskDefkkk.kt")
+ public void testKAbsjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kAbsjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkDefkkk.kt")
+ public void testKAbsjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kAbsjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkkkk.kt")
+ public void testKAbsjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kAbsjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjkDefkkk.kt")
+ public void testKAbsjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kAbsjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskkkk.kt")
+ public void testKDefjAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkDefkkk.kt")
+ public void testKDefjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkkkk.kt")
+ public void testKDefjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkkkk.kt")
+ public void testKDefjkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjAbskDefkkk.kt")
+ public void testKjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkDefkkk.kt")
+ public void testKjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkkkk.kt")
+ public void testKjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjkDefkkk.kt")
+ public void testKjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_allcomp_all {
+ @Test
+ public void testAllFilesPresentInMy_allcomp_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jDefkkk.kt")
+ public void testJDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jAbskAbskkk.kt")
+ public void testJAbskAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jAbskAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskDefkkk.kt")
+ public void testJAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskkkk.kt")
+ public void testJAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkAbskkk.kt")
+ public void testJDefkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jDefkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkDefkkk.kt")
+ public void testJDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkkkk.kt")
+ public void testJDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkAbskkk.kt")
+ public void testJkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkDefkkk.kt")
+ public void testJkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jkDefkkk.kt");
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kAbsjAbskDefkkk.kt")
+ public void testKAbsjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kAbsjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkDefkkk.kt")
+ public void testKAbsjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kAbsjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkkkk.kt")
+ public void testKAbsjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kAbsjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjkDefkkk.kt")
+ public void testKAbsjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kAbsjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskkkk.kt")
+ public void testKDefjAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkDefkkk.kt")
+ public void testKDefjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkkkk.kt")
+ public void testKDefjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkkkk.kt")
+ public void testKDefjkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjAbskDefkkk.kt")
+ public void testKjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkDefkkk.kt")
+ public void testKjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkkkk.kt")
+ public void testKjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjkDefkkk.kt")
+ public void testKjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_allcomp_allcomp {
+ @Test
+ public void testAllFilesPresentInMy_allcomp_allcomp() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jDefkkk.kt")
+ public void testJDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jAbskAbskkk.kt")
+ public void testJAbskAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jAbskAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskDefkkk.kt")
+ public void testJAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskkkk.kt")
+ public void testJAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkAbskkk.kt")
+ public void testJDefkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jDefkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkDefkkk.kt")
+ public void testJDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkkkk.kt")
+ public void testJDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkAbskkk.kt")
+ public void testJkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkDefkkk.kt")
+ public void testJkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jkDefkkk.kt");
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kAbsjAbskDefkkk.kt")
+ public void testKAbsjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kAbsjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkDefkkk.kt")
+ public void testKAbsjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kAbsjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkkkk.kt")
+ public void testKAbsjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kAbsjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjkDefkkk.kt")
+ public void testKAbsjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kAbsjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskkkk.kt")
+ public void testKDefjAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkDefkkk.kt")
+ public void testKDefjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkkkk.kt")
+ public void testKDefjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkkkk.kt")
+ public void testKDefjkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjAbskDefkkk.kt")
+ public void testKjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkDefkkk.kt")
+ public void testKjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkkkk.kt")
+ public void testKjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjkDefkkk.kt")
+ public void testKjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_dis_all {
+ @Test
+ public void testAllFilesPresentInMy_dis_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jDefkkk.kt")
+ public void testJDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jAbskAbskkk.kt")
+ public void testJAbskAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jAbskAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskDefkkk.kt")
+ public void testJAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskkkk.kt")
+ public void testJAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkAbskkk.kt")
+ public void testJDefkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jDefkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkDefkkk.kt")
+ public void testJDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkkkk.kt")
+ public void testJDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkAbskkk.kt")
+ public void testJkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkDefkkk.kt")
+ public void testJkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jkDefkkk.kt");
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kAbsjAbskDefkkk.kt")
+ public void testKAbsjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kAbsjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkDefkkk.kt")
+ public void testKAbsjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kAbsjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkkkk.kt")
+ public void testKAbsjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kAbsjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjkDefkkk.kt")
+ public void testKAbsjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kAbsjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskkkk.kt")
+ public void testKDefjAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkDefkkk.kt")
+ public void testKDefjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkkkk.kt")
+ public void testKDefjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkkkk.kt")
+ public void testKDefjkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjAbskDefkkk.kt")
+ public void testKjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkDefkkk.kt")
+ public void testKjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkkkk.kt")
+ public void testKjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjkDefkkk.kt")
+ public void testKjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_dis_allcopm {
+ @Test
+ public void testAllFilesPresentInMy_dis_allcopm() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jDefkkk.kt")
+ public void testJDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jAbskAbskkk.kt")
+ public void testJAbskAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jAbskAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskDefkkk.kt")
+ public void testJAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskkkk.kt")
+ public void testJAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkAbskkk.kt")
+ public void testJDefkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jDefkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkDefkkk.kt")
+ public void testJDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkkkk.kt")
+ public void testJDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkAbskkk.kt")
+ public void testJkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkDefkkk.kt")
+ public void testJkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jkDefkkk.kt");
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kAbsjAbskDefkkk.kt")
+ public void testKAbsjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kAbsjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkDefkkk.kt")
+ public void testKAbsjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kAbsjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkkkk.kt")
+ public void testKAbsjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kAbsjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjkDefkkk.kt")
+ public void testKAbsjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kAbsjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskkkk.kt")
+ public void testKDefjAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkDefkkk.kt")
+ public void testKDefjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkkkk.kt")
+ public void testKDefjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkkkk.kt")
+ public void testKDefjkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjAbskDefkkk.kt")
+ public void testKjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkDefkkk.kt")
+ public void testKjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkkkk.kt")
+ public void testKjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjkDefkkk.kt")
+ public void testKjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_dis_dis {
+ @Test
+ public void testAllFilesPresentInMy_dis_dis() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jDefkkk.kt")
+ public void testJDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("jAbskAbskkk.kt")
+ public void testJAbskAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jAbskAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskDefkkk.kt")
+ public void testJAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jAbskkkk.kt")
+ public void testJAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkAbskkk.kt")
+ public void testJDefkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jDefkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkDefkkk.kt")
+ public void testJDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jDefkkkk.kt")
+ public void testJDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkAbskkk.kt")
+ public void testJkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jkAbskkk.kt");
+ }
+
+ @Test
+ @TestMetadata("jkDefkkk.kt")
+ public void testJkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jkDefkkk.kt");
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kAbsjAbskDefkkk.kt")
+ public void testKAbsjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kAbsjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkDefkkk.kt")
+ public void testKAbsjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kAbsjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjDefkkkk.kt")
+ public void testKAbsjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kAbsjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kAbsjkDefkkk.kt")
+ public void testKAbsjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kAbsjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskkkk.kt")
+ public void testKDefjAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjAbskkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkDefkkk.kt")
+ public void testKDefjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjDefkkkk.kt")
+ public void testKDefjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkkkk.kt")
+ public void testKDefjkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjAbskDefkkk.kt")
+ public void testKjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkDefkkk.kt")
+ public void testKjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kjDefkDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjDefkkkk.kt")
+ public void testKjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kjDefkkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kjkDefkkk.kt")
+ public void testKjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kjkDefkkk.kt");
+ }
+ }
+ }
+ }
+
+ @Nested
@TestMetadata("compiler/testData/codegen/box/jvm8/defaults/noDefaultImpls")
@TestDataPath("$PROJECT_ROOT")
public class NoDefaultImpls {
diff --git a/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/inlineScopes/FirBytecodeTextTestWithInlineScopesGenerated.java b/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/inlineScopes/FirBytecodeTextTestWithInlineScopesGenerated.java
index 967eb3a..ce32bea 100644
--- a/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/inlineScopes/FirBytecodeTextTestWithInlineScopesGenerated.java
+++ b/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/inlineScopes/FirBytecodeTextTestWithInlineScopesGenerated.java
@@ -3422,6 +3422,12 @@
public void testStepThenDifferentStep() {
runTest("compiler/testData/codegen/bytecodeText/forLoop/unsigned/stepThenDifferentStep.kt");
}
+
+ @Test
+ @TestMetadata("temptest.kt")
+ public void testTemptest() {
+ runTest("compiler/testData/codegen/bytecodeText/forLoop/unsigned/temptest.kt");
+ }
}
}
diff --git a/compiler/tests-common-new/tests/org/jetbrains/kotlin/test/backend/handlers/JvmBoxRunner.kt b/compiler/tests-common-new/tests/org/jetbrains/kotlin/test/backend/handlers/JvmBoxRunner.kt
index 32511bc..6556ce0 100644
--- a/compiler/tests-common-new/tests/org/jetbrains/kotlin/test/backend/handlers/JvmBoxRunner.kt
+++ b/compiler/tests-common-new/tests/org/jetbrains/kotlin/test/backend/handlers/JvmBoxRunner.kt
@@ -126,6 +126,7 @@
classLoader: URLClassLoader,
unexpectedBehaviour: Boolean
) {
+ println(classFileFactory.get("Bottom.class")!!.asText())
val result = if (BOX_IN_SEPARATE_PROCESS_PORT != null) {
invokeBoxInSeparateProcess(
module,
diff --git a/compiler/tests-gen/org/jetbrains/kotlin/codegen/LightAnalysisModeTestGenerated.java b/compiler/tests-gen/org/jetbrains/kotlin/codegen/LightAnalysisModeTestGenerated.java
index 03ce1aa..f0fb2ea 100644
--- a/compiler/tests-gen/org/jetbrains/kotlin/codegen/LightAnalysisModeTestGenerated.java
+++ b/compiler/tests-gen/org/jetbrains/kotlin/codegen/LightAnalysisModeTestGenerated.java
@@ -31124,6 +31124,973 @@
}
}
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation")
+ @TestDataPath("$PROJECT_ROOT")
+ @RunWith(JUnit3RunnerWithInners.class)
+ public static class Generation extends AbstractLightAnalysisModeTest {
+ private void runTest(String testDataFilePath) {
+ KotlinTestUtils.runTest(this::doTest, TargetBackend.JVM_IR, testDataFilePath);
+ }
+
+ public void testAllFilesPresentInGeneration() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all")
+ @TestDataPath("$PROJECT_ROOT")
+ @RunWith(JUnit3RunnerWithInners.class)
+ public static class My_all_all extends AbstractLightAnalysisModeTest {
+ private void runTest(String testDataFilePath) {
+ KotlinTestUtils.runTest(this::doTest, TargetBackend.JVM_IR, testDataFilePath);
+ }
+
+ public void testAllFilesPresentInMy_all_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @TestMetadata("jDefkkk.kt")
+ public void testJDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jDefkkk.kt");
+ }
+
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kDefkkk.kt");
+ }
+
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @RunWith(JUnit3RunnerWithInners.class)
+ public static class Jkkkk extends AbstractLightAnalysisModeTest {
+ private void runTest(String testDataFilePath) {
+ KotlinTestUtils.runTest(this::doTest, TargetBackend.JVM_IR, testDataFilePath);
+ }
+
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @TestMetadata("jAbskAbskkk.kt")
+ public void testJAbskAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jAbskAbskkk.kt");
+ }
+
+ @TestMetadata("jAbskDefkkk.kt")
+ public void testJAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jAbskDefkkk.kt");
+ }
+
+ @TestMetadata("jAbskkkk.kt")
+ public void testJAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jAbskkkk.kt");
+ }
+
+ @TestMetadata("jDefkAbskkk.kt")
+ public void testJDefkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jDefkAbskkk.kt");
+ }
+
+ @TestMetadata("jDefkDefkkk.kt")
+ public void testJDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jDefkDefkkk.kt");
+ }
+
+ @TestMetadata("jDefkkkk.kt")
+ public void testJDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jDefkkkk.kt");
+ }
+
+ @TestMetadata("jkAbskkk.kt")
+ public void testJkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jkAbskkk.kt");
+ }
+
+ @TestMetadata("jkDefkkk.kt")
+ public void testJkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk/jkDefkkk.kt");
+ }
+ }
+
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @RunWith(JUnit3RunnerWithInners.class)
+ public static class Kjkkkk extends AbstractLightAnalysisModeTest {
+ private void runTest(String testDataFilePath) {
+ KotlinTestUtils.runTest(this::doTest, TargetBackend.JVM_IR, testDataFilePath);
+ }
+
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @TestMetadata("kAbsjAbskDefkkk.kt")
+ public void testKAbsjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kAbsjAbskDefkkk.kt");
+ }
+
+ @TestMetadata("kAbsjDefkDefkkk.kt")
+ public void testKAbsjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kAbsjDefkDefkkk.kt");
+ }
+
+ @TestMetadata("kAbsjDefkkkk.kt")
+ public void testKAbsjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kAbsjDefkkkk.kt");
+ }
+
+ @TestMetadata("kAbsjkDefkkk.kt")
+ public void testKAbsjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kAbsjkDefkkk.kt");
+ }
+
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @TestMetadata("kDefjAbskkkk.kt")
+ public void testKDefjAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjAbskkkk.kt");
+ }
+
+ @TestMetadata("kDefjDefkDefkkk.kt")
+ public void testKDefjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjDefkDefkkk.kt");
+ }
+
+ @TestMetadata("kDefjDefkkkk.kt")
+ public void testKDefjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjDefkkkk.kt");
+ }
+
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+
+ @TestMetadata("kDefjkkkk.kt")
+ public void testKDefjkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjkkkk.kt");
+ }
+
+ @TestMetadata("kjAbskDefkkk.kt")
+ public void testKjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kjAbskDefkkk.kt");
+ }
+
+ @TestMetadata("kjDefkDefkkk.kt")
+ public void testKjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kjDefkDefkkk.kt");
+ }
+
+ @TestMetadata("kjDefkkkk.kt")
+ public void testKjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kjDefkkkk.kt");
+ }
+
+ @TestMetadata("kjkDefkkk.kt")
+ public void testKjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kjkDefkkk.kt");
+ }
+ }
+ }
+
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all")
+ @TestDataPath("$PROJECT_ROOT")
+ @RunWith(JUnit3RunnerWithInners.class)
+ public static class My_allcomp_all extends AbstractLightAnalysisModeTest {
+ private void runTest(String testDataFilePath) {
+ KotlinTestUtils.runTest(this::doTest, TargetBackend.JVM_IR, testDataFilePath);
+ }
+
+ public void testAllFilesPresentInMy_allcomp_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @TestMetadata("jDefkkk.kt")
+ public void testJDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jDefkkk.kt");
+ }
+
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kDefkkk.kt");
+ }
+
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @RunWith(JUnit3RunnerWithInners.class)
+ public static class Jkkkk extends AbstractLightAnalysisModeTest {
+ private void runTest(String testDataFilePath) {
+ KotlinTestUtils.runTest(this::doTest, TargetBackend.JVM_IR, testDataFilePath);
+ }
+
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @TestMetadata("jAbskAbskkk.kt")
+ public void testJAbskAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jAbskAbskkk.kt");
+ }
+
+ @TestMetadata("jAbskDefkkk.kt")
+ public void testJAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jAbskDefkkk.kt");
+ }
+
+ @TestMetadata("jAbskkkk.kt")
+ public void testJAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jAbskkkk.kt");
+ }
+
+ @TestMetadata("jDefkAbskkk.kt")
+ public void testJDefkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jDefkAbskkk.kt");
+ }
+
+ @TestMetadata("jDefkDefkkk.kt")
+ public void testJDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jDefkDefkkk.kt");
+ }
+
+ @TestMetadata("jDefkkkk.kt")
+ public void testJDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jDefkkkk.kt");
+ }
+
+ @TestMetadata("jkAbskkk.kt")
+ public void testJkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jkAbskkk.kt");
+ }
+
+ @TestMetadata("jkDefkkk.kt")
+ public void testJkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk/jkDefkkk.kt");
+ }
+ }
+
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @RunWith(JUnit3RunnerWithInners.class)
+ public static class Kjkkkk extends AbstractLightAnalysisModeTest {
+ private void runTest(String testDataFilePath) {
+ KotlinTestUtils.runTest(this::doTest, TargetBackend.JVM_IR, testDataFilePath);
+ }
+
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @TestMetadata("kAbsjAbskDefkkk.kt")
+ public void testKAbsjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kAbsjAbskDefkkk.kt");
+ }
+
+ @TestMetadata("kAbsjDefkDefkkk.kt")
+ public void testKAbsjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kAbsjDefkDefkkk.kt");
+ }
+
+ @TestMetadata("kAbsjDefkkkk.kt")
+ public void testKAbsjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kAbsjDefkkkk.kt");
+ }
+
+ @TestMetadata("kAbsjkDefkkk.kt")
+ public void testKAbsjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kAbsjkDefkkk.kt");
+ }
+
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @TestMetadata("kDefjAbskkkk.kt")
+ public void testKDefjAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjAbskkkk.kt");
+ }
+
+ @TestMetadata("kDefjDefkDefkkk.kt")
+ public void testKDefjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjDefkDefkkk.kt");
+ }
+
+ @TestMetadata("kDefjDefkkkk.kt")
+ public void testKDefjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjDefkkkk.kt");
+ }
+
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+
+ @TestMetadata("kDefjkkkk.kt")
+ public void testKDefjkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjkkkk.kt");
+ }
+
+ @TestMetadata("kjAbskDefkkk.kt")
+ public void testKjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kjAbskDefkkk.kt");
+ }
+
+ @TestMetadata("kjDefkDefkkk.kt")
+ public void testKjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kjDefkDefkkk.kt");
+ }
+
+ @TestMetadata("kjDefkkkk.kt")
+ public void testKjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kjDefkkkk.kt");
+ }
+
+ @TestMetadata("kjkDefkkk.kt")
+ public void testKjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kjkDefkkk.kt");
+ }
+ }
+ }
+
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp")
+ @TestDataPath("$PROJECT_ROOT")
+ @RunWith(JUnit3RunnerWithInners.class)
+ public static class My_allcomp_allcomp extends AbstractLightAnalysisModeTest {
+ private void runTest(String testDataFilePath) {
+ KotlinTestUtils.runTest(this::doTest, TargetBackend.JVM_IR, testDataFilePath);
+ }
+
+ public void testAllFilesPresentInMy_allcomp_allcomp() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @TestMetadata("jDefkkk.kt")
+ public void testJDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jDefkkk.kt");
+ }
+
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kDefkkk.kt");
+ }
+
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @RunWith(JUnit3RunnerWithInners.class)
+ public static class Jkkkk extends AbstractLightAnalysisModeTest {
+ private void runTest(String testDataFilePath) {
+ KotlinTestUtils.runTest(this::doTest, TargetBackend.JVM_IR, testDataFilePath);
+ }
+
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @TestMetadata("jAbskAbskkk.kt")
+ public void testJAbskAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jAbskAbskkk.kt");
+ }
+
+ @TestMetadata("jAbskDefkkk.kt")
+ public void testJAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jAbskDefkkk.kt");
+ }
+
+ @TestMetadata("jAbskkkk.kt")
+ public void testJAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jAbskkkk.kt");
+ }
+
+ @TestMetadata("jDefkAbskkk.kt")
+ public void testJDefkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jDefkAbskkk.kt");
+ }
+
+ @TestMetadata("jDefkDefkkk.kt")
+ public void testJDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jDefkDefkkk.kt");
+ }
+
+ @TestMetadata("jDefkkkk.kt")
+ public void testJDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jDefkkkk.kt");
+ }
+
+ @TestMetadata("jkAbskkk.kt")
+ public void testJkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jkAbskkk.kt");
+ }
+
+ @TestMetadata("jkDefkkk.kt")
+ public void testJkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk/jkDefkkk.kt");
+ }
+ }
+
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @RunWith(JUnit3RunnerWithInners.class)
+ public static class Kjkkkk extends AbstractLightAnalysisModeTest {
+ private void runTest(String testDataFilePath) {
+ KotlinTestUtils.runTest(this::doTest, TargetBackend.JVM_IR, testDataFilePath);
+ }
+
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @TestMetadata("kAbsjAbskDefkkk.kt")
+ public void testKAbsjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kAbsjAbskDefkkk.kt");
+ }
+
+ @TestMetadata("kAbsjDefkDefkkk.kt")
+ public void testKAbsjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kAbsjDefkDefkkk.kt");
+ }
+
+ @TestMetadata("kAbsjDefkkkk.kt")
+ public void testKAbsjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kAbsjDefkkkk.kt");
+ }
+
+ @TestMetadata("kAbsjkDefkkk.kt")
+ public void testKAbsjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kAbsjkDefkkk.kt");
+ }
+
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @TestMetadata("kDefjAbskkkk.kt")
+ public void testKDefjAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjAbskkkk.kt");
+ }
+
+ @TestMetadata("kDefjDefkDefkkk.kt")
+ public void testKDefjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjDefkDefkkk.kt");
+ }
+
+ @TestMetadata("kDefjDefkkkk.kt")
+ public void testKDefjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjDefkkkk.kt");
+ }
+
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjkDefkkk.kt");
+ }
+
+ @TestMetadata("kDefjkkkk.kt")
+ public void testKDefjkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjkkkk.kt");
+ }
+
+ @TestMetadata("kjAbskDefkkk.kt")
+ public void testKjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kjAbskDefkkk.kt");
+ }
+
+ @TestMetadata("kjDefkDefkkk.kt")
+ public void testKjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kjDefkDefkkk.kt");
+ }
+
+ @TestMetadata("kjDefkkkk.kt")
+ public void testKjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kjDefkkkk.kt");
+ }
+
+ @TestMetadata("kjkDefkkk.kt")
+ public void testKjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kjkDefkkk.kt");
+ }
+ }
+ }
+
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all")
+ @TestDataPath("$PROJECT_ROOT")
+ @RunWith(JUnit3RunnerWithInners.class)
+ public static class My_dis_all extends AbstractLightAnalysisModeTest {
+ private void runTest(String testDataFilePath) {
+ KotlinTestUtils.runTest(this::doTest, TargetBackend.JVM_IR, testDataFilePath);
+ }
+
+ public void testAllFilesPresentInMy_dis_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @TestMetadata("jDefkkk.kt")
+ public void testJDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jDefkkk.kt");
+ }
+
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kDefkkk.kt");
+ }
+
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @RunWith(JUnit3RunnerWithInners.class)
+ public static class Jkkkk extends AbstractLightAnalysisModeTest {
+ private void runTest(String testDataFilePath) {
+ KotlinTestUtils.runTest(this::doTest, TargetBackend.JVM_IR, testDataFilePath);
+ }
+
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @TestMetadata("jAbskAbskkk.kt")
+ public void testJAbskAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jAbskAbskkk.kt");
+ }
+
+ @TestMetadata("jAbskDefkkk.kt")
+ public void testJAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jAbskDefkkk.kt");
+ }
+
+ @TestMetadata("jAbskkkk.kt")
+ public void testJAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jAbskkkk.kt");
+ }
+
+ @TestMetadata("jDefkAbskkk.kt")
+ public void testJDefkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jDefkAbskkk.kt");
+ }
+
+ @TestMetadata("jDefkDefkkk.kt")
+ public void testJDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jDefkDefkkk.kt");
+ }
+
+ @TestMetadata("jDefkkkk.kt")
+ public void testJDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jDefkkkk.kt");
+ }
+
+ @TestMetadata("jkAbskkk.kt")
+ public void testJkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jkAbskkk.kt");
+ }
+
+ @TestMetadata("jkDefkkk.kt")
+ public void testJkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk/jkDefkkk.kt");
+ }
+ }
+
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @RunWith(JUnit3RunnerWithInners.class)
+ public static class Kjkkkk extends AbstractLightAnalysisModeTest {
+ private void runTest(String testDataFilePath) {
+ KotlinTestUtils.runTest(this::doTest, TargetBackend.JVM_IR, testDataFilePath);
+ }
+
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @TestMetadata("kAbsjAbskDefkkk.kt")
+ public void testKAbsjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kAbsjAbskDefkkk.kt");
+ }
+
+ @TestMetadata("kAbsjDefkDefkkk.kt")
+ public void testKAbsjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kAbsjDefkDefkkk.kt");
+ }
+
+ @TestMetadata("kAbsjDefkkkk.kt")
+ public void testKAbsjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kAbsjDefkkkk.kt");
+ }
+
+ @TestMetadata("kAbsjkDefkkk.kt")
+ public void testKAbsjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kAbsjkDefkkk.kt");
+ }
+
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @TestMetadata("kDefjAbskkkk.kt")
+ public void testKDefjAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjAbskkkk.kt");
+ }
+
+ @TestMetadata("kDefjDefkDefkkk.kt")
+ public void testKDefjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjDefkDefkkk.kt");
+ }
+
+ @TestMetadata("kDefjDefkkkk.kt")
+ public void testKDefjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjDefkkkk.kt");
+ }
+
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+
+ @TestMetadata("kDefjkkkk.kt")
+ public void testKDefjkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjkkkk.kt");
+ }
+
+ @TestMetadata("kjAbskDefkkk.kt")
+ public void testKjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kjAbskDefkkk.kt");
+ }
+
+ @TestMetadata("kjDefkDefkkk.kt")
+ public void testKjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kjDefkDefkkk.kt");
+ }
+
+ @TestMetadata("kjDefkkkk.kt")
+ public void testKjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kjDefkkkk.kt");
+ }
+
+ @TestMetadata("kjkDefkkk.kt")
+ public void testKjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kjkDefkkk.kt");
+ }
+ }
+ }
+
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm")
+ @TestDataPath("$PROJECT_ROOT")
+ @RunWith(JUnit3RunnerWithInners.class)
+ public static class My_dis_allcopm extends AbstractLightAnalysisModeTest {
+ private void runTest(String testDataFilePath) {
+ KotlinTestUtils.runTest(this::doTest, TargetBackend.JVM_IR, testDataFilePath);
+ }
+
+ public void testAllFilesPresentInMy_dis_allcopm() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @TestMetadata("jDefkkk.kt")
+ public void testJDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jDefkkk.kt");
+ }
+
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kDefkkk.kt");
+ }
+
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @RunWith(JUnit3RunnerWithInners.class)
+ public static class Jkkkk extends AbstractLightAnalysisModeTest {
+ private void runTest(String testDataFilePath) {
+ KotlinTestUtils.runTest(this::doTest, TargetBackend.JVM_IR, testDataFilePath);
+ }
+
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @TestMetadata("jAbskAbskkk.kt")
+ public void testJAbskAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jAbskAbskkk.kt");
+ }
+
+ @TestMetadata("jAbskDefkkk.kt")
+ public void testJAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jAbskDefkkk.kt");
+ }
+
+ @TestMetadata("jAbskkkk.kt")
+ public void testJAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jAbskkkk.kt");
+ }
+
+ @TestMetadata("jDefkAbskkk.kt")
+ public void testJDefkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jDefkAbskkk.kt");
+ }
+
+ @TestMetadata("jDefkDefkkk.kt")
+ public void testJDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jDefkDefkkk.kt");
+ }
+
+ @TestMetadata("jDefkkkk.kt")
+ public void testJDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jDefkkkk.kt");
+ }
+
+ @TestMetadata("jkAbskkk.kt")
+ public void testJkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jkAbskkk.kt");
+ }
+
+ @TestMetadata("jkDefkkk.kt")
+ public void testJkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk/jkDefkkk.kt");
+ }
+ }
+
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @RunWith(JUnit3RunnerWithInners.class)
+ public static class Kjkkkk extends AbstractLightAnalysisModeTest {
+ private void runTest(String testDataFilePath) {
+ KotlinTestUtils.runTest(this::doTest, TargetBackend.JVM_IR, testDataFilePath);
+ }
+
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @TestMetadata("kAbsjAbskDefkkk.kt")
+ public void testKAbsjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kAbsjAbskDefkkk.kt");
+ }
+
+ @TestMetadata("kAbsjDefkDefkkk.kt")
+ public void testKAbsjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kAbsjDefkDefkkk.kt");
+ }
+
+ @TestMetadata("kAbsjDefkkkk.kt")
+ public void testKAbsjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kAbsjDefkkkk.kt");
+ }
+
+ @TestMetadata("kAbsjkDefkkk.kt")
+ public void testKAbsjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kAbsjkDefkkk.kt");
+ }
+
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @TestMetadata("kDefjAbskkkk.kt")
+ public void testKDefjAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjAbskkkk.kt");
+ }
+
+ @TestMetadata("kDefjDefkDefkkk.kt")
+ public void testKDefjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjDefkDefkkk.kt");
+ }
+
+ @TestMetadata("kDefjDefkkkk.kt")
+ public void testKDefjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjDefkkkk.kt");
+ }
+
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjkDefkkk.kt");
+ }
+
+ @TestMetadata("kDefjkkkk.kt")
+ public void testKDefjkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjkkkk.kt");
+ }
+
+ @TestMetadata("kjAbskDefkkk.kt")
+ public void testKjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kjAbskDefkkk.kt");
+ }
+
+ @TestMetadata("kjDefkDefkkk.kt")
+ public void testKjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kjDefkDefkkk.kt");
+ }
+
+ @TestMetadata("kjDefkkkk.kt")
+ public void testKjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kjDefkkkk.kt");
+ }
+
+ @TestMetadata("kjkDefkkk.kt")
+ public void testKjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kjkDefkkk.kt");
+ }
+ }
+ }
+
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis")
+ @TestDataPath("$PROJECT_ROOT")
+ @RunWith(JUnit3RunnerWithInners.class)
+ public static class My_dis_dis extends AbstractLightAnalysisModeTest {
+ private void runTest(String testDataFilePath) {
+ KotlinTestUtils.runTest(this::doTest, TargetBackend.JVM_IR, testDataFilePath);
+ }
+
+ public void testAllFilesPresentInMy_dis_dis() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @TestMetadata("jDefkkk.kt")
+ public void testJDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jDefkkk.kt");
+ }
+
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kDefkkk.kt");
+ }
+
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @RunWith(JUnit3RunnerWithInners.class)
+ public static class Jkkkk extends AbstractLightAnalysisModeTest {
+ private void runTest(String testDataFilePath) {
+ KotlinTestUtils.runTest(this::doTest, TargetBackend.JVM_IR, testDataFilePath);
+ }
+
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @TestMetadata("jAbskAbskkk.kt")
+ public void testJAbskAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jAbskAbskkk.kt");
+ }
+
+ @TestMetadata("jAbskDefkkk.kt")
+ public void testJAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jAbskDefkkk.kt");
+ }
+
+ @TestMetadata("jAbskkkk.kt")
+ public void testJAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jAbskkkk.kt");
+ }
+
+ @TestMetadata("jDefkAbskkk.kt")
+ public void testJDefkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jDefkAbskkk.kt");
+ }
+
+ @TestMetadata("jDefkDefkkk.kt")
+ public void testJDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jDefkDefkkk.kt");
+ }
+
+ @TestMetadata("jDefkkkk.kt")
+ public void testJDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jDefkkkk.kt");
+ }
+
+ @TestMetadata("jkAbskkk.kt")
+ public void testJkAbskkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jkAbskkk.kt");
+ }
+
+ @TestMetadata("jkDefkkk.kt")
+ public void testJkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk/jkDefkkk.kt");
+ }
+ }
+
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @RunWith(JUnit3RunnerWithInners.class)
+ public static class Kjkkkk extends AbstractLightAnalysisModeTest {
+ private void runTest(String testDataFilePath) {
+ KotlinTestUtils.runTest(this::doTest, TargetBackend.JVM_IR, testDataFilePath);
+ }
+
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true);
+ }
+
+ @TestMetadata("kAbsjAbskDefkkk.kt")
+ public void testKAbsjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kAbsjAbskDefkkk.kt");
+ }
+
+ @TestMetadata("kAbsjDefkDefkkk.kt")
+ public void testKAbsjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kAbsjDefkDefkkk.kt");
+ }
+
+ @TestMetadata("kAbsjDefkkkk.kt")
+ public void testKAbsjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kAbsjDefkkkk.kt");
+ }
+
+ @TestMetadata("kAbsjkDefkkk.kt")
+ public void testKAbsjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kAbsjkDefkkk.kt");
+ }
+
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @TestMetadata("kDefjAbskkkk.kt")
+ public void testKDefjAbskkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjAbskkkk.kt");
+ }
+
+ @TestMetadata("kDefjDefkDefkkk.kt")
+ public void testKDefjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjDefkDefkkk.kt");
+ }
+
+ @TestMetadata("kDefjDefkkkk.kt")
+ public void testKDefjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjDefkkkk.kt");
+ }
+
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjkDefkkk.kt");
+ }
+
+ @TestMetadata("kDefjkkkk.kt")
+ public void testKDefjkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjkkkk.kt");
+ }
+
+ @TestMetadata("kjAbskDefkkk.kt")
+ public void testKjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kjAbskDefkkk.kt");
+ }
+
+ @TestMetadata("kjDefkDefkkk.kt")
+ public void testKjDefkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kjDefkDefkkk.kt");
+ }
+
+ @TestMetadata("kjDefkkkk.kt")
+ public void testKjDefkkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kjDefkkkk.kt");
+ }
+
+ @TestMetadata("kjkDefkkk.kt")
+ public void testKjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kjkDefkkk.kt");
+ }
+ }
+ }
+ }
+
@TestMetadata("compiler/testData/codegen/box/jvm8/defaults/noDefaultImpls")
@TestDataPath("$PROJECT_ROOT")
@RunWith(JUnit3RunnerWithInners.class)
diff --git a/js/js.tests/tests-gen/org/jetbrains/kotlin/js/test/fir/FirJsCodegenBoxTestGenerated.java b/js/js.tests/tests-gen/org/jetbrains/kotlin/js/test/fir/FirJsCodegenBoxTestGenerated.java
index 4a2c874..4643443 100644
--- a/js/js.tests/tests-gen/org/jetbrains/kotlin/js/test/fir/FirJsCodegenBoxTestGenerated.java
+++ b/js/js.tests/tests-gen/org/jetbrains/kotlin/js/test/fir/FirJsCodegenBoxTestGenerated.java
@@ -26859,6 +26859,304 @@
}
@Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Generation {
+ @Test
+ public void testAllFilesPresentInGeneration() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_all_all {
+ @Test
+ public void testAllFilesPresentInMy_all_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_allcomp_all {
+ @Test
+ public void testAllFilesPresentInMy_allcomp_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_allcomp_allcomp {
+ @Test
+ public void testAllFilesPresentInMy_allcomp_allcomp() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_dis_all {
+ @Test
+ public void testAllFilesPresentInMy_dis_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_dis_allcopm {
+ @Test
+ public void testAllFilesPresentInMy_dis_allcopm() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_dis_dis {
+ @Test
+ public void testAllFilesPresentInMy_dis_dis() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+ }
+
+ @Nested
@TestMetadata("compiler/testData/codegen/box/jvm8/defaults/noDefaultImpls")
@TestDataPath("$PROJECT_ROOT")
public class NoDefaultImpls {
diff --git a/js/js.tests/tests-gen/org/jetbrains/kotlin/js/test/fir/FirJsCodegenBoxWithInlinedFunInKlibTestGenerated.java b/js/js.tests/tests-gen/org/jetbrains/kotlin/js/test/fir/FirJsCodegenBoxWithInlinedFunInKlibTestGenerated.java
index 34c6d58..0a23aa1 100644
--- a/js/js.tests/tests-gen/org/jetbrains/kotlin/js/test/fir/FirJsCodegenBoxWithInlinedFunInKlibTestGenerated.java
+++ b/js/js.tests/tests-gen/org/jetbrains/kotlin/js/test/fir/FirJsCodegenBoxWithInlinedFunInKlibTestGenerated.java
@@ -26859,6 +26859,304 @@
}
@Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Generation {
+ @Test
+ public void testAllFilesPresentInGeneration() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_all_all {
+ @Test
+ public void testAllFilesPresentInMy_all_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_allcomp_all {
+ @Test
+ public void testAllFilesPresentInMy_allcomp_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_allcomp_allcomp {
+ @Test
+ public void testAllFilesPresentInMy_allcomp_allcomp() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_dis_all {
+ @Test
+ public void testAllFilesPresentInMy_dis_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_dis_allcopm {
+ @Test
+ public void testAllFilesPresentInMy_dis_allcopm() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_dis_dis {
+ @Test
+ public void testAllFilesPresentInMy_dis_dis() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+ }
+
+ @Nested
@TestMetadata("compiler/testData/codegen/box/jvm8/defaults/noDefaultImpls")
@TestDataPath("$PROJECT_ROOT")
public class NoDefaultImpls {
diff --git a/js/js.tests/tests-gen/org/jetbrains/kotlin/js/test/fir/FirJsES6CodegenBoxTestGenerated.java b/js/js.tests/tests-gen/org/jetbrains/kotlin/js/test/fir/FirJsES6CodegenBoxTestGenerated.java
index 4fd4e42..01c2777 100644
--- a/js/js.tests/tests-gen/org/jetbrains/kotlin/js/test/fir/FirJsES6CodegenBoxTestGenerated.java
+++ b/js/js.tests/tests-gen/org/jetbrains/kotlin/js/test/fir/FirJsES6CodegenBoxTestGenerated.java
@@ -27145,6 +27145,323 @@
}
@Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("es6")
+ public class Generation {
+ @Test
+ public void testAllFilesPresentInGeneration() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR_ES6, true);
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("es6")
+ public class My_all_all {
+ @Test
+ public void testAllFilesPresentInMy_all_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR_ES6, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("es6")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR_ES6, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("es6")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR_ES6, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("es6")
+ public class My_allcomp_all {
+ @Test
+ public void testAllFilesPresentInMy_allcomp_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR_ES6, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("es6")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR_ES6, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("es6")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR_ES6, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("es6")
+ public class My_allcomp_allcomp {
+ @Test
+ public void testAllFilesPresentInMy_allcomp_allcomp() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR_ES6, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("es6")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR_ES6, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("es6")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR_ES6, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("es6")
+ public class My_dis_all {
+ @Test
+ public void testAllFilesPresentInMy_dis_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR_ES6, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("es6")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR_ES6, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("es6")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR_ES6, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("es6")
+ public class My_dis_allcopm {
+ @Test
+ public void testAllFilesPresentInMy_dis_allcopm() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR_ES6, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("es6")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR_ES6, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("es6")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR_ES6, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("es6")
+ public class My_dis_dis {
+ @Test
+ public void testAllFilesPresentInMy_dis_dis() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR_ES6, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("es6")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR_ES6, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("es6")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR_ES6, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+ }
+
+ @Nested
@TestMetadata("compiler/testData/codegen/box/jvm8/defaults/noDefaultImpls")
@TestDataPath("$PROJECT_ROOT")
@Tag("es6")
diff --git a/js/js.tests/tests-gen/org/jetbrains/kotlin/js/test/ir/FirJsIrDeserializationCodegenBoxTestGenerated.java b/js/js.tests/tests-gen/org/jetbrains/kotlin/js/test/ir/FirJsIrDeserializationCodegenBoxTestGenerated.java
index 9f682e1..bf39e5d 100644
--- a/js/js.tests/tests-gen/org/jetbrains/kotlin/js/test/ir/FirJsIrDeserializationCodegenBoxTestGenerated.java
+++ b/js/js.tests/tests-gen/org/jetbrains/kotlin/js/test/ir/FirJsIrDeserializationCodegenBoxTestGenerated.java
@@ -26545,6 +26545,304 @@
}
@Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Generation {
+ @Test
+ public void testAllFilesPresentInGeneration() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_all_all {
+ @Test
+ public void testAllFilesPresentInMy_all_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_allcomp_all {
+ @Test
+ public void testAllFilesPresentInMy_allcomp_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_allcomp_allcomp {
+ @Test
+ public void testAllFilesPresentInMy_allcomp_allcomp() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_dis_all {
+ @Test
+ public void testAllFilesPresentInMy_dis_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_dis_allcopm {
+ @Test
+ public void testAllFilesPresentInMy_dis_allcopm() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_dis_dis {
+ @Test
+ public void testAllFilesPresentInMy_dis_dis() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+ }
+
+ @Nested
@TestMetadata("compiler/testData/codegen/box/jvm8/defaults/noDefaultImpls")
@TestDataPath("$PROJECT_ROOT")
public class NoDefaultImpls {
diff --git a/js/js.tests/tests-gen/org/jetbrains/kotlin/js/test/ir/IrJsCodegenBoxTestGenerated.java b/js/js.tests/tests-gen/org/jetbrains/kotlin/js/test/ir/IrJsCodegenBoxTestGenerated.java
index e4e5a3c..ac47ced 100644
--- a/js/js.tests/tests-gen/org/jetbrains/kotlin/js/test/ir/IrJsCodegenBoxTestGenerated.java
+++ b/js/js.tests/tests-gen/org/jetbrains/kotlin/js/test/ir/IrJsCodegenBoxTestGenerated.java
@@ -27145,6 +27145,323 @@
}
@Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("legacy-frontend")
+ public class Generation {
+ @Test
+ public void testAllFilesPresentInGeneration() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("legacy-frontend")
+ public class My_all_all {
+ @Test
+ public void testAllFilesPresentInMy_all_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("legacy-frontend")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("legacy-frontend")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("legacy-frontend")
+ public class My_allcomp_all {
+ @Test
+ public void testAllFilesPresentInMy_allcomp_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("legacy-frontend")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("legacy-frontend")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("legacy-frontend")
+ public class My_allcomp_allcomp {
+ @Test
+ public void testAllFilesPresentInMy_allcomp_allcomp() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("legacy-frontend")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("legacy-frontend")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("legacy-frontend")
+ public class My_dis_all {
+ @Test
+ public void testAllFilesPresentInMy_dis_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("legacy-frontend")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("legacy-frontend")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("legacy-frontend")
+ public class My_dis_allcopm {
+ @Test
+ public void testAllFilesPresentInMy_dis_allcopm() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("legacy-frontend")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("legacy-frontend")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("legacy-frontend")
+ public class My_dis_dis {
+ @Test
+ public void testAllFilesPresentInMy_dis_dis() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("legacy-frontend")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("legacy-frontend")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+ }
+
+ @Nested
@TestMetadata("compiler/testData/codegen/box/jvm8/defaults/noDefaultImpls")
@TestDataPath("$PROJECT_ROOT")
@Tag("legacy-frontend")
diff --git a/js/js.tests/tests-gen/org/jetbrains/kotlin/js/test/ir/IrJsES6CodegenBoxTestGenerated.java b/js/js.tests/tests-gen/org/jetbrains/kotlin/js/test/ir/IrJsES6CodegenBoxTestGenerated.java
index c30a39d..348f17a 100644
--- a/js/js.tests/tests-gen/org/jetbrains/kotlin/js/test/ir/IrJsES6CodegenBoxTestGenerated.java
+++ b/js/js.tests/tests-gen/org/jetbrains/kotlin/js/test/ir/IrJsES6CodegenBoxTestGenerated.java
@@ -27430,6 +27430,342 @@
}
@Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("legacy-frontend")
+ @Tag("es6")
+ public class Generation {
+ @Test
+ public void testAllFilesPresentInGeneration() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR_ES6, true);
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("legacy-frontend")
+ @Tag("es6")
+ public class My_all_all {
+ @Test
+ public void testAllFilesPresentInMy_all_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR_ES6, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("legacy-frontend")
+ @Tag("es6")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR_ES6, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("legacy-frontend")
+ @Tag("es6")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR_ES6, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("legacy-frontend")
+ @Tag("es6")
+ public class My_allcomp_all {
+ @Test
+ public void testAllFilesPresentInMy_allcomp_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR_ES6, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("legacy-frontend")
+ @Tag("es6")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR_ES6, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("legacy-frontend")
+ @Tag("es6")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR_ES6, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("legacy-frontend")
+ @Tag("es6")
+ public class My_allcomp_allcomp {
+ @Test
+ public void testAllFilesPresentInMy_allcomp_allcomp() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR_ES6, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("legacy-frontend")
+ @Tag("es6")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR_ES6, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("legacy-frontend")
+ @Tag("es6")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR_ES6, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("legacy-frontend")
+ @Tag("es6")
+ public class My_dis_all {
+ @Test
+ public void testAllFilesPresentInMy_dis_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR_ES6, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("legacy-frontend")
+ @Tag("es6")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR_ES6, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("legacy-frontend")
+ @Tag("es6")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR_ES6, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("legacy-frontend")
+ @Tag("es6")
+ public class My_dis_allcopm {
+ @Test
+ public void testAllFilesPresentInMy_dis_allcopm() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR_ES6, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("legacy-frontend")
+ @Tag("es6")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR_ES6, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("legacy-frontend")
+ @Tag("es6")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR_ES6, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("legacy-frontend")
+ @Tag("es6")
+ public class My_dis_dis {
+ @Test
+ public void testAllFilesPresentInMy_dis_dis() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR_ES6, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("legacy-frontend")
+ @Tag("es6")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR_ES6, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("legacy-frontend")
+ @Tag("es6")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JS_IR_ES6, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+ }
+
+ @Nested
@TestMetadata("compiler/testData/codegen/box/jvm8/defaults/noDefaultImpls")
@TestDataPath("$PROJECT_ROOT")
@Tag("legacy-frontend")
diff --git a/native/native.tests/klib-ir-inliner/tests-gen/org/jetbrains/kotlin/konan/test/blackbox/FirNativeCodegenBoxWithInlinedFunInKlibTestGenerated.java b/native/native.tests/klib-ir-inliner/tests-gen/org/jetbrains/kotlin/konan/test/blackbox/FirNativeCodegenBoxWithInlinedFunInKlibTestGenerated.java
index ecbc788..30fe77d 100644
--- a/native/native.tests/klib-ir-inliner/tests-gen/org/jetbrains/kotlin/konan/test/blackbox/FirNativeCodegenBoxWithInlinedFunInKlibTestGenerated.java
+++ b/native/native.tests/klib-ir-inliner/tests-gen/org/jetbrains/kotlin/konan/test/blackbox/FirNativeCodegenBoxWithInlinedFunInKlibTestGenerated.java
@@ -29971,6 +29971,380 @@
}
@Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @Tag("klibIrInliner")
+ @UseExtTestCaseGroupProvider()
+ public class Generation {
+ @Test
+ public void testAllFilesPresentInGeneration() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @Tag("klibIrInliner")
+ @UseExtTestCaseGroupProvider()
+ public class My_all_all {
+ @Test
+ public void testAllFilesPresentInMy_all_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @Tag("klibIrInliner")
+ @UseExtTestCaseGroupProvider()
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @Tag("klibIrInliner")
+ @UseExtTestCaseGroupProvider()
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @Tag("klibIrInliner")
+ @UseExtTestCaseGroupProvider()
+ public class My_allcomp_all {
+ @Test
+ public void testAllFilesPresentInMy_allcomp_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @Tag("klibIrInliner")
+ @UseExtTestCaseGroupProvider()
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @Tag("klibIrInliner")
+ @UseExtTestCaseGroupProvider()
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @Tag("klibIrInliner")
+ @UseExtTestCaseGroupProvider()
+ public class My_allcomp_allcomp {
+ @Test
+ public void testAllFilesPresentInMy_allcomp_allcomp() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @Tag("klibIrInliner")
+ @UseExtTestCaseGroupProvider()
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @Tag("klibIrInliner")
+ @UseExtTestCaseGroupProvider()
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @Tag("klibIrInliner")
+ @UseExtTestCaseGroupProvider()
+ public class My_dis_all {
+ @Test
+ public void testAllFilesPresentInMy_dis_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @Tag("klibIrInliner")
+ @UseExtTestCaseGroupProvider()
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @Tag("klibIrInliner")
+ @UseExtTestCaseGroupProvider()
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @Tag("klibIrInliner")
+ @UseExtTestCaseGroupProvider()
+ public class My_dis_allcopm {
+ @Test
+ public void testAllFilesPresentInMy_dis_allcopm() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @Tag("klibIrInliner")
+ @UseExtTestCaseGroupProvider()
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @Tag("klibIrInliner")
+ @UseExtTestCaseGroupProvider()
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @Tag("klibIrInliner")
+ @UseExtTestCaseGroupProvider()
+ public class My_dis_dis {
+ @Test
+ public void testAllFilesPresentInMy_dis_dis() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @Tag("klibIrInliner")
+ @UseExtTestCaseGroupProvider()
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @Tag("klibIrInliner")
+ @UseExtTestCaseGroupProvider()
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+ }
+
+ @Nested
@TestMetadata("compiler/testData/codegen/box/jvm8/defaults/noDefaultImpls")
@TestDataPath("$PROJECT_ROOT")
@Tag("frontend-fir")
diff --git a/native/native.tests/klib-ir-inliner/tests-gen/org/jetbrains/kotlin/konan/test/inlining/NativeUnboundIrSerializationTestGenerated.java b/native/native.tests/klib-ir-inliner/tests-gen/org/jetbrains/kotlin/konan/test/inlining/NativeUnboundIrSerializationTestGenerated.java
index 56aa41e..d8bc8a2 100644
--- a/native/native.tests/klib-ir-inliner/tests-gen/org/jetbrains/kotlin/konan/test/inlining/NativeUnboundIrSerializationTestGenerated.java
+++ b/native/native.tests/klib-ir-inliner/tests-gen/org/jetbrains/kotlin/konan/test/inlining/NativeUnboundIrSerializationTestGenerated.java
@@ -28251,6 +28251,272 @@
}
@Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @Tag("klib")
+ public class Generation {
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @Tag("klib")
+ public class My_all_all {
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @Tag("klib")
+ public class Jkkkk {
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @Tag("klib")
+ public class Kjkkkk {
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @Tag("klib")
+ public class My_allcomp_all {
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @Tag("klib")
+ public class Jkkkk {
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @Tag("klib")
+ public class Kjkkkk {
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @Tag("klib")
+ public class My_allcomp_allcomp {
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @Tag("klib")
+ public class Jkkkk {
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @Tag("klib")
+ public class Kjkkkk {
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @Tag("klib")
+ public class My_dis_all {
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @Tag("klib")
+ public class Jkkkk {
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @Tag("klib")
+ public class Kjkkkk {
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @Tag("klib")
+ public class My_dis_allcopm {
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @Tag("klib")
+ public class Jkkkk {
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @Tag("klib")
+ public class Kjkkkk {
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @Tag("klib")
+ public class My_dis_dis {
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @Tag("klib")
+ public class Jkkkk {
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @Tag("klib")
+ public class Kjkkkk {
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+ }
+
+ @Nested
@TestMetadata("compiler/testData/codegen/box/jvm8/defaults/noDefaultImpls")
@TestDataPath("$PROJECT_ROOT")
@Tag("frontend-fir")
diff --git a/native/native.tests/klib-ir-inliner/tests-gen/org/jetbrains/kotlin/konan/test/serialization/FirNativeSerializationTestGenerated.java b/native/native.tests/klib-ir-inliner/tests-gen/org/jetbrains/kotlin/konan/test/serialization/FirNativeSerializationTestGenerated.java
index 83b81e7..05ac17a 100644
--- a/native/native.tests/klib-ir-inliner/tests-gen/org/jetbrains/kotlin/konan/test/serialization/FirNativeSerializationTestGenerated.java
+++ b/native/native.tests/klib-ir-inliner/tests-gen/org/jetbrains/kotlin/konan/test/serialization/FirNativeSerializationTestGenerated.java
@@ -28780,6 +28780,304 @@
}
@Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Generation {
+ @Test
+ public void testAllFilesPresentInGeneration() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_all_all {
+ @Test
+ public void testAllFilesPresentInMy_all_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_allcomp_all {
+ @Test
+ public void testAllFilesPresentInMy_allcomp_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_allcomp_allcomp {
+ @Test
+ public void testAllFilesPresentInMy_allcomp_allcomp() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_dis_all {
+ @Test
+ public void testAllFilesPresentInMy_dis_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_dis_allcopm {
+ @Test
+ public void testAllFilesPresentInMy_dis_allcopm() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_dis_dis {
+ @Test
+ public void testAllFilesPresentInMy_dis_dis() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+ }
+
+ @Nested
@TestMetadata("compiler/testData/codegen/box/jvm8/defaults/noDefaultImpls")
@TestDataPath("$PROJECT_ROOT")
public class NoDefaultImpls {
diff --git a/native/native.tests/tests-gen/org/jetbrains/kotlin/konan/test/blackbox/FirNativeCodegenBoxTestGenerated.java b/native/native.tests/tests-gen/org/jetbrains/kotlin/konan/test/blackbox/FirNativeCodegenBoxTestGenerated.java
index 04fc2b5..63fdca7 100644
--- a/native/native.tests/tests-gen/org/jetbrains/kotlin/konan/test/blackbox/FirNativeCodegenBoxTestGenerated.java
+++ b/native/native.tests/tests-gen/org/jetbrains/kotlin/konan/test/blackbox/FirNativeCodegenBoxTestGenerated.java
@@ -29674,6 +29674,361 @@
}
@Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @UseExtTestCaseGroupProvider()
+ public class Generation {
+ @Test
+ public void testAllFilesPresentInGeneration() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @UseExtTestCaseGroupProvider()
+ public class My_all_all {
+ @Test
+ public void testAllFilesPresentInMy_all_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @UseExtTestCaseGroupProvider()
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @UseExtTestCaseGroupProvider()
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @UseExtTestCaseGroupProvider()
+ public class My_allcomp_all {
+ @Test
+ public void testAllFilesPresentInMy_allcomp_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @UseExtTestCaseGroupProvider()
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @UseExtTestCaseGroupProvider()
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @UseExtTestCaseGroupProvider()
+ public class My_allcomp_allcomp {
+ @Test
+ public void testAllFilesPresentInMy_allcomp_allcomp() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @UseExtTestCaseGroupProvider()
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @UseExtTestCaseGroupProvider()
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @UseExtTestCaseGroupProvider()
+ public class My_dis_all {
+ @Test
+ public void testAllFilesPresentInMy_dis_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @UseExtTestCaseGroupProvider()
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @UseExtTestCaseGroupProvider()
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @UseExtTestCaseGroupProvider()
+ public class My_dis_allcopm {
+ @Test
+ public void testAllFilesPresentInMy_dis_allcopm() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @UseExtTestCaseGroupProvider()
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @UseExtTestCaseGroupProvider()
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @UseExtTestCaseGroupProvider()
+ public class My_dis_dis {
+ @Test
+ public void testAllFilesPresentInMy_dis_dis() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @UseExtTestCaseGroupProvider()
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @UseExtTestCaseGroupProvider()
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+ }
+
+ @Nested
@TestMetadata("compiler/testData/codegen/box/jvm8/defaults/noDefaultImpls")
@TestDataPath("$PROJECT_ROOT")
@Tag("frontend-fir")
diff --git a/native/native.tests/tests-gen/org/jetbrains/kotlin/konan/test/blackbox/FirNativeCodegenBoxTestNoPLGenerated.java b/native/native.tests/tests-gen/org/jetbrains/kotlin/konan/test/blackbox/FirNativeCodegenBoxTestNoPLGenerated.java
index c27d027..5ddf0a0 100644
--- a/native/native.tests/tests-gen/org/jetbrains/kotlin/konan/test/blackbox/FirNativeCodegenBoxTestNoPLGenerated.java
+++ b/native/native.tests/tests-gen/org/jetbrains/kotlin/konan/test/blackbox/FirNativeCodegenBoxTestNoPLGenerated.java
@@ -30270,6 +30270,399 @@
}
@Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @UseExtTestCaseGroupProvider()
+ @UsePartialLinkage(mode = Mode.DISABLED)
+ @Tag("no-partial-linkage-may-be-skipped")
+ public class Generation {
+ @Test
+ public void testAllFilesPresentInGeneration() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @UseExtTestCaseGroupProvider()
+ @UsePartialLinkage(mode = Mode.DISABLED)
+ @Tag("no-partial-linkage-may-be-skipped")
+ public class My_all_all {
+ @Test
+ public void testAllFilesPresentInMy_all_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @UseExtTestCaseGroupProvider()
+ @UsePartialLinkage(mode = Mode.DISABLED)
+ @Tag("no-partial-linkage-may-be-skipped")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @UseExtTestCaseGroupProvider()
+ @UsePartialLinkage(mode = Mode.DISABLED)
+ @Tag("no-partial-linkage-may-be-skipped")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @UseExtTestCaseGroupProvider()
+ @UsePartialLinkage(mode = Mode.DISABLED)
+ @Tag("no-partial-linkage-may-be-skipped")
+ public class My_allcomp_all {
+ @Test
+ public void testAllFilesPresentInMy_allcomp_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @UseExtTestCaseGroupProvider()
+ @UsePartialLinkage(mode = Mode.DISABLED)
+ @Tag("no-partial-linkage-may-be-skipped")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @UseExtTestCaseGroupProvider()
+ @UsePartialLinkage(mode = Mode.DISABLED)
+ @Tag("no-partial-linkage-may-be-skipped")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @UseExtTestCaseGroupProvider()
+ @UsePartialLinkage(mode = Mode.DISABLED)
+ @Tag("no-partial-linkage-may-be-skipped")
+ public class My_allcomp_allcomp {
+ @Test
+ public void testAllFilesPresentInMy_allcomp_allcomp() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @UseExtTestCaseGroupProvider()
+ @UsePartialLinkage(mode = Mode.DISABLED)
+ @Tag("no-partial-linkage-may-be-skipped")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @UseExtTestCaseGroupProvider()
+ @UsePartialLinkage(mode = Mode.DISABLED)
+ @Tag("no-partial-linkage-may-be-skipped")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @UseExtTestCaseGroupProvider()
+ @UsePartialLinkage(mode = Mode.DISABLED)
+ @Tag("no-partial-linkage-may-be-skipped")
+ public class My_dis_all {
+ @Test
+ public void testAllFilesPresentInMy_dis_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @UseExtTestCaseGroupProvider()
+ @UsePartialLinkage(mode = Mode.DISABLED)
+ @Tag("no-partial-linkage-may-be-skipped")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @UseExtTestCaseGroupProvider()
+ @UsePartialLinkage(mode = Mode.DISABLED)
+ @Tag("no-partial-linkage-may-be-skipped")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @UseExtTestCaseGroupProvider()
+ @UsePartialLinkage(mode = Mode.DISABLED)
+ @Tag("no-partial-linkage-may-be-skipped")
+ public class My_dis_allcopm {
+ @Test
+ public void testAllFilesPresentInMy_dis_allcopm() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @UseExtTestCaseGroupProvider()
+ @UsePartialLinkage(mode = Mode.DISABLED)
+ @Tag("no-partial-linkage-may-be-skipped")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @UseExtTestCaseGroupProvider()
+ @UsePartialLinkage(mode = Mode.DISABLED)
+ @Tag("no-partial-linkage-may-be-skipped")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @UseExtTestCaseGroupProvider()
+ @UsePartialLinkage(mode = Mode.DISABLED)
+ @Tag("no-partial-linkage-may-be-skipped")
+ public class My_dis_dis {
+ @Test
+ public void testAllFilesPresentInMy_dis_dis() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @UseExtTestCaseGroupProvider()
+ @UsePartialLinkage(mode = Mode.DISABLED)
+ @Tag("no-partial-linkage-may-be-skipped")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @Tag("frontend-fir")
+ @FirPipeline()
+ @UseExtTestCaseGroupProvider()
+ @UsePartialLinkage(mode = Mode.DISABLED)
+ @Tag("no-partial-linkage-may-be-skipped")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+ }
+
+ @Nested
@TestMetadata("compiler/testData/codegen/box/jvm8/defaults/noDefaultImpls")
@TestDataPath("$PROJECT_ROOT")
@Tag("frontend-fir")
diff --git a/native/native.tests/tests-gen/org/jetbrains/kotlin/konan/test/blackbox/NativeCodegenBoxTestGenerated.java b/native/native.tests/tests-gen/org/jetbrains/kotlin/konan/test/blackbox/NativeCodegenBoxTestGenerated.java
index c741c64..3ec03a9 100644
--- a/native/native.tests/tests-gen/org/jetbrains/kotlin/konan/test/blackbox/NativeCodegenBoxTestGenerated.java
+++ b/native/native.tests/tests-gen/org/jetbrains/kotlin/konan/test/blackbox/NativeCodegenBoxTestGenerated.java
@@ -29078,6 +29078,323 @@
}
@Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation")
+ @TestDataPath("$PROJECT_ROOT")
+ @UseExtTestCaseGroupProvider()
+ public class Generation {
+ @Test
+ public void testAllFilesPresentInGeneration() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all")
+ @TestDataPath("$PROJECT_ROOT")
+ @UseExtTestCaseGroupProvider()
+ public class My_all_all {
+ @Test
+ public void testAllFilesPresentInMy_all_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @UseExtTestCaseGroupProvider()
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @UseExtTestCaseGroupProvider()
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all")
+ @TestDataPath("$PROJECT_ROOT")
+ @UseExtTestCaseGroupProvider()
+ public class My_allcomp_all {
+ @Test
+ public void testAllFilesPresentInMy_allcomp_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @UseExtTestCaseGroupProvider()
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @UseExtTestCaseGroupProvider()
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp")
+ @TestDataPath("$PROJECT_ROOT")
+ @UseExtTestCaseGroupProvider()
+ public class My_allcomp_allcomp {
+ @Test
+ public void testAllFilesPresentInMy_allcomp_allcomp() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @UseExtTestCaseGroupProvider()
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @UseExtTestCaseGroupProvider()
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all")
+ @TestDataPath("$PROJECT_ROOT")
+ @UseExtTestCaseGroupProvider()
+ public class My_dis_all {
+ @Test
+ public void testAllFilesPresentInMy_dis_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @UseExtTestCaseGroupProvider()
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @UseExtTestCaseGroupProvider()
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm")
+ @TestDataPath("$PROJECT_ROOT")
+ @UseExtTestCaseGroupProvider()
+ public class My_dis_allcopm {
+ @Test
+ public void testAllFilesPresentInMy_dis_allcopm() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @UseExtTestCaseGroupProvider()
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @UseExtTestCaseGroupProvider()
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis")
+ @TestDataPath("$PROJECT_ROOT")
+ @UseExtTestCaseGroupProvider()
+ public class My_dis_dis {
+ @Test
+ public void testAllFilesPresentInMy_dis_dis() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @UseExtTestCaseGroupProvider()
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @UseExtTestCaseGroupProvider()
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+ }
+
+ @Nested
@TestMetadata("compiler/testData/codegen/box/jvm8/defaults/noDefaultImpls")
@TestDataPath("$PROJECT_ROOT")
@UseExtTestCaseGroupProvider()
diff --git a/native/native.tests/tests-gen/org/jetbrains/kotlin/konan/test/blackbox/NativeCodegenBoxTestNoPLGenerated.java b/native/native.tests/tests-gen/org/jetbrains/kotlin/konan/test/blackbox/NativeCodegenBoxTestNoPLGenerated.java
index 2813289..39235bee 100644
--- a/native/native.tests/tests-gen/org/jetbrains/kotlin/konan/test/blackbox/NativeCodegenBoxTestNoPLGenerated.java
+++ b/native/native.tests/tests-gen/org/jetbrains/kotlin/konan/test/blackbox/NativeCodegenBoxTestNoPLGenerated.java
@@ -29675,6 +29675,361 @@
}
@Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation")
+ @TestDataPath("$PROJECT_ROOT")
+ @UseExtTestCaseGroupProvider()
+ @UsePartialLinkage(mode = Mode.DISABLED)
+ @Tag("no-partial-linkage-may-be-skipped")
+ public class Generation {
+ @Test
+ public void testAllFilesPresentInGeneration() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all")
+ @TestDataPath("$PROJECT_ROOT")
+ @UseExtTestCaseGroupProvider()
+ @UsePartialLinkage(mode = Mode.DISABLED)
+ @Tag("no-partial-linkage-may-be-skipped")
+ public class My_all_all {
+ @Test
+ public void testAllFilesPresentInMy_all_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @UseExtTestCaseGroupProvider()
+ @UsePartialLinkage(mode = Mode.DISABLED)
+ @Tag("no-partial-linkage-may-be-skipped")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @UseExtTestCaseGroupProvider()
+ @UsePartialLinkage(mode = Mode.DISABLED)
+ @Tag("no-partial-linkage-may-be-skipped")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all")
+ @TestDataPath("$PROJECT_ROOT")
+ @UseExtTestCaseGroupProvider()
+ @UsePartialLinkage(mode = Mode.DISABLED)
+ @Tag("no-partial-linkage-may-be-skipped")
+ public class My_allcomp_all {
+ @Test
+ public void testAllFilesPresentInMy_allcomp_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @UseExtTestCaseGroupProvider()
+ @UsePartialLinkage(mode = Mode.DISABLED)
+ @Tag("no-partial-linkage-may-be-skipped")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @UseExtTestCaseGroupProvider()
+ @UsePartialLinkage(mode = Mode.DISABLED)
+ @Tag("no-partial-linkage-may-be-skipped")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp")
+ @TestDataPath("$PROJECT_ROOT")
+ @UseExtTestCaseGroupProvider()
+ @UsePartialLinkage(mode = Mode.DISABLED)
+ @Tag("no-partial-linkage-may-be-skipped")
+ public class My_allcomp_allcomp {
+ @Test
+ public void testAllFilesPresentInMy_allcomp_allcomp() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @UseExtTestCaseGroupProvider()
+ @UsePartialLinkage(mode = Mode.DISABLED)
+ @Tag("no-partial-linkage-may-be-skipped")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @UseExtTestCaseGroupProvider()
+ @UsePartialLinkage(mode = Mode.DISABLED)
+ @Tag("no-partial-linkage-may-be-skipped")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all")
+ @TestDataPath("$PROJECT_ROOT")
+ @UseExtTestCaseGroupProvider()
+ @UsePartialLinkage(mode = Mode.DISABLED)
+ @Tag("no-partial-linkage-may-be-skipped")
+ public class My_dis_all {
+ @Test
+ public void testAllFilesPresentInMy_dis_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @UseExtTestCaseGroupProvider()
+ @UsePartialLinkage(mode = Mode.DISABLED)
+ @Tag("no-partial-linkage-may-be-skipped")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @UseExtTestCaseGroupProvider()
+ @UsePartialLinkage(mode = Mode.DISABLED)
+ @Tag("no-partial-linkage-may-be-skipped")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm")
+ @TestDataPath("$PROJECT_ROOT")
+ @UseExtTestCaseGroupProvider()
+ @UsePartialLinkage(mode = Mode.DISABLED)
+ @Tag("no-partial-linkage-may-be-skipped")
+ public class My_dis_allcopm {
+ @Test
+ public void testAllFilesPresentInMy_dis_allcopm() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @UseExtTestCaseGroupProvider()
+ @UsePartialLinkage(mode = Mode.DISABLED)
+ @Tag("no-partial-linkage-may-be-skipped")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @UseExtTestCaseGroupProvider()
+ @UsePartialLinkage(mode = Mode.DISABLED)
+ @Tag("no-partial-linkage-may-be-skipped")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis")
+ @TestDataPath("$PROJECT_ROOT")
+ @UseExtTestCaseGroupProvider()
+ @UsePartialLinkage(mode = Mode.DISABLED)
+ @Tag("no-partial-linkage-may-be-skipped")
+ public class My_dis_dis {
+ @Test
+ public void testAllFilesPresentInMy_dis_dis() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @UseExtTestCaseGroupProvider()
+ @UsePartialLinkage(mode = Mode.DISABLED)
+ @Tag("no-partial-linkage-may-be-skipped")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ @UseExtTestCaseGroupProvider()
+ @UsePartialLinkage(mode = Mode.DISABLED)
+ @Tag("no-partial-linkage-may-be-skipped")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.NATIVE, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+ }
+
+ @Nested
@TestMetadata("compiler/testData/codegen/box/jvm8/defaults/noDefaultImpls")
@TestDataPath("$PROJECT_ROOT")
@UseExtTestCaseGroupProvider()
diff --git a/wasm/wasm.tests/tests-gen/org/jetbrains/kotlin/wasm/test/FirWasmJsCodegenBoxTestGenerated.java b/wasm/wasm.tests/tests-gen/org/jetbrains/kotlin/wasm/test/FirWasmJsCodegenBoxTestGenerated.java
index 0853221..445ed91 100644
--- a/wasm/wasm.tests/tests-gen/org/jetbrains/kotlin/wasm/test/FirWasmJsCodegenBoxTestGenerated.java
+++ b/wasm/wasm.tests/tests-gen/org/jetbrains/kotlin/wasm/test/FirWasmJsCodegenBoxTestGenerated.java
@@ -26691,6 +26691,304 @@
}
@Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Generation {
+ @Test
+ public void testAllFilesPresentInGeneration() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation"), Pattern.compile("^([^_](.+))\\.kt$"), null, TargetBackend.WASM, true);
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_all_all {
+ @Test
+ public void testAllFilesPresentInMy_all_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all"), Pattern.compile("^([^_](.+))\\.kt$"), null, TargetBackend.WASM, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk"), Pattern.compile("^([^_](.+))\\.kt$"), null, TargetBackend.WASM, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk"), Pattern.compile("^([^_](.+))\\.kt$"), null, TargetBackend.WASM, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_allcomp_all {
+ @Test
+ public void testAllFilesPresentInMy_allcomp_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all"), Pattern.compile("^([^_](.+))\\.kt$"), null, TargetBackend.WASM, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk"), Pattern.compile("^([^_](.+))\\.kt$"), null, TargetBackend.WASM, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk"), Pattern.compile("^([^_](.+))\\.kt$"), null, TargetBackend.WASM, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_allcomp_allcomp {
+ @Test
+ public void testAllFilesPresentInMy_allcomp_allcomp() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp"), Pattern.compile("^([^_](.+))\\.kt$"), null, TargetBackend.WASM, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk"), Pattern.compile("^([^_](.+))\\.kt$"), null, TargetBackend.WASM, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk"), Pattern.compile("^([^_](.+))\\.kt$"), null, TargetBackend.WASM, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_dis_all {
+ @Test
+ public void testAllFilesPresentInMy_dis_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all"), Pattern.compile("^([^_](.+))\\.kt$"), null, TargetBackend.WASM, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk"), Pattern.compile("^([^_](.+))\\.kt$"), null, TargetBackend.WASM, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk"), Pattern.compile("^([^_](.+))\\.kt$"), null, TargetBackend.WASM, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_dis_allcopm {
+ @Test
+ public void testAllFilesPresentInMy_dis_allcopm() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm"), Pattern.compile("^([^_](.+))\\.kt$"), null, TargetBackend.WASM, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk"), Pattern.compile("^([^_](.+))\\.kt$"), null, TargetBackend.WASM, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk"), Pattern.compile("^([^_](.+))\\.kt$"), null, TargetBackend.WASM, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_dis_dis {
+ @Test
+ public void testAllFilesPresentInMy_dis_dis() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis"), Pattern.compile("^([^_](.+))\\.kt$"), null, TargetBackend.WASM, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk"), Pattern.compile("^([^_](.+))\\.kt$"), null, TargetBackend.WASM, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk"), Pattern.compile("^([^_](.+))\\.kt$"), null, TargetBackend.WASM, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+ }
+
+ @Nested
@TestMetadata("compiler/testData/codegen/box/jvm8/defaults/noDefaultImpls")
@TestDataPath("$PROJECT_ROOT")
public class NoDefaultImpls {
diff --git a/wasm/wasm.tests/tests-gen/org/jetbrains/kotlin/wasm/test/K1WasmCodegenBoxTestGenerated.java b/wasm/wasm.tests/tests-gen/org/jetbrains/kotlin/wasm/test/K1WasmCodegenBoxTestGenerated.java
index 54ee83c..46bbbe8 100644
--- a/wasm/wasm.tests/tests-gen/org/jetbrains/kotlin/wasm/test/K1WasmCodegenBoxTestGenerated.java
+++ b/wasm/wasm.tests/tests-gen/org/jetbrains/kotlin/wasm/test/K1WasmCodegenBoxTestGenerated.java
@@ -26691,6 +26691,304 @@
}
@Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Generation {
+ @Test
+ public void testAllFilesPresentInGeneration() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation"), Pattern.compile("^([^_](.+))\\.kt$"), null, TargetBackend.WASM, true);
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_all_all {
+ @Test
+ public void testAllFilesPresentInMy_all_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all"), Pattern.compile("^([^_](.+))\\.kt$"), null, TargetBackend.WASM, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/jkkkk"), Pattern.compile("^([^_](.+))\\.kt$"), null, TargetBackend.WASM, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk"), Pattern.compile("^([^_](.+))\\.kt$"), null, TargetBackend.WASM, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_all_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_allcomp_all {
+ @Test
+ public void testAllFilesPresentInMy_allcomp_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all"), Pattern.compile("^([^_](.+))\\.kt$"), null, TargetBackend.WASM, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/jkkkk"), Pattern.compile("^([^_](.+))\\.kt$"), null, TargetBackend.WASM, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk"), Pattern.compile("^([^_](.+))\\.kt$"), null, TargetBackend.WASM, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_allcomp_allcomp {
+ @Test
+ public void testAllFilesPresentInMy_allcomp_allcomp() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp"), Pattern.compile("^([^_](.+))\\.kt$"), null, TargetBackend.WASM, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/jkkkk"), Pattern.compile("^([^_](.+))\\.kt$"), null, TargetBackend.WASM, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk"), Pattern.compile("^([^_](.+))\\.kt$"), null, TargetBackend.WASM, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_allcomp_allcomp/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_dis_all {
+ @Test
+ public void testAllFilesPresentInMy_dis_all() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all"), Pattern.compile("^([^_](.+))\\.kt$"), null, TargetBackend.WASM, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/jkkkk"), Pattern.compile("^([^_](.+))\\.kt$"), null, TargetBackend.WASM, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk"), Pattern.compile("^([^_](.+))\\.kt$"), null, TargetBackend.WASM, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_all/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_dis_allcopm {
+ @Test
+ public void testAllFilesPresentInMy_dis_allcopm() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm"), Pattern.compile("^([^_](.+))\\.kt$"), null, TargetBackend.WASM, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/jkkkk"), Pattern.compile("^([^_](.+))\\.kt$"), null, TargetBackend.WASM, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk"), Pattern.compile("^([^_](.+))\\.kt$"), null, TargetBackend.WASM, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_allcopm/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis")
+ @TestDataPath("$PROJECT_ROOT")
+ public class My_dis_dis {
+ @Test
+ public void testAllFilesPresentInMy_dis_dis() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis"), Pattern.compile("^([^_](.+))\\.kt$"), null, TargetBackend.WASM, true);
+ }
+
+ @Test
+ @TestMetadata("kDefkkk.kt")
+ public void testKDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kDefkkk.kt");
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Jkkkk {
+ @Test
+ public void testAllFilesPresentInJkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/jkkkk"), Pattern.compile("^([^_](.+))\\.kt$"), null, TargetBackend.WASM, true);
+ }
+ }
+
+ @Nested
+ @TestMetadata("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk")
+ @TestDataPath("$PROJECT_ROOT")
+ public class Kjkkkk {
+ @Test
+ public void testAllFilesPresentInKjkkkk() {
+ KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk"), Pattern.compile("^([^_](.+))\\.kt$"), null, TargetBackend.WASM, true);
+ }
+
+ @Test
+ @TestMetadata("kDefjAbskDefkkk.kt")
+ public void testKDefjAbskDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjAbskDefkkk.kt");
+ }
+
+ @Test
+ @TestMetadata("kDefjkDefkkk.kt")
+ public void testKDefjkDefkkk() {
+ runTest("compiler/testData/codegen/box/jvm8/defaults/generation/my_dis_dis/kjkkkk/kDefjkDefkkk.kt");
+ }
+ }
+ }
+ }
+
+ @Nested
@TestMetadata("compiler/testData/codegen/box/jvm8/defaults/noDefaultImpls")
@TestDataPath("$PROJECT_ROOT")
public class NoDefaultImpls {