ff6ea40056
Merge-request: KT-MR-8229 Merged-by: Vladimir Sukharev <Vladimir.Sukharev@jetbrains.com>
25 lines
443 B
Kotlin
Vendored
25 lines
443 B
Kotlin
Vendored
// KT-55828
|
|
// IGNORE_BACKEND_K2: NATIVE
|
|
|
|
enum class Color {
|
|
RED,
|
|
BLUE
|
|
}
|
|
|
|
fun throwsOnGreen(): Boolean {
|
|
try {
|
|
Color.valueOf("GREEN")
|
|
return false
|
|
}
|
|
catch (e: Exception) {
|
|
return true
|
|
}
|
|
}
|
|
|
|
fun box() = if(
|
|
Color.valueOf("RED") == Color.RED
|
|
&& Color.valueOf("BLUE") == Color.BLUE
|
|
&& Color.values()[0] == Color.RED
|
|
&& Color.values()[1] == Color.BLUE
|
|
&& throwsOnGreen()
|
|
) "OK" else "fail" |