blob: b1b6bffbbc39d7b79255897779d5cf6a33f71c4d [file] [log] [blame]
import kotlin.reflect.KProperty
class Delegate {
operator fun getValue(t: Any?, p: KProperty<*>): Int = 3
}
fun foo(): Int {
val prop: Int by Delegate()
return prop
}
val x = foo()
// expected: x: 3