Handling of annotations on delegated property in descriptor loader & stub builder

This commit is contained in:
Mikhail Glukhikh
2016-01-15 18:33:04 +03:00
parent e4f7446bec
commit 7f2624c9a1
10 changed files with 75 additions and 7 deletions
@@ -0,0 +1,15 @@
// ALLOW_AST_ACCESS
package test
import kotlin.reflect.KProperty
annotation class Anno
class CustomDelegate {
operator fun getValue(thisRef: Any?, prop: KProperty<*>): String = prop.name
}
class Class {
@delegate:Anno val property by CustomDelegate()
}