From bb401c39d99893af48821b7e962a5f16525b3ea6 Mon Sep 17 00:00:00 2001 From: Ivan Kylchik Date: Tue, 20 Dec 2022 18:10:13 +0100 Subject: [PATCH] Add several new SMAP tests Some of them are still failing and suppose to be fixed later --- ...reeBlackBoxInlineCodegenTestGenerated.java | 24 +++++++++++ ...otlinAgainstInlineKotlinTestGenerated.java | 24 +++++++++++ ...PsiBlackBoxInlineCodegenTestGenerated.java | 24 +++++++++++ ...otlinAgainstInlineKotlinTestGenerated.java | 24 +++++++++++ .../coroutinesWithTailCallOtpimization.kt | 38 +++++++++++++++++ .../coroutinesWithTailCallOtpimization.smap | 42 +++++++++++++++++++ .../codegen/boxInline/smap/inlineProperty.kt | 14 +++++++ .../boxInline/smap/inlineProperty.smap | 23 ++++++++++ .../codegen/boxInline/smap/tryFinally1.kt | 31 ++++++++++++++ .../codegen/boxInline/smap/tryFinally1.smap | 21 ++++++++++ .../codegen/boxInline/smap/tryFinally2.kt | 42 +++++++++++++++++++ .../codegen/boxInline/smap/tryFinally2.smap | 23 ++++++++++ .../BlackBoxInlineCodegenTestGenerated.java | 18 ++++++++ ...otlinAgainstInlineKotlinTestGenerated.java | 18 ++++++++ .../IrBlackBoxInlineCodegenTestGenerated.java | 24 +++++++++++ ...otlinAgainstInlineKotlinTestGenerated.java | 24 +++++++++++ ...otlinAgainstInlineKotlinTestGenerated.java | 24 +++++++++++ ...JvmIrAgainstOldBoxInlineTestGenerated.java | 24 +++++++++++ ...JvmOldAgainstIrBoxInlineTestGenerated.java | 18 ++++++++ .../js/test/JsCodegenInlineTestGenerated.java | 18 ++++++++ .../fir/FirJsCodegenInlineTestGenerated.java | 18 ++++++++ .../ir/IrJsCodegenInlineTestGenerated.java | 18 ++++++++ .../ir/IrJsES6CodegenInlineTestGenerated.java | 18 ++++++++ .../K2NativeCodegenBoxTestGenerated.java | 18 ++++++++ .../NativeCodegenBoxTestGenerated.java | 18 ++++++++ .../IrCodegenBoxInlineWasmTestGenerated.java | 15 +++++++ 26 files changed, 603 insertions(+) create mode 100644 compiler/testData/codegen/boxInline/smap/coroutinesWithTailCallOtpimization.kt create mode 100644 compiler/testData/codegen/boxInline/smap/coroutinesWithTailCallOtpimization.smap create mode 100644 compiler/testData/codegen/boxInline/smap/inlineProperty.kt create mode 100644 compiler/testData/codegen/boxInline/smap/inlineProperty.smap create mode 100644 compiler/testData/codegen/boxInline/smap/tryFinally1.kt create mode 100644 compiler/testData/codegen/boxInline/smap/tryFinally1.smap create mode 100644 compiler/testData/codegen/boxInline/smap/tryFinally2.kt create mode 100644 compiler/testData/codegen/boxInline/smap/tryFinally2.smap diff --git a/compiler/fir/fir2ir/tests-gen/org/jetbrains/kotlin/test/runners/codegen/FirLightTreeBlackBoxInlineCodegenTestGenerated.java b/compiler/fir/fir2ir/tests-gen/org/jetbrains/kotlin/test/runners/codegen/FirLightTreeBlackBoxInlineCodegenTestGenerated.java index 437df11c6ee..89391446e1e 100644 --- a/compiler/fir/fir2ir/tests-gen/org/jetbrains/kotlin/test/runners/codegen/FirLightTreeBlackBoxInlineCodegenTestGenerated.java +++ b/compiler/fir/fir2ir/tests-gen/org/jetbrains/kotlin/test/runners/codegen/FirLightTreeBlackBoxInlineCodegenTestGenerated.java @@ -4570,6 +4570,12 @@ public class FirLightTreeBlackBoxInlineCodegenTestGenerated extends AbstractFirL runTest("compiler/testData/codegen/boxInline/smap/classFromDefaultPackage.kt"); } + @Test + @TestMetadata("coroutinesWithTailCallOtpimization.kt") + public void testCoroutinesWithTailCallOtpimization() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/coroutinesWithTailCallOtpimization.kt"); + } + @Test @TestMetadata("crossroutines.kt") public void testCrossroutines() throws Exception { @@ -4594,6 +4600,12 @@ public class FirLightTreeBlackBoxInlineCodegenTestGenerated extends AbstractFirL runTest("compiler/testData/codegen/boxInline/smap/forInline.kt"); } + @Test + @TestMetadata("inlineProperty.kt") + public void testInlineProperty() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/inlineProperty.kt"); + } + @Test @TestMetadata("interleavedFiles.kt") public void testInterleavedFiles() throws Exception { @@ -4666,6 +4678,18 @@ public class FirLightTreeBlackBoxInlineCodegenTestGenerated extends AbstractFirL runTest("compiler/testData/codegen/boxInline/smap/smapWithOldSyntax.kt"); } + @Test + @TestMetadata("tryFinally1.kt") + public void testTryFinally1() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/tryFinally1.kt"); + } + + @Test + @TestMetadata("tryFinally2.kt") + public void testTryFinally2() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/tryFinally2.kt"); + } + @Nested @TestMetadata("compiler/testData/codegen/boxInline/smap/anonymous") @TestDataPath("$PROJECT_ROOT") diff --git a/compiler/fir/fir2ir/tests-gen/org/jetbrains/kotlin/test/runners/codegen/FirLightTreeSerializeCompileKotlinAgainstInlineKotlinTestGenerated.java b/compiler/fir/fir2ir/tests-gen/org/jetbrains/kotlin/test/runners/codegen/FirLightTreeSerializeCompileKotlinAgainstInlineKotlinTestGenerated.java index da95da65d87..1e46e9219ed 100644 --- a/compiler/fir/fir2ir/tests-gen/org/jetbrains/kotlin/test/runners/codegen/FirLightTreeSerializeCompileKotlinAgainstInlineKotlinTestGenerated.java +++ b/compiler/fir/fir2ir/tests-gen/org/jetbrains/kotlin/test/runners/codegen/FirLightTreeSerializeCompileKotlinAgainstInlineKotlinTestGenerated.java @@ -4570,6 +4570,12 @@ public class FirLightTreeSerializeCompileKotlinAgainstInlineKotlinTestGenerated runTest("compiler/testData/codegen/boxInline/smap/classFromDefaultPackage.kt"); } + @Test + @TestMetadata("coroutinesWithTailCallOtpimization.kt") + public void testCoroutinesWithTailCallOtpimization() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/coroutinesWithTailCallOtpimization.kt"); + } + @Test @TestMetadata("crossroutines.kt") public void testCrossroutines() throws Exception { @@ -4594,6 +4600,12 @@ public class FirLightTreeSerializeCompileKotlinAgainstInlineKotlinTestGenerated runTest("compiler/testData/codegen/boxInline/smap/forInline.kt"); } + @Test + @TestMetadata("inlineProperty.kt") + public void testInlineProperty() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/inlineProperty.kt"); + } + @Test @TestMetadata("interleavedFiles.kt") public void testInterleavedFiles() throws Exception { @@ -4666,6 +4678,18 @@ public class FirLightTreeSerializeCompileKotlinAgainstInlineKotlinTestGenerated runTest("compiler/testData/codegen/boxInline/smap/smapWithOldSyntax.kt"); } + @Test + @TestMetadata("tryFinally1.kt") + public void testTryFinally1() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/tryFinally1.kt"); + } + + @Test + @TestMetadata("tryFinally2.kt") + public void testTryFinally2() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/tryFinally2.kt"); + } + @Nested @TestMetadata("compiler/testData/codegen/boxInline/smap/anonymous") @TestDataPath("$PROJECT_ROOT") diff --git a/compiler/fir/fir2ir/tests-gen/org/jetbrains/kotlin/test/runners/codegen/FirPsiBlackBoxInlineCodegenTestGenerated.java b/compiler/fir/fir2ir/tests-gen/org/jetbrains/kotlin/test/runners/codegen/FirPsiBlackBoxInlineCodegenTestGenerated.java index 194a7ce8613..0ffe8bc359d 100644 --- a/compiler/fir/fir2ir/tests-gen/org/jetbrains/kotlin/test/runners/codegen/FirPsiBlackBoxInlineCodegenTestGenerated.java +++ b/compiler/fir/fir2ir/tests-gen/org/jetbrains/kotlin/test/runners/codegen/FirPsiBlackBoxInlineCodegenTestGenerated.java @@ -4570,6 +4570,12 @@ public class FirPsiBlackBoxInlineCodegenTestGenerated extends AbstractFirPsiBlac runTest("compiler/testData/codegen/boxInline/smap/classFromDefaultPackage.kt"); } + @Test + @TestMetadata("coroutinesWithTailCallOtpimization.kt") + public void testCoroutinesWithTailCallOtpimization() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/coroutinesWithTailCallOtpimization.kt"); + } + @Test @TestMetadata("crossroutines.kt") public void testCrossroutines() throws Exception { @@ -4594,6 +4600,12 @@ public class FirPsiBlackBoxInlineCodegenTestGenerated extends AbstractFirPsiBlac runTest("compiler/testData/codegen/boxInline/smap/forInline.kt"); } + @Test + @TestMetadata("inlineProperty.kt") + public void testInlineProperty() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/inlineProperty.kt"); + } + @Test @TestMetadata("interleavedFiles.kt") public void testInterleavedFiles() throws Exception { @@ -4666,6 +4678,18 @@ public class FirPsiBlackBoxInlineCodegenTestGenerated extends AbstractFirPsiBlac runTest("compiler/testData/codegen/boxInline/smap/smapWithOldSyntax.kt"); } + @Test + @TestMetadata("tryFinally1.kt") + public void testTryFinally1() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/tryFinally1.kt"); + } + + @Test + @TestMetadata("tryFinally2.kt") + public void testTryFinally2() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/tryFinally2.kt"); + } + @Nested @TestMetadata("compiler/testData/codegen/boxInline/smap/anonymous") @TestDataPath("$PROJECT_ROOT") diff --git a/compiler/fir/fir2ir/tests-gen/org/jetbrains/kotlin/test/runners/codegen/FirPsiSerializeCompileKotlinAgainstInlineKotlinTestGenerated.java b/compiler/fir/fir2ir/tests-gen/org/jetbrains/kotlin/test/runners/codegen/FirPsiSerializeCompileKotlinAgainstInlineKotlinTestGenerated.java index 3aa3a51b15c..a573d4b37d0 100644 --- a/compiler/fir/fir2ir/tests-gen/org/jetbrains/kotlin/test/runners/codegen/FirPsiSerializeCompileKotlinAgainstInlineKotlinTestGenerated.java +++ b/compiler/fir/fir2ir/tests-gen/org/jetbrains/kotlin/test/runners/codegen/FirPsiSerializeCompileKotlinAgainstInlineKotlinTestGenerated.java @@ -4570,6 +4570,12 @@ public class FirPsiSerializeCompileKotlinAgainstInlineKotlinTestGenerated extend runTest("compiler/testData/codegen/boxInline/smap/classFromDefaultPackage.kt"); } + @Test + @TestMetadata("coroutinesWithTailCallOtpimization.kt") + public void testCoroutinesWithTailCallOtpimization() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/coroutinesWithTailCallOtpimization.kt"); + } + @Test @TestMetadata("crossroutines.kt") public void testCrossroutines() throws Exception { @@ -4594,6 +4600,12 @@ public class FirPsiSerializeCompileKotlinAgainstInlineKotlinTestGenerated extend runTest("compiler/testData/codegen/boxInline/smap/forInline.kt"); } + @Test + @TestMetadata("inlineProperty.kt") + public void testInlineProperty() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/inlineProperty.kt"); + } + @Test @TestMetadata("interleavedFiles.kt") public void testInterleavedFiles() throws Exception { @@ -4666,6 +4678,18 @@ public class FirPsiSerializeCompileKotlinAgainstInlineKotlinTestGenerated extend runTest("compiler/testData/codegen/boxInline/smap/smapWithOldSyntax.kt"); } + @Test + @TestMetadata("tryFinally1.kt") + public void testTryFinally1() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/tryFinally1.kt"); + } + + @Test + @TestMetadata("tryFinally2.kt") + public void testTryFinally2() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/tryFinally2.kt"); + } + @Nested @TestMetadata("compiler/testData/codegen/boxInline/smap/anonymous") @TestDataPath("$PROJECT_ROOT") diff --git a/compiler/testData/codegen/boxInline/smap/coroutinesWithTailCallOtpimization.kt b/compiler/testData/codegen/boxInline/smap/coroutinesWithTailCallOtpimization.kt new file mode 100644 index 00000000000..742c3518eac --- /dev/null +++ b/compiler/testData/codegen/boxInline/smap/coroutinesWithTailCallOtpimization.kt @@ -0,0 +1,38 @@ +// WITH_STDLIB +// NO_CHECK_LAMBDA_INLINING + +// FILE: inline.kt + +interface SuspendRunnable { + suspend fun run() +} + +inline suspend fun inlineMe4(c: suspend () -> Unit) { + c() +} + +inline suspend fun inlineMe14(crossinline c: suspend () -> Unit) = inlineMe4(c) + +// FILE: box.kt +import kotlin.coroutines.* + +open class EmptyContinuation(override val context: CoroutineContext = EmptyCoroutineContext) : Continuation { + companion object : EmptyContinuation() + override fun resumeWith(result: Result) { + result.getOrThrow() + } +} + +fun builder(c: suspend () -> Unit) { + c.startCoroutine(EmptyContinuation) +} + +fun box(): String { + builder { + inlineMe14 { + + } + } + + return "OK" +} diff --git a/compiler/testData/codegen/boxInline/smap/coroutinesWithTailCallOtpimization.smap b/compiler/testData/codegen/boxInline/smap/coroutinesWithTailCallOtpimization.smap new file mode 100644 index 00000000000..a0de3d25f0e --- /dev/null +++ b/compiler/testData/codegen/boxInline/smap/coroutinesWithTailCallOtpimization.smap @@ -0,0 +1,42 @@ +// FILE: inline.kt +SMAP +inline.kt +Kotlin +*S Kotlin +*F ++ 1 inline.kt +InlineKt +*L +1#1,16:1 +11#1,2:17 +*S KotlinDebug +*F ++ 1 inline.kt +InlineKt +*L +14#1:17,2 +*E + +// FILE: box.kt +SMAP +box.kt +Kotlin +*S Kotlin +*F ++ 1 box.kt +BoxKt$box$1 ++ 2 inline.kt +InlineKt +*L +1#1,39:1 +14#2:40 +11#2,2:41 +*S KotlinDebug +*F ++ 1 box.kt +BoxKt$box$1 +*L +32#1:40 +32#1:41,2 +*E + diff --git a/compiler/testData/codegen/boxInline/smap/inlineProperty.kt b/compiler/testData/codegen/boxInline/smap/inlineProperty.kt new file mode 100644 index 00000000000..5ca83c91164 --- /dev/null +++ b/compiler/testData/codegen/boxInline/smap/inlineProperty.kt @@ -0,0 +1,14 @@ +// FILE: 1.kt +class A { + inline val s: Int + get() = 1 +} + +// FILE: 2.kt +fun box(): String { + val a = A() + var y = a.s + y++ + + return "OK" +} \ No newline at end of file diff --git a/compiler/testData/codegen/boxInline/smap/inlineProperty.smap b/compiler/testData/codegen/boxInline/smap/inlineProperty.smap new file mode 100644 index 00000000000..81e6f293c1f --- /dev/null +++ b/compiler/testData/codegen/boxInline/smap/inlineProperty.smap @@ -0,0 +1,23 @@ +// FILE: 1.kt + +// FILE: 2.kt +SMAP +2.kt +Kotlin +*S Kotlin +*F ++ 1 2.kt +_2Kt ++ 2 1.kt +A +*L +1#1,15:1 +4#2:16 +*S KotlinDebug +*F ++ 1 2.kt +_2Kt +*L +10#1:16 +*E + diff --git a/compiler/testData/codegen/boxInline/smap/tryFinally1.kt b/compiler/testData/codegen/boxInline/smap/tryFinally1.kt new file mode 100644 index 00000000000..d33af91ccd2 --- /dev/null +++ b/compiler/testData/codegen/boxInline/smap/tryFinally1.kt @@ -0,0 +1,31 @@ +// WITH_STDLIB + +// FILE: 1.kt +inline fun g(block: () -> Unit) { + block() +} + +var x: String? = null + +fun compute(): String { + try { + for (a in listOf("a")) { + g { + for (b in listOf("b")) { + return b + } + } + } + } finally { + x = "OK" + } + return "FAIL" +} + +// FILE: 2.kt + +fun box(): String { + val result = compute() + if (result == "FAIL") return result + return x ?: "FAIL" +} diff --git a/compiler/testData/codegen/boxInline/smap/tryFinally1.smap b/compiler/testData/codegen/boxInline/smap/tryFinally1.smap new file mode 100644 index 00000000000..d7e8a301007 --- /dev/null +++ b/compiler/testData/codegen/boxInline/smap/tryFinally1.smap @@ -0,0 +1,21 @@ +// FILE: 1.kt +SMAP +1.kt +Kotlin +*S Kotlin +*F ++ 1 1.kt +_1Kt +*L +1#1,25:1 +5#1,2:26 +*S KotlinDebug +*F ++ 1 1.kt +_1Kt +*L +13#1:26,2 +*E + +// FILE: 2.kt + diff --git a/compiler/testData/codegen/boxInline/smap/tryFinally2.kt b/compiler/testData/codegen/boxInline/smap/tryFinally2.kt new file mode 100644 index 00000000000..092170de351 --- /dev/null +++ b/compiler/testData/codegen/boxInline/smap/tryFinally2.kt @@ -0,0 +1,42 @@ +// TARGET_BACKEND: JVM_IR +// IGNORE_BACKEND_MULTI_MODULE: JVM_MULTI_MODULE_IR_AGAINST_OLD + +// This test is just a cropped copy of `boxInline/nonLocalReturns/tryFinally/chained/nestedLambda.kt` +// FILE: 1.kt + +package test + +class Holder { + var value: String = "" +} + +inline fun doCall(block: ()-> R, h: Holder) : R { + try { + return block() + } finally { + h.value += ", in doCall finally" + } +} + +// FILE: 2.kt + +import test.* + +inline fun test2(holder: Holder, l: (s: Int) -> Unit): String { + try { + var externalResult = doCall (ext@ { + l(1) + }, holder) + + return "fail" + } + finally { + holder.value += ", in global finally" + } +} + +fun box(): String { + var holder = Holder() + + return "OK" +} diff --git a/compiler/testData/codegen/boxInline/smap/tryFinally2.smap b/compiler/testData/codegen/boxInline/smap/tryFinally2.smap new file mode 100644 index 00000000000..7bd1df595e8 --- /dev/null +++ b/compiler/testData/codegen/boxInline/smap/tryFinally2.smap @@ -0,0 +1,23 @@ +// FILE: 1.kt + +// FILE: 2.kt +SMAP +2.kt +Kotlin +*S Kotlin +*F ++ 1 2.kt +_2Kt ++ 2 1.kt +test/_1Kt +*L +1#1,43:1 +14#2,4:44 +*S KotlinDebug +*F ++ 1 2.kt +_2Kt +*L +27#1:44,4 +*E + diff --git a/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/BlackBoxInlineCodegenTestGenerated.java b/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/BlackBoxInlineCodegenTestGenerated.java index cc7ca744100..134c679868a 100644 --- a/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/BlackBoxInlineCodegenTestGenerated.java +++ b/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/BlackBoxInlineCodegenTestGenerated.java @@ -4504,6 +4504,12 @@ public class BlackBoxInlineCodegenTestGenerated extends AbstractBlackBoxInlineCo runTest("compiler/testData/codegen/boxInline/smap/classFromDefaultPackage.kt"); } + @Test + @TestMetadata("coroutinesWithTailCallOtpimization.kt") + public void testCoroutinesWithTailCallOtpimization() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/coroutinesWithTailCallOtpimization.kt"); + } + @Test @TestMetadata("crossroutines.kt") public void testCrossroutines() throws Exception { @@ -4528,6 +4534,12 @@ public class BlackBoxInlineCodegenTestGenerated extends AbstractBlackBoxInlineCo runTest("compiler/testData/codegen/boxInline/smap/forInline.kt"); } + @Test + @TestMetadata("inlineProperty.kt") + public void testInlineProperty() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/inlineProperty.kt"); + } + @Test @TestMetadata("interleavedFiles.kt") public void testInterleavedFiles() throws Exception { @@ -4600,6 +4612,12 @@ public class BlackBoxInlineCodegenTestGenerated extends AbstractBlackBoxInlineCo runTest("compiler/testData/codegen/boxInline/smap/smapWithOldSyntax.kt"); } + @Test + @TestMetadata("tryFinally1.kt") + public void testTryFinally1() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/tryFinally1.kt"); + } + @Nested @TestMetadata("compiler/testData/codegen/boxInline/smap/anonymous") @TestDataPath("$PROJECT_ROOT") diff --git a/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/CompileKotlinAgainstInlineKotlinTestGenerated.java b/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/CompileKotlinAgainstInlineKotlinTestGenerated.java index 547444e6458..99bbe4b2238 100644 --- a/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/CompileKotlinAgainstInlineKotlinTestGenerated.java +++ b/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/CompileKotlinAgainstInlineKotlinTestGenerated.java @@ -4504,6 +4504,12 @@ public class CompileKotlinAgainstInlineKotlinTestGenerated extends AbstractCompi runTest("compiler/testData/codegen/boxInline/smap/classFromDefaultPackage.kt"); } + @Test + @TestMetadata("coroutinesWithTailCallOtpimization.kt") + public void testCoroutinesWithTailCallOtpimization() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/coroutinesWithTailCallOtpimization.kt"); + } + @Test @TestMetadata("crossroutines.kt") public void testCrossroutines() throws Exception { @@ -4528,6 +4534,12 @@ public class CompileKotlinAgainstInlineKotlinTestGenerated extends AbstractCompi runTest("compiler/testData/codegen/boxInline/smap/forInline.kt"); } + @Test + @TestMetadata("inlineProperty.kt") + public void testInlineProperty() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/inlineProperty.kt"); + } + @Test @TestMetadata("interleavedFiles.kt") public void testInterleavedFiles() throws Exception { @@ -4600,6 +4612,12 @@ public class CompileKotlinAgainstInlineKotlinTestGenerated extends AbstractCompi runTest("compiler/testData/codegen/boxInline/smap/smapWithOldSyntax.kt"); } + @Test + @TestMetadata("tryFinally1.kt") + public void testTryFinally1() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/tryFinally1.kt"); + } + @Nested @TestMetadata("compiler/testData/codegen/boxInline/smap/anonymous") @TestDataPath("$PROJECT_ROOT") diff --git a/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/IrBlackBoxInlineCodegenTestGenerated.java b/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/IrBlackBoxInlineCodegenTestGenerated.java index baf09a20acf..b9d43276869 100644 --- a/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/IrBlackBoxInlineCodegenTestGenerated.java +++ b/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/IrBlackBoxInlineCodegenTestGenerated.java @@ -4570,6 +4570,12 @@ public class IrBlackBoxInlineCodegenTestGenerated extends AbstractIrBlackBoxInli runTest("compiler/testData/codegen/boxInline/smap/classFromDefaultPackage.kt"); } + @Test + @TestMetadata("coroutinesWithTailCallOtpimization.kt") + public void testCoroutinesWithTailCallOtpimization() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/coroutinesWithTailCallOtpimization.kt"); + } + @Test @TestMetadata("crossroutines.kt") public void testCrossroutines() throws Exception { @@ -4594,6 +4600,12 @@ public class IrBlackBoxInlineCodegenTestGenerated extends AbstractIrBlackBoxInli runTest("compiler/testData/codegen/boxInline/smap/forInline.kt"); } + @Test + @TestMetadata("inlineProperty.kt") + public void testInlineProperty() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/inlineProperty.kt"); + } + @Test @TestMetadata("interleavedFiles.kt") public void testInterleavedFiles() throws Exception { @@ -4666,6 +4678,18 @@ public class IrBlackBoxInlineCodegenTestGenerated extends AbstractIrBlackBoxInli runTest("compiler/testData/codegen/boxInline/smap/smapWithOldSyntax.kt"); } + @Test + @TestMetadata("tryFinally1.kt") + public void testTryFinally1() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/tryFinally1.kt"); + } + + @Test + @TestMetadata("tryFinally2.kt") + public void testTryFinally2() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/tryFinally2.kt"); + } + @Nested @TestMetadata("compiler/testData/codegen/boxInline/smap/anonymous") @TestDataPath("$PROJECT_ROOT") diff --git a/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/IrCompileKotlinAgainstInlineKotlinTestGenerated.java b/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/IrCompileKotlinAgainstInlineKotlinTestGenerated.java index 21ac123f61e..1afdb466732 100644 --- a/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/IrCompileKotlinAgainstInlineKotlinTestGenerated.java +++ b/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/IrCompileKotlinAgainstInlineKotlinTestGenerated.java @@ -4570,6 +4570,12 @@ public class IrCompileKotlinAgainstInlineKotlinTestGenerated extends AbstractIrC runTest("compiler/testData/codegen/boxInline/smap/classFromDefaultPackage.kt"); } + @Test + @TestMetadata("coroutinesWithTailCallOtpimization.kt") + public void testCoroutinesWithTailCallOtpimization() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/coroutinesWithTailCallOtpimization.kt"); + } + @Test @TestMetadata("crossroutines.kt") public void testCrossroutines() throws Exception { @@ -4594,6 +4600,12 @@ public class IrCompileKotlinAgainstInlineKotlinTestGenerated extends AbstractIrC runTest("compiler/testData/codegen/boxInline/smap/forInline.kt"); } + @Test + @TestMetadata("inlineProperty.kt") + public void testInlineProperty() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/inlineProperty.kt"); + } + @Test @TestMetadata("interleavedFiles.kt") public void testInterleavedFiles() throws Exception { @@ -4666,6 +4678,18 @@ public class IrCompileKotlinAgainstInlineKotlinTestGenerated extends AbstractIrC runTest("compiler/testData/codegen/boxInline/smap/smapWithOldSyntax.kt"); } + @Test + @TestMetadata("tryFinally1.kt") + public void testTryFinally1() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/tryFinally1.kt"); + } + + @Test + @TestMetadata("tryFinally2.kt") + public void testTryFinally2() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/tryFinally2.kt"); + } + @Nested @TestMetadata("compiler/testData/codegen/boxInline/smap/anonymous") @TestDataPath("$PROJECT_ROOT") diff --git a/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/IrSerializeCompileKotlinAgainstInlineKotlinTestGenerated.java b/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/IrSerializeCompileKotlinAgainstInlineKotlinTestGenerated.java index 4f2c4a4313f..b575373304e 100644 --- a/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/IrSerializeCompileKotlinAgainstInlineKotlinTestGenerated.java +++ b/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/IrSerializeCompileKotlinAgainstInlineKotlinTestGenerated.java @@ -4570,6 +4570,12 @@ public class IrSerializeCompileKotlinAgainstInlineKotlinTestGenerated extends Ab runTest("compiler/testData/codegen/boxInline/smap/classFromDefaultPackage.kt"); } + @Test + @TestMetadata("coroutinesWithTailCallOtpimization.kt") + public void testCoroutinesWithTailCallOtpimization() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/coroutinesWithTailCallOtpimization.kt"); + } + @Test @TestMetadata("crossroutines.kt") public void testCrossroutines() throws Exception { @@ -4594,6 +4600,12 @@ public class IrSerializeCompileKotlinAgainstInlineKotlinTestGenerated extends Ab runTest("compiler/testData/codegen/boxInline/smap/forInline.kt"); } + @Test + @TestMetadata("inlineProperty.kt") + public void testInlineProperty() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/inlineProperty.kt"); + } + @Test @TestMetadata("interleavedFiles.kt") public void testInterleavedFiles() throws Exception { @@ -4666,6 +4678,18 @@ public class IrSerializeCompileKotlinAgainstInlineKotlinTestGenerated extends Ab runTest("compiler/testData/codegen/boxInline/smap/smapWithOldSyntax.kt"); } + @Test + @TestMetadata("tryFinally1.kt") + public void testTryFinally1() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/tryFinally1.kt"); + } + + @Test + @TestMetadata("tryFinally2.kt") + public void testTryFinally2() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/tryFinally2.kt"); + } + @Nested @TestMetadata("compiler/testData/codegen/boxInline/smap/anonymous") @TestDataPath("$PROJECT_ROOT") diff --git a/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/JvmIrAgainstOldBoxInlineTestGenerated.java b/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/JvmIrAgainstOldBoxInlineTestGenerated.java index 8cc70cd7aad..700ebfc7b3a 100644 --- a/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/JvmIrAgainstOldBoxInlineTestGenerated.java +++ b/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/JvmIrAgainstOldBoxInlineTestGenerated.java @@ -4570,6 +4570,12 @@ public class JvmIrAgainstOldBoxInlineTestGenerated extends AbstractJvmIrAgainstO runTest("compiler/testData/codegen/boxInline/smap/classFromDefaultPackage.kt"); } + @Test + @TestMetadata("coroutinesWithTailCallOtpimization.kt") + public void testCoroutinesWithTailCallOtpimization() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/coroutinesWithTailCallOtpimization.kt"); + } + @Test @TestMetadata("crossroutines.kt") public void testCrossroutines() throws Exception { @@ -4594,6 +4600,12 @@ public class JvmIrAgainstOldBoxInlineTestGenerated extends AbstractJvmIrAgainstO runTest("compiler/testData/codegen/boxInline/smap/forInline.kt"); } + @Test + @TestMetadata("inlineProperty.kt") + public void testInlineProperty() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/inlineProperty.kt"); + } + @Test @TestMetadata("interleavedFiles.kt") public void testInterleavedFiles() throws Exception { @@ -4666,6 +4678,18 @@ public class JvmIrAgainstOldBoxInlineTestGenerated extends AbstractJvmIrAgainstO runTest("compiler/testData/codegen/boxInline/smap/smapWithOldSyntax.kt"); } + @Test + @TestMetadata("tryFinally1.kt") + public void testTryFinally1() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/tryFinally1.kt"); + } + + @Test + @TestMetadata("tryFinally2.kt") + public void testTryFinally2() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/tryFinally2.kt"); + } + @Nested @TestMetadata("compiler/testData/codegen/boxInline/smap/anonymous") @TestDataPath("$PROJECT_ROOT") diff --git a/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/JvmOldAgainstIrBoxInlineTestGenerated.java b/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/JvmOldAgainstIrBoxInlineTestGenerated.java index 04dbea53906..ec0b0ed568b 100644 --- a/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/JvmOldAgainstIrBoxInlineTestGenerated.java +++ b/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/JvmOldAgainstIrBoxInlineTestGenerated.java @@ -4504,6 +4504,12 @@ public class JvmOldAgainstIrBoxInlineTestGenerated extends AbstractJvmOldAgainst runTest("compiler/testData/codegen/boxInline/smap/classFromDefaultPackage.kt"); } + @Test + @TestMetadata("coroutinesWithTailCallOtpimization.kt") + public void testCoroutinesWithTailCallOtpimization() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/coroutinesWithTailCallOtpimization.kt"); + } + @Test @TestMetadata("crossroutines.kt") public void testCrossroutines() throws Exception { @@ -4528,6 +4534,12 @@ public class JvmOldAgainstIrBoxInlineTestGenerated extends AbstractJvmOldAgainst runTest("compiler/testData/codegen/boxInline/smap/forInline.kt"); } + @Test + @TestMetadata("inlineProperty.kt") + public void testInlineProperty() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/inlineProperty.kt"); + } + @Test @TestMetadata("interleavedFiles.kt") public void testInterleavedFiles() throws Exception { @@ -4600,6 +4612,12 @@ public class JvmOldAgainstIrBoxInlineTestGenerated extends AbstractJvmOldAgainst runTest("compiler/testData/codegen/boxInline/smap/smapWithOldSyntax.kt"); } + @Test + @TestMetadata("tryFinally1.kt") + public void testTryFinally1() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/tryFinally1.kt"); + } + @Nested @TestMetadata("compiler/testData/codegen/boxInline/smap/anonymous") @TestDataPath("$PROJECT_ROOT") diff --git a/js/js.tests/tests-gen/org/jetbrains/kotlin/js/test/JsCodegenInlineTestGenerated.java b/js/js.tests/tests-gen/org/jetbrains/kotlin/js/test/JsCodegenInlineTestGenerated.java index 6773538e032..4f03a1bda49 100644 --- a/js/js.tests/tests-gen/org/jetbrains/kotlin/js/test/JsCodegenInlineTestGenerated.java +++ b/js/js.tests/tests-gen/org/jetbrains/kotlin/js/test/JsCodegenInlineTestGenerated.java @@ -3922,6 +3922,12 @@ public class JsCodegenInlineTestGenerated extends AbstractJsCodegenInlineTest { runTest("compiler/testData/codegen/boxInline/smap/classFromDefaultPackage.kt"); } + @Test + @TestMetadata("coroutinesWithTailCallOtpimization.kt") + public void testCoroutinesWithTailCallOtpimization() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/coroutinesWithTailCallOtpimization.kt"); + } + @Test @TestMetadata("crossroutines.kt") public void testCrossroutines() throws Exception { @@ -3946,6 +3952,12 @@ public class JsCodegenInlineTestGenerated extends AbstractJsCodegenInlineTest { runTest("compiler/testData/codegen/boxInline/smap/forInline.kt"); } + @Test + @TestMetadata("inlineProperty.kt") + public void testInlineProperty() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/inlineProperty.kt"); + } + @Test @TestMetadata("interleavedFiles.kt") public void testInterleavedFiles() throws Exception { @@ -4012,6 +4024,12 @@ public class JsCodegenInlineTestGenerated extends AbstractJsCodegenInlineTest { runTest("compiler/testData/codegen/boxInline/smap/smapWithOldSyntax.kt"); } + @Test + @TestMetadata("tryFinally1.kt") + public void testTryFinally1() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/tryFinally1.kt"); + } + @Nested @TestMetadata("compiler/testData/codegen/boxInline/smap/anonymous") @TestDataPath("$PROJECT_ROOT") diff --git a/js/js.tests/tests-gen/org/jetbrains/kotlin/js/test/fir/FirJsCodegenInlineTestGenerated.java b/js/js.tests/tests-gen/org/jetbrains/kotlin/js/test/fir/FirJsCodegenInlineTestGenerated.java index 15391a6757a..212aaf3c624 100644 --- a/js/js.tests/tests-gen/org/jetbrains/kotlin/js/test/fir/FirJsCodegenInlineTestGenerated.java +++ b/js/js.tests/tests-gen/org/jetbrains/kotlin/js/test/fir/FirJsCodegenInlineTestGenerated.java @@ -3922,6 +3922,12 @@ public class FirJsCodegenInlineTestGenerated extends AbstractFirJsCodegenInlineT runTest("compiler/testData/codegen/boxInline/smap/classFromDefaultPackage.kt"); } + @Test + @TestMetadata("coroutinesWithTailCallOtpimization.kt") + public void testCoroutinesWithTailCallOtpimization() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/coroutinesWithTailCallOtpimization.kt"); + } + @Test @TestMetadata("crossroutines.kt") public void testCrossroutines() throws Exception { @@ -3946,6 +3952,12 @@ public class FirJsCodegenInlineTestGenerated extends AbstractFirJsCodegenInlineT runTest("compiler/testData/codegen/boxInline/smap/forInline.kt"); } + @Test + @TestMetadata("inlineProperty.kt") + public void testInlineProperty() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/inlineProperty.kt"); + } + @Test @TestMetadata("interleavedFiles.kt") public void testInterleavedFiles() throws Exception { @@ -4012,6 +4024,12 @@ public class FirJsCodegenInlineTestGenerated extends AbstractFirJsCodegenInlineT runTest("compiler/testData/codegen/boxInline/smap/smapWithOldSyntax.kt"); } + @Test + @TestMetadata("tryFinally1.kt") + public void testTryFinally1() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/tryFinally1.kt"); + } + @Nested @TestMetadata("compiler/testData/codegen/boxInline/smap/anonymous") @TestDataPath("$PROJECT_ROOT") diff --git a/js/js.tests/tests-gen/org/jetbrains/kotlin/js/test/ir/IrJsCodegenInlineTestGenerated.java b/js/js.tests/tests-gen/org/jetbrains/kotlin/js/test/ir/IrJsCodegenInlineTestGenerated.java index 07516dd4914..8e9bb68bb72 100644 --- a/js/js.tests/tests-gen/org/jetbrains/kotlin/js/test/ir/IrJsCodegenInlineTestGenerated.java +++ b/js/js.tests/tests-gen/org/jetbrains/kotlin/js/test/ir/IrJsCodegenInlineTestGenerated.java @@ -3922,6 +3922,12 @@ public class IrJsCodegenInlineTestGenerated extends AbstractIrJsCodegenInlineTes runTest("compiler/testData/codegen/boxInline/smap/classFromDefaultPackage.kt"); } + @Test + @TestMetadata("coroutinesWithTailCallOtpimization.kt") + public void testCoroutinesWithTailCallOtpimization() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/coroutinesWithTailCallOtpimization.kt"); + } + @Test @TestMetadata("crossroutines.kt") public void testCrossroutines() throws Exception { @@ -3946,6 +3952,12 @@ public class IrJsCodegenInlineTestGenerated extends AbstractIrJsCodegenInlineTes runTest("compiler/testData/codegen/boxInline/smap/forInline.kt"); } + @Test + @TestMetadata("inlineProperty.kt") + public void testInlineProperty() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/inlineProperty.kt"); + } + @Test @TestMetadata("interleavedFiles.kt") public void testInterleavedFiles() throws Exception { @@ -4012,6 +4024,12 @@ public class IrJsCodegenInlineTestGenerated extends AbstractIrJsCodegenInlineTes runTest("compiler/testData/codegen/boxInline/smap/smapWithOldSyntax.kt"); } + @Test + @TestMetadata("tryFinally1.kt") + public void testTryFinally1() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/tryFinally1.kt"); + } + @Nested @TestMetadata("compiler/testData/codegen/boxInline/smap/anonymous") @TestDataPath("$PROJECT_ROOT") diff --git a/js/js.tests/tests-gen/org/jetbrains/kotlin/js/test/ir/IrJsES6CodegenInlineTestGenerated.java b/js/js.tests/tests-gen/org/jetbrains/kotlin/js/test/ir/IrJsES6CodegenInlineTestGenerated.java index 389b1cc4d3d..48dff4c39ac 100644 --- a/js/js.tests/tests-gen/org/jetbrains/kotlin/js/test/ir/IrJsES6CodegenInlineTestGenerated.java +++ b/js/js.tests/tests-gen/org/jetbrains/kotlin/js/test/ir/IrJsES6CodegenInlineTestGenerated.java @@ -3922,6 +3922,12 @@ public class IrJsES6CodegenInlineTestGenerated extends AbstractIrJsES6CodegenInl runTest("compiler/testData/codegen/boxInline/smap/classFromDefaultPackage.kt"); } + @Test + @TestMetadata("coroutinesWithTailCallOtpimization.kt") + public void testCoroutinesWithTailCallOtpimization() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/coroutinesWithTailCallOtpimization.kt"); + } + @Test @TestMetadata("crossroutines.kt") public void testCrossroutines() throws Exception { @@ -3946,6 +3952,12 @@ public class IrJsES6CodegenInlineTestGenerated extends AbstractIrJsES6CodegenInl runTest("compiler/testData/codegen/boxInline/smap/forInline.kt"); } + @Test + @TestMetadata("inlineProperty.kt") + public void testInlineProperty() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/inlineProperty.kt"); + } + @Test @TestMetadata("interleavedFiles.kt") public void testInterleavedFiles() throws Exception { @@ -4012,6 +4024,12 @@ public class IrJsES6CodegenInlineTestGenerated extends AbstractIrJsES6CodegenInl runTest("compiler/testData/codegen/boxInline/smap/smapWithOldSyntax.kt"); } + @Test + @TestMetadata("tryFinally1.kt") + public void testTryFinally1() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/tryFinally1.kt"); + } + @Nested @TestMetadata("compiler/testData/codegen/boxInline/smap/anonymous") @TestDataPath("$PROJECT_ROOT") diff --git a/native/native.tests/tests-gen/org/jetbrains/kotlin/konan/blackboxtest/K2NativeCodegenBoxTestGenerated.java b/native/native.tests/tests-gen/org/jetbrains/kotlin/konan/blackboxtest/K2NativeCodegenBoxTestGenerated.java index 77a0694c977..ed92ec8991c 100644 --- a/native/native.tests/tests-gen/org/jetbrains/kotlin/konan/blackboxtest/K2NativeCodegenBoxTestGenerated.java +++ b/native/native.tests/tests-gen/org/jetbrains/kotlin/konan/blackboxtest/K2NativeCodegenBoxTestGenerated.java @@ -45397,6 +45397,12 @@ public class K2NativeCodegenBoxTestGenerated extends AbstractNativeCodegenBoxTes runTest("compiler/testData/codegen/boxInline/smap/classFromDefaultPackage.kt"); } + @Test + @TestMetadata("coroutinesWithTailCallOtpimization.kt") + public void testCoroutinesWithTailCallOtpimization() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/coroutinesWithTailCallOtpimization.kt"); + } + @Test @TestMetadata("crossroutines.kt") public void testCrossroutines() throws Exception { @@ -45421,6 +45427,12 @@ public class K2NativeCodegenBoxTestGenerated extends AbstractNativeCodegenBoxTes runTest("compiler/testData/codegen/boxInline/smap/forInline.kt"); } + @Test + @TestMetadata("inlineProperty.kt") + public void testInlineProperty() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/inlineProperty.kt"); + } + @Test @TestMetadata("interleavedFiles.kt") public void testInterleavedFiles() throws Exception { @@ -45487,6 +45499,12 @@ public class K2NativeCodegenBoxTestGenerated extends AbstractNativeCodegenBoxTes runTest("compiler/testData/codegen/boxInline/smap/smapWithOldSyntax.kt"); } + @Test + @TestMetadata("tryFinally1.kt") + public void testTryFinally1() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/tryFinally1.kt"); + } + @Nested @TestMetadata("compiler/testData/codegen/boxInline/smap/anonymous") @TestDataPath("$PROJECT_ROOT") diff --git a/native/native.tests/tests-gen/org/jetbrains/kotlin/konan/blackboxtest/NativeCodegenBoxTestGenerated.java b/native/native.tests/tests-gen/org/jetbrains/kotlin/konan/blackboxtest/NativeCodegenBoxTestGenerated.java index 5bbe0991c00..dcd5469c6e7 100644 --- a/native/native.tests/tests-gen/org/jetbrains/kotlin/konan/blackboxtest/NativeCodegenBoxTestGenerated.java +++ b/native/native.tests/tests-gen/org/jetbrains/kotlin/konan/blackboxtest/NativeCodegenBoxTestGenerated.java @@ -44816,6 +44816,12 @@ public class NativeCodegenBoxTestGenerated extends AbstractNativeCodegenBoxTest runTest("compiler/testData/codegen/boxInline/smap/classFromDefaultPackage.kt"); } + @Test + @TestMetadata("coroutinesWithTailCallOtpimization.kt") + public void testCoroutinesWithTailCallOtpimization() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/coroutinesWithTailCallOtpimization.kt"); + } + @Test @TestMetadata("crossroutines.kt") public void testCrossroutines() throws Exception { @@ -44840,6 +44846,12 @@ public class NativeCodegenBoxTestGenerated extends AbstractNativeCodegenBoxTest runTest("compiler/testData/codegen/boxInline/smap/forInline.kt"); } + @Test + @TestMetadata("inlineProperty.kt") + public void testInlineProperty() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/inlineProperty.kt"); + } + @Test @TestMetadata("interleavedFiles.kt") public void testInterleavedFiles() throws Exception { @@ -44906,6 +44918,12 @@ public class NativeCodegenBoxTestGenerated extends AbstractNativeCodegenBoxTest runTest("compiler/testData/codegen/boxInline/smap/smapWithOldSyntax.kt"); } + @Test + @TestMetadata("tryFinally1.kt") + public void testTryFinally1() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/tryFinally1.kt"); + } + @Nested @TestMetadata("compiler/testData/codegen/boxInline/smap/anonymous") @TestDataPath("$PROJECT_ROOT") diff --git a/wasm/wasm.tests/tests-gen/org/jetbrains/kotlin/wasm/test/IrCodegenBoxInlineWasmTestGenerated.java b/wasm/wasm.tests/tests-gen/org/jetbrains/kotlin/wasm/test/IrCodegenBoxInlineWasmTestGenerated.java index 2a16761070c..bdfa52e19af 100644 --- a/wasm/wasm.tests/tests-gen/org/jetbrains/kotlin/wasm/test/IrCodegenBoxInlineWasmTestGenerated.java +++ b/wasm/wasm.tests/tests-gen/org/jetbrains/kotlin/wasm/test/IrCodegenBoxInlineWasmTestGenerated.java @@ -3590,6 +3590,11 @@ public class IrCodegenBoxInlineWasmTestGenerated extends AbstractIrCodegenBoxInl runTest("compiler/testData/codegen/boxInline/smap/classFromDefaultPackage.kt"); } + @TestMetadata("coroutinesWithTailCallOtpimization.kt") + public void testCoroutinesWithTailCallOtpimization() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/coroutinesWithTailCallOtpimization.kt"); + } + @TestMetadata("crossroutines.kt") public void testCrossroutines() throws Exception { runTest("compiler/testData/codegen/boxInline/smap/crossroutines.kt"); @@ -3610,6 +3615,11 @@ public class IrCodegenBoxInlineWasmTestGenerated extends AbstractIrCodegenBoxInl runTest("compiler/testData/codegen/boxInline/smap/forInline.kt"); } + @TestMetadata("inlineProperty.kt") + public void testInlineProperty() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/inlineProperty.kt"); + } + @TestMetadata("interleavedFiles.kt") public void testInterleavedFiles() throws Exception { runTest("compiler/testData/codegen/boxInline/smap/interleavedFiles.kt"); @@ -3665,6 +3675,11 @@ public class IrCodegenBoxInlineWasmTestGenerated extends AbstractIrCodegenBoxInl runTest("compiler/testData/codegen/boxInline/smap/smapWithOldSyntax.kt"); } + @TestMetadata("tryFinally1.kt") + public void testTryFinally1() throws Exception { + runTest("compiler/testData/codegen/boxInline/smap/tryFinally1.kt"); + } + @TestMetadata("compiler/testData/codegen/boxInline/smap/anonymous") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class)