de3f31cf78
No support for inheritance deprecations and deprecations in qualifier's parts
32 lines
652 B
Kotlin
Vendored
32 lines
652 B
Kotlin
Vendored
// !DIAGNOSTICS: -UNUSED_EXPRESSION
|
|
|
|
class PropertyHolder {
|
|
@Deprecated("")
|
|
val a1 = 1
|
|
|
|
@property:Deprecated("")
|
|
var a2 = ""
|
|
|
|
@get:Deprecated("")
|
|
public val withGetter: String = ""
|
|
|
|
@set:Deprecated("")
|
|
public var withSetter: String = ""
|
|
}
|
|
|
|
fun fn() {
|
|
val holder = PropertyHolder()
|
|
|
|
holder.<!DEPRECATION!>a1<!>
|
|
holder.<!DEPRECATION!>a2<!>
|
|
holder.<!DEPRECATION!>withGetter<!>
|
|
holder.withSetter <!DEPRECATION!>=<!> "A"
|
|
}
|
|
|
|
fun literals() {
|
|
PropertyHolder::<!DEPRECATION!>a1<!>
|
|
PropertyHolder::<!DEPRECATION!>a2<!>
|
|
PropertyHolder::<!DEPRECATION!>withGetter<!>
|
|
PropertyHolder::withSetter
|
|
}
|