27 lines
439 B
Kotlin
Vendored
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
|
|
}
|
|
|