Files
kotlin-fork/compiler/testData/ir/irText/declarations/kt47527.kt
T
2023-03-22 15:18:17 +00:00

17 lines
370 B
Kotlin
Vendored

// ISSUE: KT-47527
// WITH_STDLIB
// IGNORE_BACKEND: JS_IR
// IGNORE_BACKEND: JS_IR_ES6
fun test_1(value: Any?): String? = value?.let { return "O" }
fun test_2(value: Any?): String? = run {
value?.let { return "K" }
}
fun box(): String {
var result = ""
result += test_1(1) ?: return "fail 1"
result += test_2(1) ?: return "fail 2"
return result
}