diff --git a/compiler/fir/fir2ir/tests-gen/org/jetbrains/kotlin/test/runners/codegen/FirBlackBoxCodegenTestGenerated.java b/compiler/fir/fir2ir/tests-gen/org/jetbrains/kotlin/test/runners/codegen/FirBlackBoxCodegenTestGenerated.java index bdfe5926fd4..68e6cd7a83f 100644 --- a/compiler/fir/fir2ir/tests-gen/org/jetbrains/kotlin/test/runners/codegen/FirBlackBoxCodegenTestGenerated.java +++ b/compiler/fir/fir2ir/tests-gen/org/jetbrains/kotlin/test/runners/codegen/FirBlackBoxCodegenTestGenerated.java @@ -25620,12 +25620,24 @@ public class FirBlackBoxCodegenTestGenerated extends AbstractFirBlackBoxCodegenT runTest("compiler/testData/codegen/box/operatorConventions/kt20387.kt"); } + @Test + @TestMetadata("kt39880.kt") + public void testKt39880() throws Exception { + runTest("compiler/testData/codegen/box/operatorConventions/kt39880.kt"); + } + @Test @TestMetadata("kt4152.kt") public void testKt4152() throws Exception { runTest("compiler/testData/codegen/box/operatorConventions/kt4152.kt"); } + @Test + @TestMetadata("kt42722.kt") + public void testKt42722() throws Exception { + runTest("compiler/testData/codegen/box/operatorConventions/kt42722.kt"); + } + @Test @TestMetadata("kt44647.kt") public void testKt44647() throws Exception { diff --git a/compiler/testData/codegen/box/operatorConventions/kt39880.kt b/compiler/testData/codegen/box/operatorConventions/kt39880.kt new file mode 100644 index 00000000000..bb95d494167 --- /dev/null +++ b/compiler/testData/codegen/box/operatorConventions/kt39880.kt @@ -0,0 +1,10 @@ +// DONT_TARGET_EXACT_BACKEND: WASM +// WITH_RUNTIME + +fun foo(fn: () -> Boolean) {} + +fun box(): String { + foo { 1 in setOf("1") } + val a = 1 in setOf("1") + return "OK" +} diff --git a/compiler/testData/codegen/box/operatorConventions/kt42722.kt b/compiler/testData/codegen/box/operatorConventions/kt42722.kt new file mode 100644 index 00000000000..e4985dd711d --- /dev/null +++ b/compiler/testData/codegen/box/operatorConventions/kt42722.kt @@ -0,0 +1,10 @@ +// DONT_TARGET_EXACT_BACKEND: WASM +// WITH_RUNTIME + +fun box(): String { + val set = setOf(1, 2, 3, 4, 5) + println(0 in set) + println(1 in set) + println(null in set) + return "OK" +} diff --git a/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/BlackBoxCodegenTestGenerated.java b/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/BlackBoxCodegenTestGenerated.java index 23a14b138d6..f1e49163ddc 100644 --- a/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/BlackBoxCodegenTestGenerated.java +++ b/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/BlackBoxCodegenTestGenerated.java @@ -25620,12 +25620,24 @@ public class BlackBoxCodegenTestGenerated extends AbstractBlackBoxCodegenTest { runTest("compiler/testData/codegen/box/operatorConventions/kt20387.kt"); } + @Test + @TestMetadata("kt39880.kt") + public void testKt39880() throws Exception { + runTest("compiler/testData/codegen/box/operatorConventions/kt39880.kt"); + } + @Test @TestMetadata("kt4152.kt") public void testKt4152() throws Exception { runTest("compiler/testData/codegen/box/operatorConventions/kt4152.kt"); } + @Test + @TestMetadata("kt42722.kt") + public void testKt42722() throws Exception { + runTest("compiler/testData/codegen/box/operatorConventions/kt42722.kt"); + } + @Test @TestMetadata("kt44647.kt") public void testKt44647() throws Exception { diff --git a/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/IrBlackBoxCodegenTestGenerated.java b/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/IrBlackBoxCodegenTestGenerated.java index 0f0bcfb4398..d23888fe85b 100644 --- a/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/IrBlackBoxCodegenTestGenerated.java +++ b/compiler/tests-common-new/tests-gen/org/jetbrains/kotlin/test/runners/codegen/IrBlackBoxCodegenTestGenerated.java @@ -25620,12 +25620,24 @@ public class IrBlackBoxCodegenTestGenerated extends AbstractIrBlackBoxCodegenTes runTest("compiler/testData/codegen/box/operatorConventions/kt20387.kt"); } + @Test + @TestMetadata("kt39880.kt") + public void testKt39880() throws Exception { + runTest("compiler/testData/codegen/box/operatorConventions/kt39880.kt"); + } + @Test @TestMetadata("kt4152.kt") public void testKt4152() throws Exception { runTest("compiler/testData/codegen/box/operatorConventions/kt4152.kt"); } + @Test + @TestMetadata("kt42722.kt") + public void testKt42722() throws Exception { + runTest("compiler/testData/codegen/box/operatorConventions/kt42722.kt"); + } + @Test @TestMetadata("kt44647.kt") public void testKt44647() throws Exception { diff --git a/compiler/tests-gen/org/jetbrains/kotlin/codegen/LightAnalysisModeTestGenerated.java b/compiler/tests-gen/org/jetbrains/kotlin/codegen/LightAnalysisModeTestGenerated.java index 6421982f87a..8f4ee1f9a21 100644 --- a/compiler/tests-gen/org/jetbrains/kotlin/codegen/LightAnalysisModeTestGenerated.java +++ b/compiler/tests-gen/org/jetbrains/kotlin/codegen/LightAnalysisModeTestGenerated.java @@ -21793,11 +21793,21 @@ public class LightAnalysisModeTestGenerated extends AbstractLightAnalysisModeTes runTest("compiler/testData/codegen/box/operatorConventions/kt20387.kt"); } + @TestMetadata("kt39880.kt") + public void testKt39880() throws Exception { + runTest("compiler/testData/codegen/box/operatorConventions/kt39880.kt"); + } + @TestMetadata("kt4152.kt") public void testKt4152() throws Exception { runTest("compiler/testData/codegen/box/operatorConventions/kt4152.kt"); } + @TestMetadata("kt42722.kt") + public void testKt42722() throws Exception { + runTest("compiler/testData/codegen/box/operatorConventions/kt42722.kt"); + } + @TestMetadata("kt45022.kt") public void testKt45022() throws Exception { runTest("compiler/testData/codegen/box/operatorConventions/kt45022.kt"); 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 8bf63504c47..6ab586f21df 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 @@ -17278,11 +17278,21 @@ public class IrJsCodegenBoxES6TestGenerated extends AbstractIrJsCodegenBoxES6Tes runTest("compiler/testData/codegen/box/operatorConventions/kt20387.kt"); } + @TestMetadata("kt39880.kt") + public void testKt39880() throws Exception { + runTest("compiler/testData/codegen/box/operatorConventions/kt39880.kt"); + } + @TestMetadata("kt4152.kt") public void testKt4152() throws Exception { runTest("compiler/testData/codegen/box/operatorConventions/kt4152.kt"); } + @TestMetadata("kt42722.kt") + public void testKt42722() throws Exception { + runTest("compiler/testData/codegen/box/operatorConventions/kt42722.kt"); + } + @TestMetadata("kt44647.kt") public void testKt44647() throws Exception { runTest("compiler/testData/codegen/box/operatorConventions/kt44647.kt"); 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 27a771449dc..a8e9f4711b9 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 @@ -16763,11 +16763,21 @@ public class IrJsCodegenBoxTestGenerated extends AbstractIrJsCodegenBoxTest { runTest("compiler/testData/codegen/box/operatorConventions/kt20387.kt"); } + @TestMetadata("kt39880.kt") + public void testKt39880() throws Exception { + runTest("compiler/testData/codegen/box/operatorConventions/kt39880.kt"); + } + @TestMetadata("kt4152.kt") public void testKt4152() throws Exception { runTest("compiler/testData/codegen/box/operatorConventions/kt4152.kt"); } + @TestMetadata("kt42722.kt") + public void testKt42722() throws Exception { + runTest("compiler/testData/codegen/box/operatorConventions/kt42722.kt"); + } + @TestMetadata("kt44647.kt") public void testKt44647() throws Exception { runTest("compiler/testData/codegen/box/operatorConventions/kt44647.kt"); 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 53d87e03aac..c714d3a7bcc 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 @@ -16828,11 +16828,21 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest { runTest("compiler/testData/codegen/box/operatorConventions/kt20387.kt"); } + @TestMetadata("kt39880.kt") + public void testKt39880() throws Exception { + runTest("compiler/testData/codegen/box/operatorConventions/kt39880.kt"); + } + @TestMetadata("kt4152.kt") public void testKt4152() throws Exception { runTest("compiler/testData/codegen/box/operatorConventions/kt4152.kt"); } + @TestMetadata("kt42722.kt") + public void testKt42722() throws Exception { + runTest("compiler/testData/codegen/box/operatorConventions/kt42722.kt"); + } + @TestMetadata("kt44647.kt") public void testKt44647() throws Exception { runTest("compiler/testData/codegen/box/operatorConventions/kt44647.kt");