// IGNORE_BACKEND: WASM // FILE: test.kt fun box() { val k = if (getA() && getB() && getC() && getD()) { true } else { false } } fun getA() = true fun getB() = true fun getC() = false fun getD() = true // EXPECTATIONS JVM JVM_IR // test.kt:4 box // test.kt:14 getA // test.kt:4 box // test.kt:5 box // test.kt:16 getB // test.kt:5 box // test.kt:6 box // test.kt:18 getC // test.kt:6 box // test.kt:10 box // test.kt:4 box // test.kt:12 box // EXPECTATIONS JS_IR // test.kt:4 box // test.kt:14 getA // test.kt:5 box // test.kt:16 getB // test.kt:6 box // test.kt:18 getC // test.kt:10 box // test.kt:4 box // test.kt:12 box