21 lines
314 B
Kotlin
Vendored
21 lines
314 B
Kotlin
Vendored
// WITH_STDLIB
|
|
// CHECK_BYTECODE_LISTING
|
|
// FIR_IDENTICAL
|
|
|
|
var initialized = false
|
|
|
|
object O {
|
|
init {
|
|
initialized = true
|
|
}
|
|
|
|
operator fun getValue(x: Any?, y: Any?): String {
|
|
throw RuntimeException()
|
|
}
|
|
}
|
|
|
|
val s: String by O
|
|
|
|
fun box(): String = if (initialized) "OK" else "FAILURE"
|
|
|