Sign in
pigweed
/
third_party
/
github
/
JetBrains
/
kotlin
/
f7ff397a310cd4d47fc4849043f8c9d47412e512
/
.
/
compiler
/
testData
/
codegen
/
box
/
enum
/
whenInObject.kt
blob: 01ead272a5f002501bc26c8c6e4505544b963139 [
file
]
// IGNORE_BACKEND_FIR: JVM_IR
enum
class
E
{
OK
,
NOT_OK
}
interface
I
{
fun f
(
e
:
E
):
String
}
val obj
=
object
:
I
{
override
fun f
(
e
:
E
)
=
when
(
e
)
{
E
.
OK
->
"OK"
E
.
NOT_OK
->
"NOT OK"
}
}
fun box
()
=
obj
.
f
(
E
.
OK
)