diff --git a/compiler/testData/codegen/box/argumentOrder/singleSideEffect.kt b/compiler/testData/codegen/box/argumentOrder/singleSideEffect.kt index 6a9232e84ed..d8c771d0ec6 100644 --- a/compiler/testData/codegen/box/argumentOrder/singleSideEffect.kt +++ b/compiler/testData/codegen/box/argumentOrder/singleSideEffect.kt @@ -1,3 +1,5 @@ +// IGNORE_BACKEND: JS + fun box(): String { var x = "c" val call = test(c = x, b = { x = "a"; "b" }(), a = x) diff --git a/js/js.tests/tests-gen/org/jetbrains/kotlin/js/test/es6/semantics/IrJsCodegenBoxES6TestGenerated.java b/js/js.tests/tests-gen/org/jetbrains/kotlin/js/test/es6/semantics/IrJsCodegenBoxES6TestGenerated.java index c229fd6f763..b3a152a926c 100644 --- a/js/js.tests/tests-gen/org/jetbrains/kotlin/js/test/es6/semantics/IrJsCodegenBoxES6TestGenerated.java +++ b/js/js.tests/tests-gen/org/jetbrains/kotlin/js/test/es6/semantics/IrJsCodegenBoxES6TestGenerated.java @@ -193,6 +193,11 @@ public class IrJsCodegenBoxES6TestGenerated extends AbstractIrJsCodegenBoxES6Tes public void testSimpleInClass() throws Exception { runTest("compiler/testData/codegen/box/argumentOrder/simpleInClass.kt"); } + + @TestMetadata("singleSideEffect.kt") + public void testSingleSideEffect() throws Exception { + runTest("compiler/testData/codegen/box/argumentOrder/singleSideEffect.kt"); + } } @TestMetadata("compiler/testData/codegen/box/arrays") diff --git a/js/js.tests/tests-gen/org/jetbrains/kotlin/js/test/ir/semantics/IrJsCodegenBoxTestGenerated.java b/js/js.tests/tests-gen/org/jetbrains/kotlin/js/test/ir/semantics/IrJsCodegenBoxTestGenerated.java index 429a34a0d68..766950831b0 100644 --- a/js/js.tests/tests-gen/org/jetbrains/kotlin/js/test/ir/semantics/IrJsCodegenBoxTestGenerated.java +++ b/js/js.tests/tests-gen/org/jetbrains/kotlin/js/test/ir/semantics/IrJsCodegenBoxTestGenerated.java @@ -193,6 +193,11 @@ public class IrJsCodegenBoxTestGenerated extends AbstractIrJsCodegenBoxTest { public void testSimpleInClass() throws Exception { runTest("compiler/testData/codegen/box/argumentOrder/simpleInClass.kt"); } + + @TestMetadata("singleSideEffect.kt") + public void testSingleSideEffect() throws Exception { + runTest("compiler/testData/codegen/box/argumentOrder/singleSideEffect.kt"); + } } @TestMetadata("compiler/testData/codegen/box/arrays") diff --git a/js/js.tests/tests-gen/org/jetbrains/kotlin/js/test/semantics/JsCodegenBoxTestGenerated.java b/js/js.tests/tests-gen/org/jetbrains/kotlin/js/test/semantics/JsCodegenBoxTestGenerated.java index feee7484ab1..cf44c689393 100644 --- a/js/js.tests/tests-gen/org/jetbrains/kotlin/js/test/semantics/JsCodegenBoxTestGenerated.java +++ b/js/js.tests/tests-gen/org/jetbrains/kotlin/js/test/semantics/JsCodegenBoxTestGenerated.java @@ -193,6 +193,11 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { public void testSimpleInClass() throws Exception { runTest("compiler/testData/codegen/box/argumentOrder/simpleInClass.kt"); } + + @TestMetadata("singleSideEffect.kt") + public void testSingleSideEffect() throws Exception { + runTest("compiler/testData/codegen/box/argumentOrder/singleSideEffect.kt"); + } } @TestMetadata("compiler/testData/codegen/box/arrays") diff --git a/js/js.tests/tests-gen/org/jetbrains/kotlin/js/test/wasm/semantics/IrCodegenBoxWasmTestGenerated.java b/js/js.tests/tests-gen/org/jetbrains/kotlin/js/test/wasm/semantics/IrCodegenBoxWasmTestGenerated.java index 4b1ce864116..724fe39925c 100644 --- a/js/js.tests/tests-gen/org/jetbrains/kotlin/js/test/wasm/semantics/IrCodegenBoxWasmTestGenerated.java +++ b/js/js.tests/tests-gen/org/jetbrains/kotlin/js/test/wasm/semantics/IrCodegenBoxWasmTestGenerated.java @@ -183,6 +183,11 @@ public class IrCodegenBoxWasmTestGenerated extends AbstractIrCodegenBoxWasmTest public void testSimpleInClass() throws Exception { runTest("compiler/testData/codegen/box/argumentOrder/simpleInClass.kt"); } + + @TestMetadata("singleSideEffect.kt") + public void testSingleSideEffect() throws Exception { + runTest("compiler/testData/codegen/box/argumentOrder/singleSideEffect.kt"); + } } @TestMetadata("compiler/testData/codegen/box/arrays")