Files
kotlin-fork/js/js.translator/testData/box/expression/misc/KT-5058.kt
T
2018-09-18 14:36:20 +03:00

27 lines
439 B
Kotlin
Vendored

// EXPECTED_REACHABLE_NODES: 1281
package foo
fun test():Any {
val a: Any = "OK"
val f: Any =
if (true) {
when {
false -> "1"
((a as? String)?.length ?: 0 > 0) -> a
else -> "2"
}
}
else {
"3"
}
return f
}
fun box(): Any {
var result = test()
return result
}