diff --git a/generators/src/org/jetbrains/kotlin/generators/tests/generator/SimpleTestMethodModel.java b/generators/src/org/jetbrains/kotlin/generators/tests/generator/SimpleTestMethodModel.java index 465215b9d5f..72e596523c3 100644 --- a/generators/src/org/jetbrains/kotlin/generators/tests/generator/SimpleTestMethodModel.java +++ b/generators/src/org/jetbrains/kotlin/generators/tests/generator/SimpleTestMethodModel.java @@ -83,11 +83,14 @@ public class SimpleTestMethodModel implements TestMethodModel { p.println(doTestMethodName, "(fileName);"); if (isIgnoredTarget(targetBackend, file)) { - p.println("throw new AssertionError(\"Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that.\");"); p.popIndent(); p.println("}"); p.println("catch (Throwable ignore) {"); + p.pushIndent(); + p.println("return;"); + p.popIndent(); p.println("}"); + p.println("throw new AssertionError(\"Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that.\");"); } } diff --git a/js/js.tests/test/org/jetbrains/kotlin/js/test/semantics/JsCodegenBoxTestGenerated.java b/js/js.tests/test/org/jetbrains/kotlin/js/test/semantics/JsCodegenBoxTestGenerated.java index 0f1937abc3a..0bb771765dc 100644 --- a/js/js.tests/test/org/jetbrains/kotlin/js/test/semantics/JsCodegenBoxTestGenerated.java +++ b/js/js.tests/test/org/jetbrains/kotlin/js/test/semantics/JsCodegenBoxTestGenerated.java @@ -49,10 +49,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/annotations/annotatedEnumEntry.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("annotatedObjectLiteral.kt") @@ -60,10 +61,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/annotations/annotatedObjectLiteral.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("annotationWithKotlinProperty.kt") @@ -71,10 +73,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/annotations/annotationWithKotlinProperty.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("annotationWithKotlinPropertyFromInterfaceCompanion.kt") @@ -82,10 +85,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/annotations/annotationWithKotlinPropertyFromInterfaceCompanion.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("annotationsOnDefault.kt") @@ -93,10 +97,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/annotations/annotationsOnDefault.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("annotationsOnTypeAliases.kt") @@ -104,10 +109,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/annotations/annotationsOnTypeAliases.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("defaultParameterValues.kt") @@ -115,10 +121,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/annotations/defaultParameterValues.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("delegatedPropertySetter.kt") @@ -126,10 +133,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/annotations/delegatedPropertySetter.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("fileClassWithFileAnnotation.kt") @@ -137,10 +145,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/annotations/fileClassWithFileAnnotation.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("jvmAnnotationFlags.kt") @@ -148,10 +157,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/annotations/jvmAnnotationFlags.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kotlinPropertyFromClassObjectAsParameter.kt") @@ -159,10 +169,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/annotations/kotlinPropertyFromClassObjectAsParameter.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kotlinTopLevelPropertyAsParameter.kt") @@ -170,10 +181,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/annotations/kotlinTopLevelPropertyAsParameter.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt10136.kt") @@ -181,10 +193,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/annotations/kt10136.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("nestedClassPropertyAsParameter.kt") @@ -192,10 +205,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/annotations/nestedClassPropertyAsParameter.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("parameterWithPrimitiveType.kt") @@ -203,10 +217,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/annotations/parameterWithPrimitiveType.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("propertyWithPropertyInInitializerAsParameter.kt") @@ -214,10 +229,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/annotations/propertyWithPropertyInInitializerAsParameter.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("resolveWithLowPriorityAnnotation.kt") @@ -231,10 +247,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/annotations/varargInAnnotationParameter.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("compiler/testData/codegen/box/annotations/annotatedLambda") @@ -250,10 +267,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/annotations/annotatedLambda/funExpression.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("lambda.kt") @@ -261,10 +279,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/annotations/annotatedLambda/lambda.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("samFunExpression.kt") @@ -272,10 +291,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/annotations/annotatedLambda/samFunExpression.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("samLambda.kt") @@ -283,10 +303,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/annotations/annotatedLambda/samLambda.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } } @@ -304,10 +325,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/argumentOrder/arguments.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("captured.kt") @@ -315,10 +337,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/argumentOrder/captured.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("capturedInExtension.kt") @@ -326,10 +349,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/argumentOrder/capturedInExtension.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("defaults.kt") @@ -337,10 +361,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/argumentOrder/defaults.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("extension.kt") @@ -348,10 +373,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/argumentOrder/extension.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("extensionInClass.kt") @@ -359,10 +385,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/argumentOrder/extensionInClass.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt9277.kt") @@ -388,10 +415,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/argumentOrder/simple.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("simpleInClass.kt") @@ -399,10 +427,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/argumentOrder/simpleInClass.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } @@ -419,10 +448,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/arrays/arrayConstructorsSimple.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("arrayGetAssignMultiIndex.kt") @@ -442,10 +472,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/arrays/arrayInstanceOf.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("arrayPlusAssign.kt") @@ -459,10 +490,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/arrays/arraysAreCloneable.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("cloneArray.kt") @@ -470,10 +502,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/arrays/cloneArray.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("clonePrimitiveArrays.kt") @@ -481,10 +514,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/arrays/clonePrimitiveArrays.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("collectionAssignGetMultiIndex.kt") @@ -606,10 +640,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/arrays/iteratorByteArrayNextByte.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("iteratorCharArray.kt") @@ -647,10 +682,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/arrays/iteratorLongArrayNextLong.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("iteratorShortArray.kt") @@ -712,10 +748,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/arrays/kt503.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt594.kt") @@ -729,10 +766,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/arrays/kt602.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt7009.kt") @@ -746,10 +784,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/arrays/kt7288.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt7338.kt") @@ -757,10 +796,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/arrays/kt7338.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt779.kt") @@ -792,10 +832,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/arrays/multiArrayConstructors.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("nonLocalReturnArrayConstructor.kt") @@ -803,10 +844,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/arrays/nonLocalReturnArrayConstructor.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("nonNullArray.kt") @@ -976,10 +1018,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/binaryOp/compareWithBoxedDouble.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("compareWithBoxedLong.kt") @@ -987,10 +1030,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/binaryOp/compareWithBoxedLong.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("divisionByZero.kt") @@ -998,10 +1042,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/binaryOp/divisionByZero.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("intrinsic.kt") @@ -1045,10 +1090,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/binaryOp/overflowInt.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("overflowLong.kt") @@ -1071,10 +1117,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/boxingOptimization/casts.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("checkcastAndInstanceOf.kt") @@ -1082,10 +1129,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/boxingOptimization/checkcastAndInstanceOf.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("fold.kt") @@ -1093,10 +1141,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/boxingOptimization/fold.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("foldRange.kt") @@ -1104,10 +1153,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/boxingOptimization/foldRange.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt5493.kt") @@ -1127,10 +1177,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/boxingOptimization/kt5844.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt6047.kt") @@ -1138,10 +1189,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/boxingOptimization/kt6047.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt6842.kt") @@ -1149,10 +1201,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/boxingOptimization/kt6842.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("nullCheck.kt") @@ -1160,10 +1213,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/boxingOptimization/nullCheck.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("progressions.kt") @@ -1171,10 +1225,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/boxingOptimization/progressions.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("safeCallWithElvis.kt") @@ -1182,10 +1237,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/boxingOptimization/safeCallWithElvis.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("simple.kt") @@ -1193,10 +1249,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/boxingOptimization/simple.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("simpleUninitializedMerge.kt") @@ -1204,10 +1261,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/boxingOptimization/simpleUninitializedMerge.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("unsafeRemoving.kt") @@ -1215,10 +1273,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/boxingOptimization/unsafeRemoving.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("variables.kt") @@ -1226,10 +1285,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/boxingOptimization/variables.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } @@ -1252,10 +1312,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/complexTraitImpl.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("delegation.kt") @@ -1413,10 +1474,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/bridges/noBridgeOnMutableCollectionInheritance.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("overrideAbstractProperty.kt") @@ -1612,10 +1674,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/builtinStubMethods/abstractMember.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } public void testAllFilesPresentInBuiltinStubMethods() throws Exception { @@ -1627,10 +1690,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/builtinStubMethods/Collection.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("customReadOnlyIterator.kt") @@ -1644,10 +1708,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/builtinStubMethods/delegationToArrayList.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("immutableRemove.kt") @@ -1655,10 +1720,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/builtinStubMethods/immutableRemove.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("implementationInTrait.kt") @@ -1666,10 +1732,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/builtinStubMethods/implementationInTrait.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("inheritedImplementations.kt") @@ -1677,10 +1744,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/builtinStubMethods/inheritedImplementations.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("Iterator.kt") @@ -1688,10 +1756,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/builtinStubMethods/Iterator.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("IteratorWithRemove.kt") @@ -1699,10 +1768,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/builtinStubMethods/IteratorWithRemove.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("List.kt") @@ -1710,10 +1780,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/builtinStubMethods/List.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("ListIterator.kt") @@ -1721,10 +1792,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/builtinStubMethods/ListIterator.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("ListWithAllImplementations.kt") @@ -1732,10 +1804,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/builtinStubMethods/ListWithAllImplementations.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("ListWithAllInheritedImplementations.kt") @@ -1743,10 +1816,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/builtinStubMethods/ListWithAllInheritedImplementations.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("manyTypeParametersWithUpperBounds.kt") @@ -1754,10 +1828,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/builtinStubMethods/manyTypeParametersWithUpperBounds.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("Map.kt") @@ -1765,10 +1840,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/builtinStubMethods/Map.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("MapEntry.kt") @@ -1776,10 +1852,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/builtinStubMethods/MapEntry.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("MapEntryWithSetValue.kt") @@ -1787,10 +1864,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/builtinStubMethods/MapEntryWithSetValue.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("MapWithAllImplementations.kt") @@ -1798,10 +1876,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/builtinStubMethods/MapWithAllImplementations.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("nonTrivialSubstitution.kt") @@ -1809,10 +1888,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/builtinStubMethods/nonTrivialSubstitution.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("nonTrivialUpperBound.kt") @@ -1820,10 +1900,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/builtinStubMethods/nonTrivialUpperBound.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("substitutedIterable.kt") @@ -1831,10 +1912,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/builtinStubMethods/substitutedIterable.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("SubstitutedList.kt") @@ -1842,10 +1924,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/builtinStubMethods/SubstitutedList.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("substitutedListWithExtraSuperInterface.kt") @@ -1853,10 +1936,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/builtinStubMethods/substitutedListWithExtraSuperInterface.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("compiler/testData/codegen/box/builtinStubMethods/extendJavaCollections") @@ -1874,10 +1958,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/builtinStubMethods/extendJavaCollections/abstractMap.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("abstractSet.kt") @@ -1913,10 +1998,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/builtinStubMethods/extendJavaCollections/mapEntry.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } } @@ -1942,10 +2028,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/callableReference/bound/enumEntryMember.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kCallableNameIntrinsic.kt") @@ -1953,10 +2040,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/callableReference/bound/kCallableNameIntrinsic.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt12738.kt") @@ -1964,10 +2052,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/callableReference/bound/kt12738.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("simpleFunction.kt") @@ -1975,10 +2064,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/callableReference/bound/simpleFunction.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("simpleProperty.kt") @@ -1986,10 +2076,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/callableReference/bound/simpleProperty.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("syntheticExtensionOnLHS.kt") @@ -1997,10 +2088,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/callableReference/bound/syntheticExtensionOnLHS.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("compiler/testData/codegen/box/callableReference/bound/inline") @@ -2016,10 +2108,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/callableReference/bound/inline/simple.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("simpleVal.kt") @@ -2027,10 +2120,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/callableReference/bound/inline/simpleVal.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } } @@ -2054,10 +2148,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/callableReference/function/booleanNotIntrinsic.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("classMemberFromClass.kt") @@ -2113,10 +2208,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/callableReference/function/enumValueOfMethod.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("equalsIntrinsic.kt") @@ -2124,10 +2220,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/callableReference/function/equalsIntrinsic.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("extensionFromClass.kt") @@ -2177,10 +2274,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/callableReference/function/getArityViaFunctionImpl.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("innerConstructorFromClass.kt") @@ -2212,10 +2310,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/callableReference/function/javaCollectionsStaticMethod.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("nestedConstructorFromClass.kt") @@ -2241,10 +2340,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/callableReference/function/newArray.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("overloadedFun.kt") @@ -2258,10 +2358,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/callableReference/function/overloadedFunVsVal.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("privateClassMember.kt") @@ -2275,10 +2376,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/callableReference/function/sortListOfStrings.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("topLevelFromClass.kt") @@ -2414,10 +2516,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/callableReference/function/local/localFunctionName.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("localLocal.kt") @@ -2543,10 +2646,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/callableReference/property/kt6870_privatePropertyReference.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("listOfStringsMapLength.kt") @@ -2554,10 +2658,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/callableReference/property/listOfStringsMapLength.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("localClassVar.kt") @@ -2583,10 +2688,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/callableReference/property/privateSetterOutsideClass.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("simpleExtension.kt") @@ -2640,10 +2746,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/casts/as.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("asForConstants.kt") @@ -2651,10 +2758,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/casts/asForConstants.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("asSafe.kt") @@ -2662,10 +2770,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/casts/asSafe.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("asSafeFail.kt") @@ -2679,10 +2788,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/casts/asSafeForConstants.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("asUnit.kt") @@ -2696,10 +2806,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/casts/asWithGeneric.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("castGenericNull.kt") @@ -2725,10 +2836,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/casts/is.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("lambdaToUnitCast.kt") @@ -2742,10 +2854,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/casts/notIs.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("unitAsAny.kt") @@ -2753,10 +2866,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/casts/unitAsAny.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("unitAsInt.kt") @@ -2764,10 +2878,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/casts/unitAsInt.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("unitAsSafeAny.kt") @@ -2775,10 +2890,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/casts/unitAsSafeAny.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("unitNullableCast.kt") @@ -2800,10 +2916,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/casts/functions/asFunKBig.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("asFunKSmall.kt") @@ -2811,10 +2928,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/casts/functions/asFunKSmall.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("isFunKBig.kt") @@ -2822,10 +2940,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/casts/functions/isFunKBig.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("isFunKSmall.kt") @@ -2833,10 +2952,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/casts/functions/isFunKSmall.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("javaTypeIsFunK.kt") @@ -2844,10 +2964,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/casts/functions/javaTypeIsFunK.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("reifiedAsFunKBig.kt") @@ -2855,10 +2976,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/casts/functions/reifiedAsFunKBig.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("reifiedAsFunKSmall.kt") @@ -2866,10 +2988,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/casts/functions/reifiedAsFunKSmall.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("reifiedIsFunKBig.kt") @@ -2877,10 +3000,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/casts/functions/reifiedIsFunKBig.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("reifiedIsFunKSmall.kt") @@ -2888,10 +3012,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/casts/functions/reifiedIsFunKSmall.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("reifiedSafeAsFunKBig.kt") @@ -2899,10 +3024,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/casts/functions/reifiedSafeAsFunKBig.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("reifiedSafeAsFunKSmall.kt") @@ -2910,10 +3036,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/casts/functions/reifiedSafeAsFunKSmall.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("safeAsFunKBig.kt") @@ -2921,10 +3048,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/casts/functions/safeAsFunKBig.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("safeAsFunKSmall.kt") @@ -2932,10 +3060,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/casts/functions/safeAsFunKSmall.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } @@ -2958,10 +3087,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/casts/literalExpressionAsGenericArgument/javaBox.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("labeledExpressionCast.kt") @@ -2969,10 +3099,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/casts/literalExpressionAsGenericArgument/labeledExpressionCast.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("parenthesizedExpressionCast.kt") @@ -3013,10 +3144,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/casts/mutableCollections/asWithMutable.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("isWithMutable.kt") @@ -3024,10 +3156,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/casts/mutableCollections/isWithMutable.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("mutabilityMarkerInterfaces.kt") @@ -3035,10 +3168,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/casts/mutableCollections/mutabilityMarkerInterfaces.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("reifiedAsWithMutable.kt") @@ -3046,10 +3180,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/casts/mutableCollections/reifiedAsWithMutable.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("reifiedIsWithMutable.kt") @@ -3057,10 +3192,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/casts/mutableCollections/reifiedIsWithMutable.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("reifiedSafeAsWithMutable.kt") @@ -3074,10 +3210,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/casts/mutableCollections/safeAsWithMutable.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("weirdMutableCasts.kt") @@ -3085,10 +3222,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/casts/mutableCollections/weirdMutableCasts.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } } @@ -3106,10 +3244,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/classLiteral/primitiveKClassEquality.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("compiler/testData/codegen/box/classLiteral/bound") @@ -3125,10 +3264,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/classLiteral/bound/javaIntrinsicWithSideEffect.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("primitives.kt") @@ -3136,10 +3276,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/classLiteral/bound/primitives.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("sideEffect.kt") @@ -3147,10 +3288,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/classLiteral/bound/sideEffect.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("simple.kt") @@ -3158,10 +3300,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/classLiteral/bound/simple.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } @@ -3178,10 +3321,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/classLiteral/java/java.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("javaObjectType.kt") @@ -3189,10 +3333,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/classLiteral/java/javaObjectType.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("javaObjectTypeReified.kt") @@ -3200,10 +3345,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/classLiteral/java/javaObjectTypeReified.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("javaPrimitiveType.kt") @@ -3211,10 +3357,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/classLiteral/java/javaPrimitiveType.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("javaPrimitiveTypeReified.kt") @@ -3222,10 +3369,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/classLiteral/java/javaPrimitiveTypeReified.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("javaReified.kt") @@ -3233,10 +3381,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/classLiteral/java/javaReified.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt11943.kt") @@ -3244,10 +3393,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/classLiteral/java/kt11943.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("objectSuperConstructorCall.kt") @@ -3255,10 +3405,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/classLiteral/java/objectSuperConstructorCall.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } } @@ -3324,10 +3475,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/classObjectToString.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("classObjectWithPrivateGenericMember.kt") @@ -3389,10 +3541,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/delegationJava.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("delegationMethodsWithArgs.kt") @@ -3478,10 +3631,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt1120.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt1134.kt") @@ -3489,10 +3643,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt1134.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt1157.kt") @@ -3524,10 +3679,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt1535.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt1538.kt") @@ -3601,10 +3757,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt2288.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt2384.kt") @@ -3630,10 +3787,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt2395.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt2417.kt") @@ -3797,10 +3955,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt508.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt5347.kt") @@ -3832,10 +3991,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/classes/kt707.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt723.kt") @@ -4059,10 +4219,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/closures/closureOnTopLevel1.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("closureOnTopLevel2.kt") @@ -4070,10 +4231,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/closures/closureOnTopLevel2.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("closureWithParameter.kt") @@ -4237,10 +4399,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/closures/noRefToOuter.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("recursiveClosure.kt") @@ -4355,10 +4518,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/closures/closureInsideClosure/propertyAndFunctionNameClash.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("threeLevels.kt") @@ -4394,10 +4558,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/collections/charSequence.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("implementCollectionThroughKotlin.kt") @@ -4405,10 +4570,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/collections/implementCollectionThroughKotlin.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("inSetWithSmartCast.kt") @@ -4422,10 +4588,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/collections/irrelevantImplCharSequence.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("irrelevantImplCharSequenceKotlin.kt") @@ -4433,10 +4600,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/collections/irrelevantImplCharSequenceKotlin.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("irrelevantImplMutableList.kt") @@ -4444,10 +4612,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/collections/irrelevantImplMutableList.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("irrelevantImplMutableListKotlin.kt") @@ -4455,10 +4624,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/collections/irrelevantImplMutableListKotlin.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("irrelevantImplMutableListSubstitution.kt") @@ -4466,10 +4636,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/collections/irrelevantImplMutableListSubstitution.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("irrelevantRemoveAtOverrideInJava.kt") @@ -4477,10 +4648,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/collections/irrelevantRemoveAtOverrideInJava.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("irrelevantSizeOverrideInJava.kt") @@ -4488,10 +4660,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/collections/irrelevantSizeOverrideInJava.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("mutableList.kt") @@ -4499,10 +4672,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/collections/mutableList.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("noStubsInJavaSuperClass.kt") @@ -4510,10 +4684,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/collections/noStubsInJavaSuperClass.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("platformValueContains.kt") @@ -4521,10 +4696,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/collections/platformValueContains.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("readOnlyList.kt") @@ -4532,10 +4708,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/collections/readOnlyList.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("readOnlyMap.kt") @@ -4543,10 +4720,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/collections/readOnlyMap.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("removeAtInt.kt") @@ -4554,10 +4732,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/collections/removeAtInt.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("strList.kt") @@ -4565,10 +4744,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/collections/strList.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("toArrayInJavaClass.kt") @@ -4576,10 +4756,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/collections/toArrayInJavaClass.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } @@ -4617,10 +4798,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/constants/float.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt9532.kt") @@ -4628,10 +4810,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/constants/kt9532.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("long.kt") @@ -4696,10 +4879,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/continueInForCondition.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("continueInWhile.kt") @@ -4755,10 +4939,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/factorialTest.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("finallyOnEmptyReturn.kt") @@ -4808,10 +4993,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/forLoopMemberExtensionNext.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("forNullableIntArray.kt") @@ -4831,10 +5017,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/forUserType.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("inRangeConditionsInWhen.kt") @@ -4902,10 +5089,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/kt237.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt2416.kt") @@ -4919,10 +5107,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/kt2423.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt2577.kt") @@ -4978,10 +5167,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/kt3574.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt416.kt") @@ -4995,10 +5185,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/kt513.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt628.kt") @@ -5012,10 +5203,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/kt769.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt772.kt") @@ -5035,10 +5227,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/kt8148.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt8148_break.kt") @@ -5046,10 +5239,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/kt8148_break.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt8148_continue.kt") @@ -5057,10 +5251,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/kt8148_continue.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt870.kt") @@ -5074,10 +5269,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/kt9022Return.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt9022Throw.kt") @@ -5085,10 +5281,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/kt9022Throw.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt910.kt") @@ -5134,10 +5331,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/breakContinueInExpressions/breakFromOuter.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("breakInDoWhile.kt") @@ -5289,10 +5487,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/controlStructures/tryCatchInExpressions/differentTypes.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("expectException.kt") @@ -5418,10 +5617,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/beginWithException.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("beginWithExceptionNoHandleException.kt") @@ -5429,10 +5629,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/beginWithExceptionNoHandleException.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("coercionToUnit.kt") @@ -5440,10 +5641,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/coercionToUnit.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("controllerAccessFromInnerLambda.kt") @@ -5451,10 +5653,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/controllerAccessFromInnerLambda.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("defaultParametersInSuspend.kt") @@ -5462,10 +5665,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/defaultParametersInSuspend.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("emptyClosure.kt") @@ -5473,10 +5677,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/emptyClosure.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("falseUnitCoercion.kt") @@ -5484,10 +5689,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/falseUnitCoercion.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("generate.kt") @@ -5495,10 +5701,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/generate.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("handleException.kt") @@ -5506,10 +5713,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/handleException.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("handleResultCallEmptyBody.kt") @@ -5517,10 +5725,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/handleResultCallEmptyBody.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("handleResultNonUnitExpression.kt") @@ -5528,10 +5737,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/handleResultNonUnitExpression.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("illegalState.kt") @@ -5539,10 +5749,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/illegalState.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("inlineSuspendFunction.kt") @@ -5550,10 +5761,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/inlineSuspendFunction.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("inlinedTryCatchFinally.kt") @@ -5561,10 +5773,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/inlinedTryCatchFinally.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("innerSuspensionCalls.kt") @@ -5572,10 +5785,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/innerSuspensionCalls.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("iterateOverArray.kt") @@ -5583,10 +5797,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/iterateOverArray.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt12958.kt") @@ -5594,10 +5809,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/kt12958.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("lambdaParameters.kt") @@ -5605,10 +5821,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/lambdaParameters.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("lastExpressionIsLoop.kt") @@ -5616,10 +5833,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/lastExpressionIsLoop.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("lastStatementInc.kt") @@ -5627,10 +5845,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/lastStatementInc.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("lastStementAssignment.kt") @@ -5638,10 +5857,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/lastStementAssignment.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("lastUnitExpression.kt") @@ -5649,10 +5869,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/lastUnitExpression.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("manualContinuationImpl.kt") @@ -5660,10 +5881,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/manualContinuationImpl.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("multipleInvokeCalls.kt") @@ -5671,10 +5893,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/multipleInvokeCalls.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("multipleInvokeCallsInsideInlineLambda1.kt") @@ -5682,10 +5905,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/multipleInvokeCallsInsideInlineLambda1.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("multipleInvokeCallsInsideInlineLambda2.kt") @@ -5693,10 +5917,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/multipleInvokeCallsInsideInlineLambda2.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("multipleInvokeCallsInsideInlineLambda3.kt") @@ -5704,10 +5929,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/multipleInvokeCallsInsideInlineLambda3.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("nestedTryCatch.kt") @@ -5715,10 +5941,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/nestedTryCatch.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("noSuspensionPoints.kt") @@ -5726,10 +5953,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/noSuspensionPoints.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("nonLocalReturnFromInlineLambda.kt") @@ -5737,10 +5965,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/nonLocalReturnFromInlineLambda.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("nonLocalReturnFromInlineLambdaDeep.kt") @@ -5748,10 +5977,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/nonLocalReturnFromInlineLambdaDeep.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("returnByLabel.kt") @@ -5759,10 +5989,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/returnByLabel.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("simple.kt") @@ -5770,10 +6001,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/simple.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("simpleException.kt") @@ -5781,10 +6013,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/simpleException.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("simpleWithHandleResult.kt") @@ -5792,10 +6025,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/simpleWithHandleResult.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("statementLikeLastExpression.kt") @@ -5803,10 +6037,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/statementLikeLastExpression.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("suspendDelegation.kt") @@ -5814,10 +6049,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/suspendDelegation.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("suspendExtension.kt") @@ -5825,10 +6061,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/suspendExtension.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("suspendFromInlineLambda.kt") @@ -5836,10 +6073,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/suspendFromInlineLambda.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("suspendInCycle.kt") @@ -5847,10 +6085,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/suspendInCycle.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("suspendInTheMiddleOfObjectConstruction.kt") @@ -5858,10 +6097,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/suspendInTheMiddleOfObjectConstruction.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("tryCatchFinallyWithHandleResult.kt") @@ -5869,10 +6109,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/tryCatchFinallyWithHandleResult.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("tryCatchWithHandleResult.kt") @@ -5880,10 +6121,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/tryCatchWithHandleResult.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("tryFinallyInsideInlineLambda.kt") @@ -5891,10 +6133,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/tryFinallyInsideInlineLambda.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("tryFinallyWithHandleResult.kt") @@ -5902,10 +6145,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/tryFinallyWithHandleResult.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("varValueConflictsWithTable.kt") @@ -5913,10 +6157,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/varValueConflictsWithTable.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("varValueConflictsWithTableSameSort.kt") @@ -5924,10 +6169,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/varValueConflictsWithTableSameSort.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("compiler/testData/codegen/box/coroutines/intLikeVarSpilling") @@ -5943,10 +6189,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/intLikeVarSpilling/complicatedMerge.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("i2bResult.kt") @@ -5954,10 +6201,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/intLikeVarSpilling/i2bResult.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("loadFromBooleanArray.kt") @@ -5965,10 +6213,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/intLikeVarSpilling/loadFromBooleanArray.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("loadFromByteArray.kt") @@ -5976,10 +6225,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/intLikeVarSpilling/loadFromByteArray.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("noVariableInTable.kt") @@ -5987,10 +6237,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/intLikeVarSpilling/noVariableInTable.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("sameIconst1ManyVars.kt") @@ -5998,10 +6249,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/intLikeVarSpilling/sameIconst1ManyVars.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("usedInArrayStore.kt") @@ -6009,10 +6261,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/intLikeVarSpilling/usedInArrayStore.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("usedInMethodCall.kt") @@ -6020,10 +6273,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/intLikeVarSpilling/usedInMethodCall.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("usedInPutfield.kt") @@ -6031,10 +6285,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/intLikeVarSpilling/usedInPutfield.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("usedInVarStore.kt") @@ -6042,10 +6297,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/coroutines/intLikeVarSpilling/usedInVarStore.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } } @@ -6075,10 +6331,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/dataClasses/doubleParam.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("floatParam.kt") @@ -6086,10 +6343,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/dataClasses/floatParam.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("genericParam.kt") @@ -6103,10 +6361,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/dataClasses/kt5002.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("mixedParams.kt") @@ -6233,10 +6492,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/dataClasses/equals/alreadyDeclaredWrongSignature.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("genericarray.kt") @@ -6283,10 +6543,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/dataClasses/hashCode/alreadyDeclaredWrongSignature.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("array.kt") @@ -6294,10 +6555,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/dataClasses/hashCode/array.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("boolean.kt") @@ -6380,10 +6642,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/dataClasses/toString/alreadyDeclaredWrongSignature.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("arrayParams.kt") @@ -6391,10 +6654,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/dataClasses/toString/arrayParams.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("changingVarParam.kt") @@ -6436,10 +6700,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/deadCodeElimination/emptyVariableRange.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("intersectingVariableRange.kt") @@ -6492,10 +6757,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/defaultArguments/superCallCheck.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("compiler/testData/codegen/box/defaultArguments/constructor") @@ -6517,10 +6783,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/defaultArguments/constructor/checkIfConstructorIsSynthetic.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("defArgs1.kt") @@ -6588,10 +6855,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/defaultArguments/constructor/manyArgs.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } @@ -6951,10 +7219,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/delegatedProperty/privateSetterKPropertyIsNotMutable.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("privateVar.kt") @@ -6968,10 +7237,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/delegatedProperty/propertyMetadataShouldBeCached.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("protectedVarWithPrivateSet.kt") @@ -6997,10 +7267,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/delegatedProperty/stackOverflowOnCallFromGetValue.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("topLevelVal.kt") @@ -7032,10 +7303,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/delegatedProperty/useReflectionOnKProperty.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("valInInnerClass.kt") @@ -7145,10 +7417,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/delegation/delegationToVal.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt8154.kt") @@ -7343,10 +7616,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/diagnostics/functions/tailRecursion/defaultArgsOverridden.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("extensionTailCall.kt") @@ -7360,10 +7634,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/diagnostics/functions/tailRecursion/functionWithNoTails.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("functionWithNonTailRecursions.kt") @@ -7371,10 +7646,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/diagnostics/functions/tailRecursion/functionWithNonTailRecursions.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("functionWithoutAnnotation.kt") @@ -7400,10 +7676,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/diagnostics/functions/tailRecursion/insideElvis.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("labeledThisReferences.kt") @@ -7411,10 +7688,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/diagnostics/functions/tailRecursion/labeledThisReferences.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("loops.kt") @@ -7422,10 +7700,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/diagnostics/functions/tailRecursion/loops.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("multilevelBlocks.kt") @@ -7433,10 +7712,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/diagnostics/functions/tailRecursion/multilevelBlocks.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("realIteratorFoldl.kt") @@ -7444,10 +7724,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/diagnostics/functions/tailRecursion/realIteratorFoldl.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("realStringEscape.kt") @@ -7467,10 +7748,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/diagnostics/functions/tailRecursion/recursiveCallInLambda.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("recursiveCallInLocalFunction.kt") @@ -7478,10 +7760,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/diagnostics/functions/tailRecursion/recursiveCallInLocalFunction.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("recursiveInnerFunction.kt") @@ -7495,10 +7778,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/diagnostics/functions/tailRecursion/returnIf.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("returnInCatch.kt") @@ -7506,10 +7790,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/diagnostics/functions/tailRecursion/returnInCatch.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("returnInFinally.kt") @@ -7517,10 +7802,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/diagnostics/functions/tailRecursion/returnInFinally.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("returnInIfInFinally.kt") @@ -7528,10 +7814,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/diagnostics/functions/tailRecursion/returnInIfInFinally.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("returnInParentheses.kt") @@ -7545,10 +7832,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/diagnostics/functions/tailRecursion/returnInTry.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("simpleBlock.kt") @@ -7556,10 +7844,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/diagnostics/functions/tailRecursion/simpleBlock.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("simpleReturn.kt") @@ -7567,10 +7856,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/diagnostics/functions/tailRecursion/simpleReturn.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("simpleReturnWithElse.kt") @@ -7578,10 +7868,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/diagnostics/functions/tailRecursion/simpleReturnWithElse.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("sum.kt") @@ -7589,10 +7880,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/diagnostics/functions/tailRecursion/sum.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("tailCallInBlockInParentheses.kt") @@ -7612,10 +7904,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/diagnostics/functions/tailRecursion/tailRecursionInFinally.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("thisReferences.kt") @@ -7623,10 +7916,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/diagnostics/functions/tailRecursion/thisReferences.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("unitBlocks.kt") @@ -7634,10 +7928,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/diagnostics/functions/tailRecursion/unitBlocks.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("whenWithCondition.kt") @@ -7645,10 +7940,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/diagnostics/functions/tailRecursion/whenWithCondition.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("whenWithInRange.kt") @@ -7656,10 +7952,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/diagnostics/functions/tailRecursion/whenWithInRange.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("whenWithIs.kt") @@ -7673,10 +7970,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/diagnostics/functions/tailRecursion/whenWithoutCondition.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } } @@ -7761,10 +8059,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/enum/classForEnumEntry.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("companionObjectInEnum.kt") @@ -7778,10 +8077,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/enum/emptyConstructor.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("emptyEnumValuesValueOf.kt") @@ -7789,10 +8089,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/enum/emptyEnumValuesValueOf.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("enumInheritedFromTrait.kt") @@ -7860,10 +8161,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/enum/kt9711_2.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("modifierFlags.kt") @@ -7871,10 +8173,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/enum/modifierFlags.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("noClassForSimpleEnum.kt") @@ -7882,10 +8185,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/enum/noClassForSimpleEnum.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("objectInEnum.kt") @@ -7944,10 +8248,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/evaluate/char.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("divide.kt") @@ -7955,10 +8260,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/evaluate/divide.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("intrinsics.kt") @@ -7966,10 +8272,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/evaluate/intrinsics.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt9443.kt") @@ -7983,10 +8290,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/evaluate/maxValue.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("maxValueByte.kt") @@ -7994,10 +8302,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/evaluate/maxValueByte.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("maxValueInt.kt") @@ -8005,10 +8314,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/evaluate/maxValueInt.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("minus.kt") @@ -8016,10 +8326,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/evaluate/minus.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("mod.kt") @@ -8027,10 +8338,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/evaluate/mod.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("multiply.kt") @@ -8038,10 +8350,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/evaluate/multiply.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("parenthesized.kt") @@ -8049,10 +8362,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/evaluate/parenthesized.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("plus.kt") @@ -8060,10 +8374,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/evaluate/plus.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("simpleCallBinary.kt") @@ -8071,10 +8386,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/evaluate/simpleCallBinary.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("unaryMinus.kt") @@ -8082,10 +8398,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/evaluate/unaryMinus.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("unaryPlus.kt") @@ -8093,10 +8410,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/evaluate/unaryPlus.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } @@ -8113,10 +8431,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/exclExcl/genericNull.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("primitive.kt") @@ -8193,10 +8512,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/extensionFunctions/kt3646.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt3969.kt") @@ -8216,10 +8536,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/extensionFunctions/kt475.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt5467.kt") @@ -8233,10 +8554,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/extensionFunctions/kt606.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt865.kt") @@ -8280,10 +8602,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/extensionFunctions/whenFail.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } @@ -8312,10 +8635,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/extensionProperties/genericValMultipleUpperBounds.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("genericVarForPrimitiveType.kt") @@ -8398,10 +8722,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/external/jvmStaticExternal.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("jvmStaticExternalPrivate.kt") @@ -8409,10 +8734,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/external/jvmStaticExternalPrivate.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("withDefaultArg.kt") @@ -8420,10 +8746,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/external/withDefaultArg.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } @@ -8479,10 +8806,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/fieldRename/delegates.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("genericPropertyWithItself.kt") @@ -8580,10 +8908,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/fullJdk/charBuffer.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("classpath.kt") @@ -8591,10 +8920,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/fullJdk/classpath.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("ifInWhile.kt") @@ -8602,10 +8932,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/fullJdk/ifInWhile.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("intCountDownLatchExtension.kt") @@ -8613,10 +8944,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/fullJdk/intCountDownLatchExtension.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt434.kt") @@ -8624,10 +8956,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/fullJdk/kt434.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("platformTypeAssertionStackTrace.kt") @@ -8635,10 +8968,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/fullJdk/platformTypeAssertionStackTrace.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("compiler/testData/codegen/box/fullJdk/native") @@ -8654,10 +8988,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/fullJdk/native/nativePropertyAccessors.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("simpleNative.kt") @@ -8665,10 +9000,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/fullJdk/native/simpleNative.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("topLevel.kt") @@ -8676,10 +9012,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/fullJdk/native/topLevel.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } @@ -8696,10 +9033,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/fullJdk/regressions/kt1770.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } } @@ -8729,10 +9067,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/dataLocalVariable.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("defaultargs.kt") @@ -8800,10 +9139,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/functionNtoString.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("functionNtoStringGeneric.kt") @@ -8811,10 +9151,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/functionNtoStringGeneric.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("functionNtoStringNoReflect.kt") @@ -8822,10 +9163,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/functionNtoStringNoReflect.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("infixRecursiveCall.kt") @@ -8845,10 +9187,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/kt1199.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt1413.kt") @@ -8874,10 +9217,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/kt1739.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt2270.kt") @@ -9046,10 +9390,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/invoke/castFunctionToExtension.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("extensionInvokeOnExpr.kt") @@ -9057,10 +9402,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/invoke/extensionInvokeOnExpr.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("invoke.kt") @@ -9080,10 +9426,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/invoke/invokeOnSyntheticProperty.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt3189.kt") @@ -9148,10 +9495,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/localFunctions/callInlineLocalInLambda.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("definedWithinLambda.kt") @@ -9159,10 +9507,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/localFunctions/definedWithinLambda.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("definedWithinLambdaInnerUsage1.kt") @@ -9170,10 +9519,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/localFunctions/definedWithinLambdaInnerUsage1.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("definedWithinLambdaInnerUsage2.kt") @@ -9181,10 +9531,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/localFunctions/definedWithinLambdaInnerUsage2.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt2895.kt") @@ -9228,10 +9579,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/localFunctions/kt4777.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt4783.kt") @@ -9251,10 +9603,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/functions/localFunctions/kt4989.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("localExtensionOnNullableParameter.kt") @@ -9284,10 +9637,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/hashPMap/empty.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("manyNumbers.kt") @@ -9295,10 +9649,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/hashPMap/manyNumbers.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("rewriteWithDifferent.kt") @@ -9306,10 +9661,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/hashPMap/rewriteWithDifferent.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("rewriteWithEqual.kt") @@ -9317,10 +9673,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/hashPMap/rewriteWithEqual.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("simplePlusGet.kt") @@ -9328,10 +9685,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/hashPMap/simplePlusGet.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("simplePlusMinus.kt") @@ -9339,10 +9697,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/hashPMap/simplePlusMinus.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } @@ -9746,10 +10105,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/intrinsics/defaultObjectMapping.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("ea35953.kt") @@ -9763,10 +10123,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/intrinsics/incWithLabel.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt10131.kt") @@ -9774,10 +10135,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/intrinsics/kt10131.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt10131a.kt") @@ -9785,10 +10147,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/intrinsics/kt10131a.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt12125.kt") @@ -9796,10 +10159,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/intrinsics/kt12125.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt12125_2.kt") @@ -9813,10 +10177,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/intrinsics/kt12125_inc.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt12125_inc_2.kt") @@ -9830,10 +10195,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/intrinsics/kt5937.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("longRangeWithExplicitDot.kt") @@ -9847,10 +10213,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/intrinsics/prefixIncDec.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("rangeFromCollection.kt") @@ -9870,10 +10237,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/intrinsics/throwable.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("throwableCallableReference.kt") @@ -9881,10 +10249,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/intrinsics/throwableCallableReference.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("throwableParamOrder.kt") @@ -9892,10 +10261,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/intrinsics/throwableParamOrder.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("tostring.kt") @@ -9903,10 +10273,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/intrinsics/tostring.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } @@ -9923,10 +10294,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/javaInterop/lambdaInstanceOf.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("compiler/testData/codegen/box/javaInterop/generics") @@ -9942,10 +10314,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/javaInterop/generics/allWildcardsOnClass.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("covariantOverrideWithDeclarationSiteProjection.kt") @@ -9953,10 +10326,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/javaInterop/generics/covariantOverrideWithDeclarationSiteProjection.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("invariantArgumentsNoWildcard.kt") @@ -9964,10 +10338,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/javaInterop/generics/invariantArgumentsNoWildcard.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } @@ -9984,10 +10359,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/javaInterop/notNullAssertions/extensionReceiverParameter.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("mapPut.kt") @@ -10010,10 +10386,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/javaInterop/objectMethods/cloneCallsConstructor.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("cloneCallsSuper.kt") @@ -10021,10 +10398,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/javaInterop/objectMethods/cloneCallsSuper.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("cloneCallsSuperAndModifies.kt") @@ -10032,10 +10410,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/javaInterop/objectMethods/cloneCallsSuperAndModifies.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("cloneHashSet.kt") @@ -10043,10 +10422,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/javaInterop/objectMethods/cloneHashSet.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("cloneHierarchy.kt") @@ -10054,10 +10434,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/javaInterop/objectMethods/cloneHierarchy.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("cloneableClassWithoutClone.kt") @@ -10065,10 +10446,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/javaInterop/objectMethods/cloneableClassWithoutClone.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } } @@ -10119,10 +10501,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmField/captureClassFields.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("capturePackageFields.kt") @@ -10130,10 +10513,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmField/capturePackageFields.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("checkNoAccessors.kt") @@ -10141,10 +10525,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmField/checkNoAccessors.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("classFieldReference.kt") @@ -10152,10 +10537,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmField/classFieldReference.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("classFieldReflection.kt") @@ -10163,10 +10549,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmField/classFieldReflection.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("constructorProperty.kt") @@ -10174,10 +10561,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmField/constructorProperty.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("publicField.kt") @@ -10185,10 +10573,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmField/publicField.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("simpleMemberProperty.kt") @@ -10196,10 +10585,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmField/simpleMemberProperty.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("superCall.kt") @@ -10207,10 +10597,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmField/superCall.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("superCall2.kt") @@ -10218,10 +10609,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmField/superCall2.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("topLevelFieldReference.kt") @@ -10229,10 +10621,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmField/topLevelFieldReference.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("topLevelFieldReflection.kt") @@ -10240,10 +10633,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmField/topLevelFieldReflection.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("visibility.kt") @@ -10251,10 +10645,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmField/visibility.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("writeFieldReference.kt") @@ -10262,10 +10657,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmField/writeFieldReference.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } @@ -10282,10 +10678,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmName/callableReference.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("clashingErasure.kt") @@ -10293,10 +10690,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmName/clashingErasure.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("classMembers.kt") @@ -10304,10 +10702,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmName/classMembers.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("fakeJvmNameInJava.kt") @@ -10315,10 +10714,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmName/fakeJvmNameInJava.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("functionName.kt") @@ -10326,10 +10726,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmName/functionName.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("multifileClass.kt") @@ -10337,10 +10738,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmName/multifileClass.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("multifileClassWithLocalClass.kt") @@ -10348,10 +10750,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmName/multifileClassWithLocalClass.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("multifileClassWithLocalGeneric.kt") @@ -10359,10 +10762,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmName/multifileClassWithLocalGeneric.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("propertyAccessorsUseSite.kt") @@ -10370,10 +10774,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmName/propertyAccessorsUseSite.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("propertyName.kt") @@ -10381,10 +10786,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmName/propertyName.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("renamedFileClass.kt") @@ -10392,10 +10798,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmName/renamedFileClass.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("compiler/testData/codegen/box/jvmName/fileFacades") @@ -10411,10 +10818,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmName/fileFacades/differentFiles.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("javaAnnotationOnFileFacade.kt") @@ -10422,10 +10830,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmName/fileFacades/javaAnnotationOnFileFacade.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("simple.kt") @@ -10433,10 +10842,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmName/fileFacades/simple.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } } @@ -10454,10 +10864,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmOverloads/companionObject.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("defaultsNotAtEnd.kt") @@ -10465,10 +10876,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmOverloads/defaultsNotAtEnd.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("doubleParameters.kt") @@ -10476,10 +10888,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmOverloads/doubleParameters.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("extensionMethod.kt") @@ -10487,10 +10900,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmOverloads/extensionMethod.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("generics.kt") @@ -10498,10 +10912,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmOverloads/generics.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("multipleDefaultParameters.kt") @@ -10509,10 +10924,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmOverloads/multipleDefaultParameters.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("nonDefaultParameter.kt") @@ -10520,10 +10936,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmOverloads/nonDefaultParameter.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("primaryConstructor.kt") @@ -10531,10 +10948,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmOverloads/primaryConstructor.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("secondaryConstructor.kt") @@ -10542,10 +10960,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmOverloads/secondaryConstructor.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("simple.kt") @@ -10553,10 +10972,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmOverloads/simple.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("simpleJavaCall.kt") @@ -10564,10 +10984,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmOverloads/simpleJavaCall.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } @@ -10584,10 +11005,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmStatic/annotations.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("closure.kt") @@ -10595,10 +11017,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmStatic/closure.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("companionObject.kt") @@ -10606,10 +11029,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmStatic/companionObject.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("convention.kt") @@ -10617,10 +11041,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmStatic/convention.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("default.kt") @@ -10628,10 +11053,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmStatic/default.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("enumCompanion.kt") @@ -10639,10 +11065,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmStatic/enumCompanion.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("explicitObject.kt") @@ -10650,10 +11077,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmStatic/explicitObject.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("funAccess.kt") @@ -10661,10 +11089,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmStatic/funAccess.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("importStaticMemberFromObject.kt") @@ -10672,10 +11101,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmStatic/importStaticMemberFromObject.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("inline.kt") @@ -10683,10 +11113,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmStatic/inline.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("inlinePropertyAccessors.kt") @@ -10694,10 +11125,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmStatic/inlinePropertyAccessors.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt9897_static.kt") @@ -10705,10 +11137,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmStatic/kt9897_static.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("object.kt") @@ -10716,10 +11149,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmStatic/object.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("postfixInc.kt") @@ -10727,10 +11161,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmStatic/postfixInc.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("prefixInc.kt") @@ -10738,10 +11173,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmStatic/prefixInc.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("privateMethod.kt") @@ -10749,10 +11185,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmStatic/privateMethod.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("privateSetter.kt") @@ -10760,10 +11197,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmStatic/privateSetter.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("propertyAccess.kt") @@ -10771,10 +11209,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmStatic/propertyAccess.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("propertyAccessorsCompanion.kt") @@ -10782,10 +11221,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmStatic/propertyAccessorsCompanion.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("propertyAccessorsObject.kt") @@ -10793,10 +11233,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmStatic/propertyAccessorsObject.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("propertyAsDefault.kt") @@ -10804,10 +11245,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmStatic/propertyAsDefault.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("simple.kt") @@ -10815,10 +11257,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmStatic/simple.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("syntheticAccessor.kt") @@ -10826,10 +11269,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/jvmStatic/syntheticAccessor.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } @@ -10903,10 +11347,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/lazyCodegen/increment.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("safeAssign.kt") @@ -11172,10 +11617,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/localClasses/ownClosureOfInnerLocalClass.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("withclosure.kt") @@ -11198,10 +11644,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/mangling/field.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("fun.kt") @@ -11209,10 +11656,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/mangling/fun.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("internalOverride.kt") @@ -11232,10 +11680,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/mangling/noOverrideWithJava.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("publicOverride.kt") @@ -11756,10 +12205,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/multifileClasses/callMultifileClassMemberFromOtherPackage.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("callsToMultifileClassFromOtherPackage.kt") @@ -11767,10 +12217,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/multifileClasses/callsToMultifileClassFromOtherPackage.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("constPropertyReferenceFromMultifileClass.kt") @@ -11778,10 +12229,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/multifileClasses/constPropertyReferenceFromMultifileClass.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("inlineMultifileClassMemberFromOtherPackage.kt") @@ -11789,10 +12241,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/multifileClasses/inlineMultifileClassMemberFromOtherPackage.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("multifileClassPartsInitialization.kt") @@ -11800,10 +12253,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/multifileClasses/multifileClassPartsInitialization.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("multifileClassWith2Files.kt") @@ -11811,10 +12265,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/multifileClasses/multifileClassWith2Files.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("multifileClassWithCrossCall.kt") @@ -11822,10 +12277,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/multifileClasses/multifileClassWithCrossCall.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("multifileClassWithPrivate.kt") @@ -11833,10 +12289,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/multifileClasses/multifileClassWithPrivate.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("privateConstVal.kt") @@ -11844,10 +12301,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/multifileClasses/privateConstVal.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("samePartNameDifferentFacades.kt") @@ -11855,10 +12313,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/multifileClasses/samePartNameDifferentFacades.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("compiler/testData/codegen/box/multifileClasses/optimized") @@ -11874,10 +12333,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/multifileClasses/optimized/callableRefToFun.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("callableRefToInternalValInline.kt") @@ -11885,10 +12345,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/multifileClasses/optimized/callableRefToInternalValInline.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("callableRefToPrivateVal.kt") @@ -11896,10 +12357,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/multifileClasses/optimized/callableRefToPrivateVal.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("callableRefToVal.kt") @@ -11907,10 +12369,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/multifileClasses/optimized/callableRefToVal.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("calls.kt") @@ -11918,10 +12381,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/multifileClasses/optimized/calls.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("deferredStaticInitialization.kt") @@ -11929,10 +12393,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/multifileClasses/optimized/deferredStaticInitialization.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("delegatedVal.kt") @@ -11940,10 +12405,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/multifileClasses/optimized/delegatedVal.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("initializePrivateVal.kt") @@ -11951,10 +12417,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/multifileClasses/optimized/initializePrivateVal.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("initializePublicVal.kt") @@ -11962,10 +12429,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/multifileClasses/optimized/initializePublicVal.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("overlappingFuns.kt") @@ -11973,10 +12441,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/multifileClasses/optimized/overlappingFuns.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("overlappingVals.kt") @@ -11984,10 +12453,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/multifileClasses/optimized/overlappingVals.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("valAccessFromInlineFunCalledFromJava.kt") @@ -11995,10 +12465,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/multifileClasses/optimized/valAccessFromInlineFunCalledFromJava.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("valAccessFromInlinedToDifferentPackage.kt") @@ -12006,10 +12477,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/multifileClasses/optimized/valAccessFromInlinedToDifferentPackage.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("valWithAccessor.kt") @@ -12017,10 +12489,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/multifileClasses/optimized/valWithAccessor.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } } @@ -12038,10 +12511,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/nonLocalReturns/kt6895.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt9644let.kt") @@ -12055,10 +12529,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/nonLocalReturns/use.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("useWithException.kt") @@ -12066,10 +12541,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/nonLocalReturns/useWithException.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } @@ -12125,10 +12601,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/objects/kt1047.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt11117.kt") @@ -12142,10 +12619,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/objects/kt1136.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt1186.kt") @@ -12165,10 +12643,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/objects/kt1737.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt2398.kt") @@ -12188,10 +12667,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/objects/kt2663_2.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt2675.kt") @@ -12217,10 +12697,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/objects/kt3238.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt3684.kt") @@ -12240,10 +12721,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/objects/kt535.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt560.kt") @@ -12251,10 +12733,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/objects/kt560.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt694.kt") @@ -12382,10 +12865,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/objects/useImportedMember.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("useImportedMemberFromCompanion.kt") @@ -12393,10 +12877,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/objects/useImportedMemberFromCompanion.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } @@ -12413,10 +12898,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/operatorConventions/assignmentOperations.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("incDecOnObject.kt") @@ -12442,10 +12928,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/operatorConventions/kt4152.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt4987.kt") @@ -12453,10 +12940,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/operatorConventions/kt4987.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("nestedMaps.kt") @@ -12484,10 +12972,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/operatorConventions/compareTo/boolean.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("comparable.kt") @@ -12577,10 +13066,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/package/initializationOrder.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("invokespecial.kt") @@ -12588,10 +13078,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/package/invokespecial.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("mainInFiles.kt") @@ -12599,10 +13090,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/package/mainInFiles.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("nullablePrimitiveNoFieldInitializer.kt") @@ -12687,10 +13179,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/platformTypes/primitives/identityEquals.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("inc.kt") @@ -12786,10 +13279,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/comparisonWithNaN.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("comparisonWithNullCallsFun.kt") @@ -12845,10 +13339,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/kt13023.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt1508.kt") @@ -12898,10 +13393,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/kt243.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt248.kt") @@ -12999,10 +13495,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/kt684.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt711.kt") @@ -13022,10 +13519,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/kt752.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt753.kt") @@ -13033,10 +13531,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/kt753.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt756.kt") @@ -13044,10 +13543,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/kt756.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt757.kt") @@ -13055,10 +13555,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/kt757.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt828.kt") @@ -13090,10 +13591,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/kt935.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("nullAsNullableIntIsNull.kt") @@ -13113,10 +13615,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/number.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("rangeTo.kt") @@ -13130,10 +13633,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/primitiveTypes/substituteIntForGeneric.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("unboxComparable.kt") @@ -13219,10 +13723,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/privateConstructors/synthetic.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("withArguments.kt") @@ -13271,10 +13776,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/accessToPrivateSetter.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } public void testAllFilesPresentInProperties() throws Exception { @@ -13322,10 +13828,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/collectionSize.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("commonPropertiesKJK.kt") @@ -13333,10 +13840,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/commonPropertiesKJK.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("companionFieldInsideLambda.kt") @@ -13350,10 +13858,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/companionObjectAccessor.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("companionObjectPropertiesFromJava.kt") @@ -13361,10 +13870,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/companionObjectPropertiesFromJava.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("companionPrivateField.kt") @@ -13408,10 +13918,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/fieldInsideNested.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("fieldSimple.kt") @@ -13431,10 +13942,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/javaPropertyBoxedGetter.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("javaPropertyBoxedSetter.kt") @@ -13442,10 +13954,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/javaPropertyBoxedSetter.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt10715.kt") @@ -13465,10 +13978,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/kt1159.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt1165.kt") @@ -13494,10 +14008,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/kt12200.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt12200Const.kt") @@ -13505,10 +14020,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/kt12200Const.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt1398.kt") @@ -13516,10 +14032,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/kt1398.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt1417.kt") @@ -13533,10 +14050,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/kt1482_2279.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt1714.kt") @@ -13544,10 +14062,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/kt1714.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt1714_minimal.kt") @@ -13657,10 +14176,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/kt4383.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt613.kt") @@ -13668,10 +14188,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/kt613.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt8928.kt") @@ -13715,10 +14236,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/protectedJavaFieldInInline.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("protectedJavaProperty.kt") @@ -13726,10 +14248,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/protectedJavaProperty.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("protectedJavaPropertyInCompanion.kt") @@ -13737,10 +14260,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/protectedJavaPropertyInCompanion.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("substituteJavaSuperField.kt") @@ -13748,10 +14272,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/substituteJavaSuperField.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("twoAnnotatedExtensionPropertiesWithoutBackingFields.kt") @@ -13779,10 +14304,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/const/constFlags.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("constValInAnnotationDefault.kt") @@ -13790,10 +14316,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/const/constValInAnnotationDefault.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("interfaceCompanion.kt") @@ -13801,10 +14328,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/const/interfaceCompanion.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } @@ -13823,10 +14351,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/lateinit/accessorException.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } public void testAllFilesPresentInLateinit() throws Exception { @@ -13838,10 +14367,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/lateinit/exceptionField.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("exceptionGetter.kt") @@ -13849,10 +14379,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/lateinit/exceptionGetter.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("override.kt") @@ -13866,10 +14397,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/lateinit/overrideException.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("privateSetter.kt") @@ -13895,10 +14427,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/properties/lateinit/visibility.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } } @@ -13922,10 +14455,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/ranges/forInRangeWithImplicitReceiver.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("forIntRange.kt") @@ -13939,10 +14473,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/ranges/forNullableIntInRangeWithImplicitReceiver.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("multiAssignmentIterationOverIntRange.kt") @@ -13956,10 +14491,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/ranges/safeCallRangeTo.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("compiler/testData/codegen/box/ranges/contains") @@ -13975,10 +14511,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/ranges/contains/inComparableRange.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("inExtensionRange.kt") @@ -13986,10 +14523,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/ranges/contains/inExtensionRange.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("inIntRange.kt") @@ -13997,10 +14535,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/ranges/contains/inIntRange.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("inOptimizableDoubleRange.kt") @@ -14008,10 +14547,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/ranges/contains/inOptimizableDoubleRange.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("inOptimizableFloatRange.kt") @@ -14019,10 +14559,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/ranges/contains/inOptimizableFloatRange.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("inOptimizableIntRange.kt") @@ -14030,10 +14571,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/ranges/contains/inOptimizableIntRange.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("inOptimizableLongRange.kt") @@ -14041,10 +14583,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/ranges/contains/inOptimizableLongRange.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("inRangeWithCustomContains.kt") @@ -14052,10 +14595,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/ranges/contains/inRangeWithCustomContains.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("inRangeWithImplicitReceiver.kt") @@ -14063,10 +14607,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/ranges/contains/inRangeWithImplicitReceiver.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("inRangeWithNonmatchingArguments.kt") @@ -14074,10 +14619,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/ranges/contains/inRangeWithNonmatchingArguments.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("inRangeWithSmartCast.kt") @@ -14085,10 +14631,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/ranges/contains/inRangeWithSmartCast.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("rangeContainsString.kt") @@ -14123,10 +14670,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/ranges/expression/inexactDownToMinValue.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("inexactSteppedDownTo.kt") @@ -14146,10 +14694,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/ranges/expression/inexactToMaxValue.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("maxValueMinusTwoToMaxValue.kt") @@ -14157,10 +14706,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/ranges/expression/maxValueMinusTwoToMaxValue.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("maxValueToMaxValue.kt") @@ -14168,10 +14718,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/ranges/expression/maxValueToMaxValue.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("maxValueToMinValue.kt") @@ -14179,10 +14730,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/ranges/expression/maxValueToMinValue.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("oneElementDownTo.kt") @@ -14208,10 +14760,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/ranges/expression/progressionDownToMinValue.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("progressionMaxValueMinusTwoToMaxValue.kt") @@ -14219,10 +14772,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/ranges/expression/progressionMaxValueMinusTwoToMaxValue.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("progressionMaxValueToMaxValue.kt") @@ -14230,10 +14784,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/ranges/expression/progressionMaxValueToMaxValue.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("progressionMaxValueToMinValue.kt") @@ -14241,10 +14796,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/ranges/expression/progressionMaxValueToMinValue.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("progressionMinValueToMinValue.kt") @@ -14252,10 +14808,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/ranges/expression/progressionMinValueToMinValue.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("reversedBackSequence.kt") @@ -14338,10 +14895,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/ranges/forInDownTo/forIntInDownTo.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("forIntInNonOptimizedDownTo.kt") @@ -14349,10 +14907,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/ranges/forInDownTo/forIntInNonOptimizedDownTo.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("forLongInDownTo.kt") @@ -14360,10 +14919,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/ranges/forInDownTo/forLongInDownTo.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("forNullableIntInDownTo.kt") @@ -14371,10 +14931,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/ranges/forInDownTo/forNullableIntInDownTo.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } @@ -14397,10 +14958,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/ranges/forInIndices/forInCollectionImplicitReceiverIndices.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("forInCollectionIndices.kt") @@ -14408,10 +14970,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/ranges/forInIndices/forInCollectionIndices.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("forInNonOptimizedIndices.kt") @@ -14419,10 +14982,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/ranges/forInIndices/forInNonOptimizedIndices.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("forInObjectArrayIndices.kt") @@ -14430,10 +14994,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/ranges/forInIndices/forInObjectArrayIndices.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("forInPrimitiveArrayIndices.kt") @@ -14441,10 +15006,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/ranges/forInIndices/forInPrimitiveArrayIndices.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("forNullableIntInArrayIndices.kt") @@ -14452,10 +15018,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/ranges/forInIndices/forNullableIntInArrayIndices.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("forNullableIntInCollectionIndices.kt") @@ -14463,10 +15030,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/ranges/forInIndices/forNullableIntInCollectionIndices.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt12983_forInGenericArrayIndices.kt") @@ -14498,10 +15066,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/ranges/forInIndices/kt13241_Array.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt13241_CharSequence.kt") @@ -14509,10 +15078,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/ranges/forInIndices/kt13241_CharSequence.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt13241_Collection.kt") @@ -14520,10 +15090,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/ranges/forInIndices/kt13241_Collection.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } @@ -14552,10 +15123,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/ranges/literal/inexactDownToMinValue.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("inexactSteppedDownTo.kt") @@ -14575,10 +15147,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/ranges/literal/inexactToMaxValue.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("maxValueMinusTwoToMaxValue.kt") @@ -14586,10 +15159,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/ranges/literal/maxValueMinusTwoToMaxValue.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("maxValueToMaxValue.kt") @@ -14597,10 +15171,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/ranges/literal/maxValueToMaxValue.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("maxValueToMinValue.kt") @@ -14608,10 +15183,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/ranges/literal/maxValueToMinValue.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("oneElementDownTo.kt") @@ -14637,10 +15213,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/ranges/literal/progressionDownToMinValue.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("progressionMaxValueMinusTwoToMaxValue.kt") @@ -14648,10 +15225,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/ranges/literal/progressionMaxValueMinusTwoToMaxValue.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("progressionMaxValueToMaxValue.kt") @@ -14659,10 +15237,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/ranges/literal/progressionMaxValueToMaxValue.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("progressionMaxValueToMinValue.kt") @@ -14670,10 +15249,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/ranges/literal/progressionMaxValueToMinValue.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("progressionMinValueToMinValue.kt") @@ -14681,10 +15261,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/ranges/literal/progressionMinValueToMinValue.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("reversedBackSequence.kt") @@ -14803,10 +15384,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/annotations/annotationRetentionAnnotation.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("annotationsOnJavaMembers.kt") @@ -14814,10 +15396,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/annotations/annotationsOnJavaMembers.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("propertyAccessors.kt") @@ -14825,10 +15408,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/annotations/propertyAccessors.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("propertyWithoutBackingField.kt") @@ -14836,10 +15420,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/annotations/propertyWithoutBackingField.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("retentions.kt") @@ -14847,10 +15432,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/annotations/retentions.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("simpleClassAnnotation.kt") @@ -14858,10 +15444,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/annotations/simpleClassAnnotation.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("simpleConstructorAnnotation.kt") @@ -14869,10 +15456,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/annotations/simpleConstructorAnnotation.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("simpleFunAnnotation.kt") @@ -14880,10 +15468,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/annotations/simpleFunAnnotation.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("simpleParamAnnotation.kt") @@ -14891,10 +15480,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/annotations/simpleParamAnnotation.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("simpleValAnnotation.kt") @@ -14902,10 +15492,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/annotations/simpleValAnnotation.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } @@ -14922,10 +15513,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/call/callInstanceJavaMethod.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("callPrivateJavaMethod.kt") @@ -14933,10 +15525,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/call/callPrivateJavaMethod.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("callStaticJavaMethod.kt") @@ -14944,10 +15537,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/call/callStaticJavaMethod.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("cannotCallEnumConstructor.kt") @@ -14955,10 +15549,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/call/cannotCallEnumConstructor.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("disallowNullValueForNotNullField.kt") @@ -14966,10 +15561,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/call/disallowNullValueForNotNullField.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("equalsHashCodeToString.kt") @@ -14977,10 +15573,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/call/equalsHashCodeToString.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("exceptionHappened.kt") @@ -14988,10 +15585,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/call/exceptionHappened.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("fakeOverride.kt") @@ -14999,10 +15597,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/call/fakeOverride.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("fakeOverrideSubstituted.kt") @@ -15010,10 +15609,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/call/fakeOverrideSubstituted.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("incorrectNumberOfArguments.kt") @@ -15021,10 +15621,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/call/incorrectNumberOfArguments.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("innerClassConstructor.kt") @@ -15032,10 +15633,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/call/innerClassConstructor.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("jvmStatic.kt") @@ -15043,10 +15645,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/call/jvmStatic.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("jvmStaticInObjectIncorrectReceiver.kt") @@ -15054,10 +15657,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/call/jvmStaticInObjectIncorrectReceiver.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("localClassMember.kt") @@ -15065,10 +15669,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/call/localClassMember.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("memberOfGenericClass.kt") @@ -15076,10 +15681,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/call/memberOfGenericClass.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("privateProperty.kt") @@ -15087,10 +15693,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/call/privateProperty.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("propertyAccessors.kt") @@ -15098,10 +15705,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/call/propertyAccessors.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("propertyGetterAndGetFunctionDifferentReturnType.kt") @@ -15109,10 +15717,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/call/propertyGetterAndGetFunctionDifferentReturnType.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("returnUnit.kt") @@ -15120,10 +15729,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/call/returnUnit.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("simpleConstructor.kt") @@ -15131,10 +15741,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/call/simpleConstructor.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("simpleMemberFunction.kt") @@ -15142,10 +15753,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/call/simpleMemberFunction.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("simpleTopLevelFunctions.kt") @@ -15153,10 +15765,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/call/simpleTopLevelFunctions.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } @@ -15173,10 +15786,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/callBy/companionObject.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("defaultAndNonDefaultIntertwined.kt") @@ -15184,10 +15798,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/callBy/defaultAndNonDefaultIntertwined.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("extensionFunction.kt") @@ -15195,10 +15810,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/callBy/extensionFunction.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("jvmStaticInCompanionObject.kt") @@ -15206,10 +15822,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/callBy/jvmStaticInCompanionObject.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("jvmStaticInObject.kt") @@ -15217,10 +15834,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/callBy/jvmStaticInObject.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("manyArgumentsOnlyOneDefault.kt") @@ -15228,10 +15846,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/callBy/manyArgumentsOnlyOneDefault.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("manyMaskArguments.kt") @@ -15239,10 +15858,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/callBy/manyMaskArguments.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("nonDefaultParameterOmitted.kt") @@ -15250,10 +15870,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/callBy/nonDefaultParameterOmitted.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("nullValue.kt") @@ -15261,10 +15882,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/callBy/nullValue.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("ordinaryMethodIsInvokedWhenNoDefaultValuesAreUsed.kt") @@ -15272,10 +15894,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/callBy/ordinaryMethodIsInvokedWhenNoDefaultValuesAreUsed.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("primitiveDefaultValues.kt") @@ -15283,10 +15906,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/callBy/primitiveDefaultValues.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("privateMemberFunction.kt") @@ -15294,10 +15918,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/callBy/privateMemberFunction.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("simpleConstructor.kt") @@ -15305,10 +15930,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/callBy/simpleConstructor.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("simpleMemberFunciton.kt") @@ -15316,10 +15942,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/callBy/simpleMemberFunciton.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("simpleTopLevelFunction.kt") @@ -15327,10 +15954,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/callBy/simpleTopLevelFunction.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } @@ -15347,10 +15975,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/classLiterals/annotationClassLiteral.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("arrays.kt") @@ -15358,10 +15987,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/classLiterals/arrays.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("builtinClassLiterals.kt") @@ -15369,10 +15999,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/classLiterals/builtinClassLiterals.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("genericArrays.kt") @@ -15380,10 +16011,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/classLiterals/genericArrays.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("genericClass.kt") @@ -15391,10 +16023,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/classLiterals/genericClass.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("reifiedTypeClassLiteral.kt") @@ -15402,10 +16035,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/classLiterals/reifiedTypeClassLiteral.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("simpleClassLiteral.kt") @@ -15428,10 +16062,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/classes/classSimpleName.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("companionObject.kt") @@ -15439,10 +16074,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/classes/companionObject.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("createInstance.kt") @@ -15450,10 +16086,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/classes/createInstance.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("declaredMembers.kt") @@ -15461,10 +16098,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/classes/declaredMembers.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("jvmName.kt") @@ -15472,10 +16110,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/classes/jvmName.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("localClassSimpleName.kt") @@ -15483,10 +16122,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/classes/localClassSimpleName.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("nestedClasses.kt") @@ -15494,10 +16134,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/classes/nestedClasses.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("nestedClassesJava.kt") @@ -15505,10 +16146,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/classes/nestedClassesJava.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("objectInstance.kt") @@ -15516,10 +16158,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/classes/objectInstance.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("primitiveKClassEquality.kt") @@ -15527,10 +16170,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/classes/primitiveKClassEquality.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("qualifiedName.kt") @@ -15538,10 +16182,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/classes/qualifiedName.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("starProjectedType.kt") @@ -15549,10 +16194,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/classes/starProjectedType.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } @@ -15569,10 +16215,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/constructors/annotationClass.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("classesWithoutConstructors.kt") @@ -15580,10 +16227,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/constructors/classesWithoutConstructors.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("constructorName.kt") @@ -15591,10 +16239,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/constructors/constructorName.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("primaryConstructor.kt") @@ -15602,10 +16251,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/constructors/primaryConstructor.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("simpleGetConstructors.kt") @@ -15613,10 +16263,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/constructors/simpleGetConstructors.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } @@ -15633,10 +16284,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/createAnnotation/annotationType.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("arrayOfKClasses.kt") @@ -15644,10 +16296,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/createAnnotation/arrayOfKClasses.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("callByJava.kt") @@ -15655,10 +16308,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/createAnnotation/callByJava.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("callByKotlin.kt") @@ -15666,10 +16320,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/createAnnotation/callByKotlin.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("callJava.kt") @@ -15677,10 +16332,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/createAnnotation/callJava.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("callKotlin.kt") @@ -15688,10 +16344,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/createAnnotation/callKotlin.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("createJdkAnnotationInstance.kt") @@ -15699,10 +16356,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/createAnnotation/createJdkAnnotationInstance.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("enumKClassAnnotation.kt") @@ -15710,10 +16368,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/createAnnotation/enumKClassAnnotation.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("equalsHashCodeToString.kt") @@ -15721,10 +16380,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/createAnnotation/equalsHashCodeToString.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("floatingPointParameters.kt") @@ -15732,10 +16392,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/createAnnotation/floatingPointParameters.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("parameterNamedEquals.kt") @@ -15743,10 +16404,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/createAnnotation/parameterNamedEquals.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("primitivesAndArrays.kt") @@ -15754,10 +16416,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/createAnnotation/primitivesAndArrays.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } @@ -15774,10 +16437,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/enclosing/anonymousObjectInInlinedLambda.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("classInLambda.kt") @@ -15785,10 +16449,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/enclosing/classInLambda.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("functionExpressionInProperty.kt") @@ -15796,10 +16461,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/enclosing/functionExpressionInProperty.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt6368.kt") @@ -15807,10 +16473,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/enclosing/kt6368.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt6691_lambdaInSamConstructor.kt") @@ -15818,10 +16485,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/enclosing/kt6691_lambdaInSamConstructor.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("lambdaInClassObject.kt") @@ -15829,10 +16497,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/enclosing/lambdaInClassObject.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("lambdaInConstructor.kt") @@ -15840,10 +16509,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/enclosing/lambdaInConstructor.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("lambdaInFunction.kt") @@ -15851,10 +16521,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/enclosing/lambdaInFunction.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("lambdaInLambda.kt") @@ -15862,10 +16533,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/enclosing/lambdaInLambda.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("lambdaInLocalClassConstructor.kt") @@ -15873,10 +16545,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/enclosing/lambdaInLocalClassConstructor.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("lambdaInLocalClassSuperCall.kt") @@ -15884,10 +16557,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/enclosing/lambdaInLocalClassSuperCall.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("lambdaInLocalFunction.kt") @@ -15895,10 +16569,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/enclosing/lambdaInLocalFunction.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("lambdaInMemberFunction.kt") @@ -15906,10 +16581,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/enclosing/lambdaInMemberFunction.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("lambdaInMemberFunctionInLocalClass.kt") @@ -15917,10 +16593,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/enclosing/lambdaInMemberFunctionInLocalClass.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("lambdaInMemberFunctionInNestedClass.kt") @@ -15928,10 +16605,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/enclosing/lambdaInMemberFunctionInNestedClass.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("lambdaInObjectDeclaration.kt") @@ -15939,10 +16617,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/enclosing/lambdaInObjectDeclaration.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("lambdaInObjectExpression.kt") @@ -15950,10 +16629,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/enclosing/lambdaInObjectExpression.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("lambdaInObjectLiteralSuperCall.kt") @@ -15961,10 +16641,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/enclosing/lambdaInObjectLiteralSuperCall.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("lambdaInPackage.kt") @@ -15972,10 +16653,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/enclosing/lambdaInPackage.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("lambdaInPropertyGetter.kt") @@ -15983,10 +16665,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/enclosing/lambdaInPropertyGetter.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("lambdaInPropertySetter.kt") @@ -15994,10 +16677,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/enclosing/lambdaInPropertySetter.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("localClassInTopLevelFunction.kt") @@ -16005,10 +16689,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/enclosing/localClassInTopLevelFunction.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("objectInLambda.kt") @@ -16016,10 +16701,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/enclosing/objectInLambda.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } @@ -16036,10 +16722,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/functions/declaredVsInheritedFunctions.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("functionFromStdlib.kt") @@ -16047,10 +16734,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/functions/functionFromStdlib.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("functionReferenceErasedToKFunction.kt") @@ -16058,10 +16746,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/functions/functionReferenceErasedToKFunction.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("genericOverriddenFunction.kt") @@ -16069,10 +16758,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/functions/genericOverriddenFunction.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("instanceOfFunction.kt") @@ -16080,10 +16770,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/functions/instanceOfFunction.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("javaClassGetFunctions.kt") @@ -16091,10 +16782,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/functions/javaClassGetFunctions.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("javaMethodsSmokeTest.kt") @@ -16102,10 +16794,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/functions/javaMethodsSmokeTest.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("platformName.kt") @@ -16113,10 +16806,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/functions/platformName.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("privateMemberFunction.kt") @@ -16124,10 +16818,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/functions/privateMemberFunction.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("simpleGetFunctions.kt") @@ -16135,10 +16830,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/functions/simpleGetFunctions.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("simpleNames.kt") @@ -16146,10 +16842,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/functions/simpleNames.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } @@ -16166,10 +16863,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/genericSignature/covariantOverride.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("defaultImplsGenericSignature.kt") @@ -16177,10 +16875,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/genericSignature/defaultImplsGenericSignature.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("functionLiteralGenericSignature.kt") @@ -16188,10 +16887,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/genericSignature/functionLiteralGenericSignature.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("genericBackingFieldSignature.kt") @@ -16199,10 +16899,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/genericSignature/genericBackingFieldSignature.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("genericMethodSignature.kt") @@ -16210,10 +16911,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/genericSignature/genericMethodSignature.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt11121.kt") @@ -16221,10 +16923,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/genericSignature/kt11121.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt5112.kt") @@ -16232,10 +16935,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/genericSignature/kt5112.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt6106.kt") @@ -16243,10 +16947,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/genericSignature/kt6106.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } @@ -16263,10 +16968,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/isInstance/isInstanceCastAndSafeCast.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } @@ -16283,10 +16989,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/kClassInAnnotation/array.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("arrayInJava.kt") @@ -16294,10 +17001,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/kClassInAnnotation/arrayInJava.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("basic.kt") @@ -16305,10 +17013,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/kClassInAnnotation/basic.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("basicInJava.kt") @@ -16316,10 +17025,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/kClassInAnnotation/basicInJava.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("checkcast.kt") @@ -16327,10 +17037,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/kClassInAnnotation/checkcast.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("vararg.kt") @@ -16338,10 +17049,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/kClassInAnnotation/vararg.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("varargInJava.kt") @@ -16349,10 +17061,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/kClassInAnnotation/varargInJava.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } @@ -16369,10 +17082,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/lambdaClasses/parameterNamesAndNullability.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } @@ -16389,10 +17103,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/mapping/constructor.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("extensionProperty.kt") @@ -16400,10 +17115,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/mapping/extensionProperty.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("functions.kt") @@ -16411,10 +17127,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/mapping/functions.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("mappedClassIsEqualToClassLiteral.kt") @@ -16422,10 +17139,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/mapping/mappedClassIsEqualToClassLiteral.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("memberProperty.kt") @@ -16433,10 +17151,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/mapping/memberProperty.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("propertyAccessors.kt") @@ -16444,10 +17163,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/mapping/propertyAccessors.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("propertyAccessorsWithJvmName.kt") @@ -16455,10 +17175,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/mapping/propertyAccessorsWithJvmName.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("syntheticFields.kt") @@ -16466,10 +17187,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/mapping/syntheticFields.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("topLevelFunctionOtherFile.kt") @@ -16477,10 +17199,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/mapping/topLevelFunctionOtherFile.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("topLevelProperty.kt") @@ -16488,10 +17211,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/mapping/topLevelProperty.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("compiler/testData/codegen/box/reflection/mapping/fakeOverrides") @@ -16507,10 +17231,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/mapping/fakeOverrides/javaFieldGetterSetter.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("javaMethod.kt") @@ -16518,10 +17243,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/mapping/fakeOverrides/javaMethod.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } @@ -16538,10 +17264,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/mapping/jvmStatic/companionObjectFunction.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("objectFunction.kt") @@ -16549,10 +17276,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/mapping/jvmStatic/objectFunction.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } @@ -16569,10 +17297,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/mapping/types/annotationConstructorParameters.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("array.kt") @@ -16580,10 +17309,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/mapping/types/array.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("constructors.kt") @@ -16591,10 +17321,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/mapping/types/constructors.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("genericArrayElementType.kt") @@ -16602,10 +17333,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/mapping/types/genericArrayElementType.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("innerGenericTypeArgument.kt") @@ -16613,10 +17345,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/mapping/types/innerGenericTypeArgument.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("memberFunctions.kt") @@ -16624,10 +17357,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/mapping/types/memberFunctions.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("overrideAnyWithPrimitive.kt") @@ -16635,10 +17369,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/mapping/types/overrideAnyWithPrimitive.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("parameterizedTypeArgument.kt") @@ -16646,10 +17381,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/mapping/types/parameterizedTypeArgument.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("parameterizedTypes.kt") @@ -16657,10 +17393,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/mapping/types/parameterizedTypes.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("propertyAccessors.kt") @@ -16668,10 +17405,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/mapping/types/propertyAccessors.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("rawTypeArgument.kt") @@ -16679,10 +17417,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/mapping/types/rawTypeArgument.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("supertypes.kt") @@ -16690,10 +17429,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/mapping/types/supertypes.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("topLevelFunctions.kt") @@ -16701,10 +17441,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/mapping/types/topLevelFunctions.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("typeParameters.kt") @@ -16712,10 +17453,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/mapping/types/typeParameters.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("unit.kt") @@ -16723,10 +17465,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/mapping/types/unit.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("withNullability.kt") @@ -16734,10 +17477,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/mapping/types/withNullability.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } } @@ -16755,10 +17499,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/methodsFromAny/callableReferencesEqualToCallablesFromAPI.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("classToString.kt") @@ -16766,10 +17511,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/methodsFromAny/classToString.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("extensionPropertyReceiverToString.kt") @@ -16777,10 +17523,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/methodsFromAny/extensionPropertyReceiverToString.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("functionEqualsHashCode.kt") @@ -16788,10 +17535,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/methodsFromAny/functionEqualsHashCode.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("functionToString.kt") @@ -16799,10 +17547,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/methodsFromAny/functionToString.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("memberExtensionToString.kt") @@ -16810,10 +17559,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/methodsFromAny/memberExtensionToString.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("parametersEqualsHashCode.kt") @@ -16821,10 +17571,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/methodsFromAny/parametersEqualsHashCode.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("parametersToString.kt") @@ -16832,10 +17583,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/methodsFromAny/parametersToString.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("propertyEqualsHashCode.kt") @@ -16843,10 +17595,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/methodsFromAny/propertyEqualsHashCode.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("propertyToString.kt") @@ -16854,10 +17607,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/methodsFromAny/propertyToString.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("typeEqualsHashCode.kt") @@ -16865,10 +17619,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/methodsFromAny/typeEqualsHashCode.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("typeParametersEqualsHashCode.kt") @@ -16876,10 +17631,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/methodsFromAny/typeParametersEqualsHashCode.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("typeParametersToString.kt") @@ -16887,10 +17643,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/methodsFromAny/typeParametersToString.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("typeToString.kt") @@ -16898,10 +17655,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/methodsFromAny/typeToString.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("typeToStringInnerGeneric.kt") @@ -16909,10 +17667,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/methodsFromAny/typeToStringInnerGeneric.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } @@ -16929,10 +17688,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/modifiers/callableModality.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("callableVisibility.kt") @@ -16940,10 +17700,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/modifiers/callableVisibility.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("classModality.kt") @@ -16951,10 +17712,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/modifiers/classModality.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("classVisibility.kt") @@ -16962,10 +17724,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/modifiers/classVisibility.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("classes.kt") @@ -16973,10 +17736,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/modifiers/classes.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("functions.kt") @@ -16984,10 +17748,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/modifiers/functions.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("javaVisibility.kt") @@ -16995,10 +17760,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/modifiers/javaVisibility.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("parameters.kt") @@ -17006,10 +17772,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/modifiers/parameters.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("properties.kt") @@ -17017,10 +17784,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/modifiers/properties.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("typeParameters.kt") @@ -17028,10 +17796,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/modifiers/typeParameters.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } @@ -17048,10 +17817,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/multifileClasses/callFunctionsInMultifileClass.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("callPropertiesInMultifileClass.kt") @@ -17059,10 +17829,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/multifileClasses/callPropertiesInMultifileClass.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("javaFieldForVarAndConstVal.kt") @@ -17070,10 +17841,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/multifileClasses/javaFieldForVarAndConstVal.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } @@ -17090,10 +17862,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/noReflectAtRuntime/javaClass.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("primitiveJavaClass.kt") @@ -17101,10 +17874,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/noReflectAtRuntime/primitiveJavaClass.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("propertyGetSetName.kt") @@ -17118,10 +17892,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/noReflectAtRuntime/propertyInstanceof.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("reifiedTypeJavaClass.kt") @@ -17129,10 +17904,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/noReflectAtRuntime/reifiedTypeJavaClass.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("simpleClassLiterals.kt") @@ -17140,10 +17916,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/noReflectAtRuntime/simpleClassLiterals.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("compiler/testData/codegen/box/reflection/noReflectAtRuntime/methodsFromAny") @@ -17159,10 +17936,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/noReflectAtRuntime/methodsFromAny/callableReferences.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("classReference.kt") @@ -17170,10 +17948,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/noReflectAtRuntime/methodsFromAny/classReference.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } } @@ -17191,10 +17970,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/parameters/findParameterByName.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("functionParameterNameAndIndex.kt") @@ -17202,10 +17982,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/parameters/functionParameterNameAndIndex.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("instanceExtensionReceiverAndValueParameters.kt") @@ -17213,10 +17994,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/parameters/instanceExtensionReceiverAndValueParameters.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("isMarkedNullable.kt") @@ -17224,10 +18006,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/parameters/isMarkedNullable.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("isOptional.kt") @@ -17235,10 +18018,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/parameters/isOptional.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("javaAnnotationConstructor.kt") @@ -17246,10 +18030,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/parameters/javaAnnotationConstructor.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("javaParametersHaveNoNames.kt") @@ -17257,10 +18042,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/parameters/javaParametersHaveNoNames.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kinds.kt") @@ -17268,10 +18054,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/parameters/kinds.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("propertySetter.kt") @@ -17279,10 +18066,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/parameters/propertySetter.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } @@ -17299,10 +18087,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/properties/allVsDeclared.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("callPrivatePropertyFromGetProperties.kt") @@ -17310,10 +18099,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/properties/callPrivatePropertyFromGetProperties.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("declaredVsInheritedProperties.kt") @@ -17321,10 +18111,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/properties/declaredVsInheritedProperties.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("fakeOverridesInSubclass.kt") @@ -17332,10 +18123,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/properties/fakeOverridesInSubclass.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("genericClassLiteralPropertyReceiverIsStar.kt") @@ -17343,10 +18135,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/properties/genericClassLiteralPropertyReceiverIsStar.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("genericOverriddenProperty.kt") @@ -17354,10 +18147,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/properties/genericOverriddenProperty.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("genericProperty.kt") @@ -17365,10 +18159,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/properties/genericProperty.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("getExtensionPropertiesMutableVsReadonly.kt") @@ -17376,10 +18171,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/properties/getExtensionPropertiesMutableVsReadonly.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("getPropertiesMutableVsReadonly.kt") @@ -17387,10 +18183,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/properties/getPropertiesMutableVsReadonly.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("invokeKProperty.kt") @@ -17398,10 +18195,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/properties/invokeKProperty.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("javaPropertyInheritedInKotlin.kt") @@ -17409,10 +18207,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/properties/javaPropertyInheritedInKotlin.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("javaStaticField.kt") @@ -17420,10 +18219,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/properties/javaStaticField.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kotlinPropertyInheritedInJava.kt") @@ -17431,10 +18231,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/properties/kotlinPropertyInheritedInJava.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("memberAndMemberExtensionWithSameName.kt") @@ -17442,10 +18243,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/properties/memberAndMemberExtensionWithSameName.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("mutatePrivateJavaInstanceField.kt") @@ -17453,10 +18255,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/properties/mutatePrivateJavaInstanceField.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("mutatePrivateJavaStaticField.kt") @@ -17464,10 +18267,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/properties/mutatePrivateJavaStaticField.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("noConflictOnKotlinGetterAndJavaField.kt") @@ -17475,10 +18279,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/properties/noConflictOnKotlinGetterAndJavaField.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("overrideKotlinPropertyByJavaMethod.kt") @@ -17486,10 +18291,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/properties/overrideKotlinPropertyByJavaMethod.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("privateClassVal.kt") @@ -17497,10 +18303,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/properties/privateClassVal.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("privateClassVar.kt") @@ -17508,10 +18315,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/properties/privateClassVar.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("privateFakeOverrideFromSuperclass.kt") @@ -17519,10 +18327,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/properties/privateFakeOverrideFromSuperclass.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("privateJvmStaticVarInObject.kt") @@ -17530,10 +18339,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/properties/privateJvmStaticVarInObject.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("privatePropertyCallIsAccessibleOnAccessors.kt") @@ -17541,10 +18351,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/properties/privatePropertyCallIsAccessibleOnAccessors.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("privateToThisAccessors.kt") @@ -17552,10 +18363,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/properties/privateToThisAccessors.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("propertyOfNestedClassAndArrayType.kt") @@ -17563,10 +18375,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/properties/propertyOfNestedClassAndArrayType.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("protectedClassVar.kt") @@ -17574,10 +18387,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/properties/protectedClassVar.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("publicClassValAccessible.kt") @@ -17585,10 +18399,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/properties/publicClassValAccessible.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("referenceToJavaFieldOfKotlinSubclass.kt") @@ -17596,10 +18411,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/properties/referenceToJavaFieldOfKotlinSubclass.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("simpleGetProperties.kt") @@ -17607,10 +18423,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/properties/simpleGetProperties.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("compiler/testData/codegen/box/reflection/properties/accessors") @@ -17622,10 +18439,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/properties/accessors/accessorNames.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } public void testAllFilesPresentInAccessors() throws Exception { @@ -17637,10 +18455,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/properties/accessors/extensionPropertyAccessors.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("memberExtensions.kt") @@ -17648,10 +18467,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/properties/accessors/memberExtensions.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("memberPropertyAccessors.kt") @@ -17659,10 +18479,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/properties/accessors/memberPropertyAccessors.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("topLevelPropertyAccessors.kt") @@ -17670,10 +18491,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/properties/accessors/topLevelPropertyAccessors.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } } @@ -17691,10 +18513,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/specialBuiltIns/getMembersOfStandardJavaClasses.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } @@ -17711,10 +18534,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/supertypes/builtInClassSupertypes.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("genericSubstitution.kt") @@ -17722,10 +18546,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/supertypes/genericSubstitution.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("isSubclassOfIsSuperclassOf.kt") @@ -17733,10 +18558,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/supertypes/isSubclassOfIsSuperclassOf.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("primitives.kt") @@ -17744,10 +18570,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/supertypes/primitives.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("simpleSupertypes.kt") @@ -17755,10 +18582,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/supertypes/simpleSupertypes.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } @@ -17775,10 +18603,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/typeParameters/declarationSiteVariance.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("typeParametersAndNames.kt") @@ -17786,10 +18615,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/typeParameters/typeParametersAndNames.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("upperBounds.kt") @@ -17797,10 +18627,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/typeParameters/upperBounds.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } @@ -17817,10 +18648,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/types/classifierIsClass.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("classifierIsTypeParameter.kt") @@ -17828,10 +18660,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/types/classifierIsTypeParameter.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("classifiersOfBuiltInTypes.kt") @@ -17839,10 +18672,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/types/classifiersOfBuiltInTypes.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("innerGenericArguments.kt") @@ -17850,10 +18684,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/types/innerGenericArguments.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("jvmErasureOfClass.kt") @@ -17861,10 +18696,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/types/jvmErasureOfClass.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("jvmErasureOfTypeParameter.kt") @@ -17872,10 +18708,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/types/jvmErasureOfTypeParameter.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("platformTypeClassifier.kt") @@ -17883,10 +18720,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/types/platformTypeClassifier.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("platformTypeNotEqualToKotlinType.kt") @@ -17894,10 +18732,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/types/platformTypeNotEqualToKotlinType.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("platformTypeToString.kt") @@ -17905,10 +18744,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/types/platformTypeToString.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("typeArguments.kt") @@ -17916,10 +18756,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/types/typeArguments.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("useSiteVariance.kt") @@ -17927,10 +18768,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/types/useSiteVariance.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("withNullability.kt") @@ -17938,10 +18780,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/types/withNullability.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("compiler/testData/codegen/box/reflection/types/createType") @@ -17957,10 +18800,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/types/createType/equality.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("innerGeneric.kt") @@ -17968,10 +18812,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/types/createType/innerGeneric.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("simpleCreateType.kt") @@ -17979,10 +18824,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/types/createType/simpleCreateType.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("typeParameter.kt") @@ -17990,10 +18836,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/types/createType/typeParameter.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("wrongNumberOfArguments.kt") @@ -18001,10 +18848,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/types/createType/wrongNumberOfArguments.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } @@ -18021,10 +18869,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/types/subtyping/platformType.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("simpleGenericTypes.kt") @@ -18032,10 +18881,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/types/subtyping/simpleGenericTypes.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("simpleSubtypeSupertype.kt") @@ -18043,10 +18893,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/types/subtyping/simpleSubtypeSupertype.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("typeProjection.kt") @@ -18054,10 +18905,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reflection/types/subtyping/typeProjection.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } } @@ -18082,10 +18934,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/regressions/collections.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("commonSupertypeContravariant.kt") @@ -18123,10 +18976,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/regressions/getGenericInterfaces.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("hashCodeNPE.kt") @@ -18164,10 +19018,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/regressions/kt1172.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt1202.kt") @@ -18175,10 +19030,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/regressions/kt1202.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt13381.kt") @@ -18192,10 +19048,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/regressions/kt1406.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt14447.kt") @@ -18209,10 +19066,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/regressions/kt1515.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt1528.kt") @@ -18226,10 +19084,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/regressions/kt1568.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("Kt1619Test.kt") @@ -18261,10 +19120,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/regressions/kt1932.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt2017.kt") @@ -18290,10 +19150,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/regressions/kt2246.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt2318.kt") @@ -18301,10 +19162,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/regressions/kt2318.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("Kt2495Test.kt") @@ -18324,10 +19186,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/regressions/kt2593.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt274.kt") @@ -18335,10 +19198,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/regressions/kt274.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt3046.kt") @@ -18346,10 +19210,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/regressions/kt3046.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt3107.kt") @@ -18369,10 +19234,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/regressions/kt344.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt3442.kt") @@ -18410,10 +19276,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/regressions/kt4259.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt4262.kt") @@ -18421,10 +19288,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/regressions/kt4262.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt4281.kt") @@ -18444,10 +19312,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/regressions/kt528.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt529.kt") @@ -18455,10 +19324,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/regressions/kt529.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt533.kt") @@ -18466,10 +19336,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/regressions/kt533.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt5395.kt") @@ -18483,10 +19354,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/regressions/kt5445.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt5445_2.kt") @@ -18494,10 +19366,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/regressions/kt5445_2.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt5786_privateWithDefault.kt") @@ -18523,10 +19396,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/regressions/kt6434.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt6434_2.kt") @@ -18540,10 +19414,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/regressions/kt6485.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt715.kt") @@ -18551,10 +19426,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/regressions/kt715.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt7401.kt") @@ -18574,10 +19450,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/regressions/kt864.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt998.kt") @@ -18591,10 +19468,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/regressions/nestedIntersection.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("objectCaptureOuterConstructorProperty.kt") @@ -18608,10 +19486,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/regressions/referenceToSelfInLocal.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("typeCastException.kt") @@ -18619,10 +19498,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/regressions/typeCastException.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } @@ -18639,10 +19519,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reified/anonymousObject.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("anonymousObjectNoPropagate.kt") @@ -18650,10 +19531,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reified/anonymousObjectNoPropagate.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("anonymousObjectReifiedSupertype.kt") @@ -18661,10 +19543,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reified/anonymousObjectReifiedSupertype.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("approximateCapturedTypes.kt") @@ -18672,10 +19555,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reified/approximateCapturedTypes.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("asOnPlatformType.kt") @@ -18683,10 +19567,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reified/asOnPlatformType.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("checkcast.kt") @@ -18694,10 +19579,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reified/checkcast.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("copyToArray.kt") @@ -18705,10 +19591,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reified/copyToArray.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("DIExample.kt") @@ -18716,10 +19603,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reified/DIExample.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("defaultJavaClass.kt") @@ -18727,10 +19615,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reified/defaultJavaClass.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("filterIsInstance.kt") @@ -18738,10 +19627,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reified/filterIsInstance.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("innerAnonymousObject.kt") @@ -18749,10 +19639,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reified/innerAnonymousObject.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("instanceof.kt") @@ -18760,10 +19651,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reified/instanceof.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("isOnPlatformType.kt") @@ -18771,10 +19663,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reified/isOnPlatformType.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("javaClass.kt") @@ -18782,10 +19675,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reified/javaClass.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("nestedReified.kt") @@ -18793,10 +19687,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reified/nestedReified.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("nestedReifiedSignature.kt") @@ -18804,10 +19699,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reified/nestedReifiedSignature.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("newArrayInt.kt") @@ -18815,10 +19711,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reified/newArrayInt.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("nonInlineableLambdaInReifiedFunction.kt") @@ -18826,10 +19723,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reified/nonInlineableLambdaInReifiedFunction.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("recursiveInnerAnonymousObject.kt") @@ -18837,10 +19735,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reified/recursiveInnerAnonymousObject.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("recursiveNewArray.kt") @@ -18848,10 +19747,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reified/recursiveNewArray.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("recursiveNonInlineableLambda.kt") @@ -18859,10 +19759,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reified/recursiveNonInlineableLambda.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("reifiedInlineFunOfObject.kt") @@ -18870,10 +19771,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reified/reifiedInlineFunOfObject.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("reifiedInlineFunOfObjectWithinReified.kt") @@ -18881,10 +19783,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reified/reifiedInlineFunOfObjectWithinReified.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("reifiedInlineIntoNonInlineableLambda.kt") @@ -18892,10 +19795,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reified/reifiedInlineIntoNonInlineableLambda.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("safecast.kt") @@ -18903,10 +19807,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reified/safecast.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("sameIndexRecursive.kt") @@ -18914,10 +19819,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reified/sameIndexRecursive.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("spreads.kt") @@ -18925,10 +19831,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reified/spreads.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("varargs.kt") @@ -18936,10 +19843,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reified/varargs.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("compiler/testData/codegen/box/reified/arraysReification") @@ -18955,10 +19863,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reified/arraysReification/instanceOf.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("instanceOfArrays.kt") @@ -18966,10 +19875,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reified/arraysReification/instanceOfArrays.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("jClass.kt") @@ -18977,10 +19887,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reified/arraysReification/jClass.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("jaggedArray.kt") @@ -18994,10 +19905,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/reified/arraysReification/jaggedArrayOfNulls.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("jaggedDeep.kt") @@ -19033,10 +19945,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/safeCall/kt232.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt245.kt") @@ -19097,10 +20010,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/sam/constructors/comparator.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("filenameFilter.kt") @@ -19108,10 +20022,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/sam/constructors/filenameFilter.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("nonLiteralComparator.kt") @@ -19119,10 +20034,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/sam/constructors/nonLiteralComparator.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("nonLiteralFilenameFilter.kt") @@ -19130,10 +20046,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/sam/constructors/nonLiteralFilenameFilter.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("samWrappersDifferentFiles.kt") @@ -19141,10 +20058,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/sam/constructors/samWrappersDifferentFiles.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("sameWrapperClass.kt") @@ -19152,10 +20070,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/sam/constructors/sameWrapperClass.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } @@ -19333,10 +20252,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/secondaryConstructors/withNonLocalReturn.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("withReturn.kt") @@ -19424,10 +20344,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/smartCasts/lambdaArgumentWithoutType.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("nullSmartCast.kt") @@ -19462,10 +20383,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/specialBuiltins/bridgeNotEmptyMap.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("bridges.kt") @@ -19479,10 +20401,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/specialBuiltins/collectionImpl.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("commonBridgesTarget.kt") @@ -19496,10 +20419,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/specialBuiltins/emptyList.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("emptyMap.kt") @@ -19555,10 +20479,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/specialBuiltins/notEmptyListAny.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("notEmptyMap.kt") @@ -19566,10 +20491,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/specialBuiltins/notEmptyMap.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("redundantStubForSize.kt") @@ -19595,10 +20521,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/specialBuiltins/throwableImpl.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("valuesInsideEnum.kt") @@ -19633,10 +20560,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/statics/fields.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("functions.kt") @@ -19644,10 +20572,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/statics/functions.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("hidePrivateByPublic.kt") @@ -19655,10 +20584,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/statics/hidePrivateByPublic.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("incInClassObject.kt") @@ -19666,10 +20596,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/statics/incInClassObject.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("incInObject.kt") @@ -19677,10 +20608,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/statics/incInObject.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("inheritedPropertyInClassObject.kt") @@ -19700,10 +20632,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/statics/inlineCallsStaticMethod.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt8089.kt") @@ -19717,10 +20650,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/statics/protectedSamConstructor.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("protectedStatic.kt") @@ -19728,10 +20662,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/statics/protectedStatic.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("protectedStatic2.kt") @@ -19739,10 +20674,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/statics/protectedStatic2.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("protectedStaticAndInline.kt") @@ -19750,10 +20686,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/statics/protectedStaticAndInline.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("syntheticAccessor.kt") @@ -19776,10 +20713,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/storeStackBeforeInline/differentTypes.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("primitiveMerge.kt") @@ -19787,10 +20725,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/storeStackBeforeInline/primitiveMerge.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("simple.kt") @@ -19798,10 +20737,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/storeStackBeforeInline/simple.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("unreachableMarker.kt") @@ -19809,10 +20749,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/storeStackBeforeInline/unreachableMarker.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("withLambda.kt") @@ -19820,10 +20761,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/storeStackBeforeInline/withLambda.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } @@ -19858,10 +20800,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/strings/kt2592.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt3571.kt") @@ -19869,10 +20812,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/strings/kt3571.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt3652.kt") @@ -19892,10 +20836,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/strings/kt5956.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt881.kt") @@ -19909,10 +20854,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/strings/kt889.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt894.kt") @@ -19920,10 +20866,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/strings/kt894.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("multilineStringsWithTemplates.kt") @@ -19949,10 +20896,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/strings/stringBuilderAppend.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("stringPlusOnlyWorksOnString.kt") @@ -20152,10 +21100,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/synchronized/changeMonitor.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("exceptionInMonitorExpression.kt") @@ -20163,10 +21112,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/synchronized/exceptionInMonitorExpression.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("finally.kt") @@ -20174,10 +21124,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/synchronized/finally.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("longValue.kt") @@ -20185,10 +21136,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/synchronized/longValue.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("nestedDifferentObjects.kt") @@ -20196,10 +21148,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/synchronized/nestedDifferentObjects.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("nestedSameObject.kt") @@ -20207,10 +21160,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/synchronized/nestedSameObject.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("nonLocalReturn.kt") @@ -20218,10 +21172,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/synchronized/nonLocalReturn.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("objectValue.kt") @@ -20229,10 +21184,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/synchronized/objectValue.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("sync.kt") @@ -20240,10 +21196,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/synchronized/sync.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("value.kt") @@ -20251,10 +21208,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/synchronized/value.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("wait.kt") @@ -20262,10 +21220,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/synchronized/wait.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } @@ -20284,10 +21243,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/syntheticAccessors/accessorForProtectedInvokeVirtual.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } public void testAllFilesPresentInSyntheticAccessors() throws Exception { @@ -20335,10 +21295,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/syntheticAccessors/syntheticAccessorNames.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } @@ -20355,10 +21316,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/toArray/kt3177-toTypedArray.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("returnToTypedArray.kt") @@ -20366,10 +21328,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/toArray/returnToTypedArray.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("toArray.kt") @@ -20377,10 +21340,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/toArray/toArray.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("toArrayAlreadyPresent.kt") @@ -20388,10 +21352,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/toArray/toArrayAlreadyPresent.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("toTypedArray.kt") @@ -20399,10 +21364,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/toArray/toTypedArray.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } @@ -20419,10 +21385,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/topLevelPrivate/noPrivateNoAccessorsInMultiFileFacade.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("noPrivateNoAccessorsInMultiFileFacade2.kt") @@ -20430,10 +21397,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/topLevelPrivate/noPrivateNoAccessorsInMultiFileFacade2.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("privateInInlineNested.kt") @@ -20447,10 +21415,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/topLevelPrivate/privateVisibility.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("syntheticAccessor.kt") @@ -20464,10 +21433,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/topLevelPrivate/syntheticAccessorInMultiFile.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } @@ -20480,10 +21450,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/traits/abstractClassInheritsFromInterface.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } public void testAllFilesPresentInTraits() throws Exception { @@ -20495,10 +21466,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/traits/diamondPropertyAccessors.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("genericMethod.kt") @@ -20518,10 +21490,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/traits/inheritJavaInterface.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("inheritedFun.kt") @@ -20541,10 +21514,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/traits/interfaceDefaultImpls.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt1936.kt") @@ -20570,10 +21544,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/traits/kt2399.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt2541.kt") @@ -20593,10 +21568,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/traits/kt3500.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt3579.kt") @@ -20634,10 +21610,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/traits/noPrivateDelegation.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("syntheticAccessor.kt") @@ -20657,10 +21634,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/traits/traitImplDiamond.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("traitImplGenericDelegation.kt") @@ -20701,10 +21679,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/typeInfo/asInLoop.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("ifOrWhenSpecialCall.kt") @@ -20757,10 +21736,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/typeMapping/enhancedPrimitives.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("genericTypeWithNothing.kt") @@ -20768,10 +21748,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/typeMapping/genericTypeWithNothing.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt2831.kt") @@ -20785,10 +21766,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/typeMapping/kt309.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt3286.kt") @@ -20826,10 +21808,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/typeMapping/typeParameterMultipleBounds.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } @@ -20990,10 +21973,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/unit/kt4212.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("kt4265.kt") @@ -21037,10 +22021,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/unit/UnitValue.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } @@ -21081,10 +22066,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/vararg/spreadCopiesArray.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("varargInFunParam.kt") @@ -21098,10 +22084,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/vararg/varargInJava.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("varargsAndFunctionLiterals.kt") @@ -21172,10 +22159,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/when/integralWhenWithNoInlinedConstants.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("is.kt") @@ -21335,10 +22323,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/when/enumOptimization/bigEnum.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("duplicatingItems.kt") @@ -21346,10 +22335,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/when/enumOptimization/duplicatingItems.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("enumInsideClassObject.kt") @@ -21357,10 +22347,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/when/enumOptimization/enumInsideClassObject.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("expression.kt") @@ -21368,10 +22359,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/when/enumOptimization/expression.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("functionLiteralInTopLevel.kt") @@ -21385,10 +22377,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/when/enumOptimization/manyWhensWithinClass.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("nonConstantEnum.kt") @@ -21402,10 +22395,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/when/enumOptimization/nullability.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("nullableEnum.kt") @@ -21419,10 +22413,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/when/enumOptimization/subjectAny.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("withoutElse.kt") @@ -21430,10 +22425,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/when/enumOptimization/withoutElse.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } @@ -21450,10 +22446,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/when/stringOptimization/duplicatingItems.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("duplicatingItemsSameHashCode.kt") @@ -21461,10 +22458,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/when/stringOptimization/duplicatingItemsSameHashCode.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("expression.kt") @@ -21472,10 +22470,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/when/stringOptimization/expression.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("nullability.kt") @@ -21483,10 +22482,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/when/stringOptimization/nullability.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("sameHashCode.kt") @@ -21494,10 +22494,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/when/stringOptimization/sameHashCode.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } @TestMetadata("statement.kt") @@ -21505,10 +22506,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/codegen/box/when/stringOptimization/statement.kt"); try { doTest(fileName); - throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } catch (Throwable ignore) { + return; } + throw new AssertionError("Looks like this test can be unmuted. Remove IGNORE_BACKEND directive for that."); } } }