Files
kotlin-fork/compiler/testData/asJava/lightClasses/lightClassByPsi/propertyAnnotations.kt
T

32 lines
508 B
Kotlin
Vendored

// !GENERATE_PROPERTY_ANNOTATIONS_METHODS
annotation class Anno(val p: String = "")
@Deprecated("deprecated")
val deprecated = 0
@Volatile
@Transient
var jvmFlags = 0
class C {
companion object {
@Anno("x")
val x = 1
@JvmStatic
@Anno("y")
val y = 2
}
}
@Anno("propery")
val <T: Any> @receiver:Anno("receiver") List<T>.extensionProperty: Int
get() = 0
@Anno("nullable")
val nullable: String? = null
@Anno("nonNullable")
val nonNullable: String = ""