16 lines
274 B
Kotlin
Vendored
16 lines
274 B
Kotlin
Vendored
// EXPECTED_REACHABLE_NODES: 1291
|
|
external enum class X {
|
|
A, B
|
|
}
|
|
|
|
fun box(): String {
|
|
if (foo(X.A) != "!") return "fail1: ${foo(X.A)}"
|
|
if (foo(X.B) != "@") return "fail2: ${foo(X.B)}"
|
|
|
|
return "OK"
|
|
}
|
|
|
|
fun foo(x: X) = when (x) {
|
|
X.A -> "!"
|
|
X.B -> "@"
|
|
} |