Files
kotlin/compiler/testData/loadJava/compiledKotlin/annotations/withUseSiteTarget/ReceiverTarget.kt
2015-09-07 13:42:26 +03:00

20 lines
360 B
Kotlin
Vendored

//ALLOW_AST_ACCESS
package test
@Target(AnnotationTarget.VALUE_PARAMETER)
annotation class Ann
class A {
fun @receiver:Ann String.myLength(@Ann q:String): Int {
return length()
}
val @receiver:Ann String.myLength2: Int
get() = length()
var @receiver:[Ann] String.myLength3: Int
get() = length()
set(v) {}
}