blob: 3ea67f9574daacb9b3343ee9d2266245e42d13b6 [file] [log] [blame]
// SKIP_MANGLE_VERIFICATION
interface Callback {
fun invoke(): String
}
enum class Foo(
val x: String,
val callback: Callback
) {
FOO(
"OK",
object : Callback {
override fun invoke() = FOO.x
}
)
}
fun box() = Foo.FOO.callback.invoke()