Box inline test for local delegated property

This commit is contained in:
Mikhael Bogdanov
2016-05-06 13:46:56 +03:00
parent 5e933b7acd
commit 6ece2b41d6
3 changed files with 51 additions and 0 deletions
@@ -0,0 +1,21 @@
// FILE: 1.kt
package test
import kotlin.reflect.KProperty
class Delegate {
operator fun getValue(t: Any?, p: KProperty<*>): String = "OK"
}
inline fun test(): String {
val prop: String by Delegate()
return prop
}
// FILE: 2.kt
import test.*
fun box(): String {
return test()
}