FIR: add raw fir building delegate expression test

This commit is contained in:
Ilya Kirillov
2020-10-08 21:21:03 +03:00
parent 971e551bae
commit 7611135a4a
10 changed files with 95 additions and 0 deletions
@@ -0,0 +1,13 @@
import kotlin.properties.ReadWriteProperty
import kotlin.reflect.KProperty
val x: Int by lazy { 1 + 2 }
val delegate = object: ReadWriteProperty<Any?, Int> {
override fun getValue(thisRef: Any?, property: KProperty<*>): Int = 1
override fun setValue(thisRef: Any?, property: KProperty<*>, value: Int) {}
}
val value by delegate
var variable by delegate