Files
kotlin-fork/js/js.translator/testData/box/expression/when/externalEnumSubject.kt
T
Roman Artemev 7cb202934c Update tests
2018-10-25 15:48:42 +03:00

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 -> "@"
}