From 4e74e9baee664c991db0ec54ed0e6dd3ca271597 Mon Sep 17 00:00:00 2001 From: Svyatoslav Kuzmich Date: Mon, 11 Oct 2021 19:29:03 +0300 Subject: [PATCH] [Wasm] Add test for KT-49182 --- .../box/controlStructures/returnsNothing/ifElse.kt | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/compiler/testData/codegen/box/controlStructures/returnsNothing/ifElse.kt b/compiler/testData/codegen/box/controlStructures/returnsNothing/ifElse.kt index 98d5401d12e..27edf40d44e 100644 --- a/compiler/testData/codegen/box/controlStructures/returnsNothing/ifElse.kt +++ b/compiler/testData/codegen/box/controlStructures/returnsNothing/ifElse.kt @@ -1,8 +1,20 @@ +// IGNORE_BACKEND: WASM +// WASM_MUTE_REASON: STRANGE_IMPLICIT_CAST + +fun kt49182(x: Boolean): String { + return if (x) { + return "O" + } else "K" +} + var flag = true fun exit(): Nothing = null!! fun box(): String { + if (kt49182(true) + kt49182(false) != "OK") + return "Fail test2" + val a: String if (flag) { a = "OK"