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,16 @@
package test
public final annotation class Anno : kotlin.Annotation {
/*primary*/ public constructor Anno()
}
public final class Class {
/*primary*/ public constructor Class()
@delegate:test.Anno() public final val property: kotlin.String
public final fun <get-property>(): kotlin.String
}
public final class CustomDelegate {
/*primary*/ public constructor CustomDelegate()
public final operator fun getValue(/*0*/ thisRef: kotlin.Any?, /*1*/ prop: kotlin.reflect.KProperty<*>): kotlin.String
}