Files

21 lines
333 B
Kotlin
Vendored

// KT-66471
interface TestInterface {
fun foo()
}
var result: Any? = "Fail: not initialized"
object TestObject {
private val test = run {
result = TestInterface::foo
"OK"
}
fun bar() {}
}
fun box(): String {
TestObject.bar()
return if (result is Function<*>) "OK" else result.toString()
}