blob: 6b5c3d8393276b3227a54509ebd96788eaa3f1f7 [file]
@Target(AnnotationTarget.TYPE, AnnotationTarget.CLASS, AnnotationTarget.PROPERTY, AnnotationTarget.FUNCTION,
AnnotationTarget.VALUE_PARAMETER
)
@Retention(AnnotationRetention.BINARY)
annotation class Ann(val str: String)
@Ann("a" + "b")
val a: @Ann("a" + "b") Int = 1
@Ann("a" + "b")
class B {
@Ann("a" + "b")
fun foo(@Ann("a" + "b") x: @Ann("a" + "b") Int) {}
}