Files
kotlin-fork/compiler/testData/asJava/lightClasses/lightClassByPsi/deprecatedHiddenProperty_accessors.kt
T
2024-02-11 01:41:43 +00:00

38 lines
1.0 KiB
Kotlin
Vendored

package test.pkg
class Test {
@Deprecated("no more property", level = DeprecationLevel.HIDDEN)
var pOld_accessors_deprecatedOnProperty: String? = null
get() = field ?: "null?"
set(value) {
if (field == null) {
field = value
}
}
@get:Deprecated("no more getter", level = DeprecationLevel.HIDDEN)
var pOld_accessors_deprecatedOnGetter: String? = null
get() = field ?: "null?"
set(value) {
if (field == null) {
field = value
}
}
@set:Deprecated("no more setter", level = DeprecationLevel.HIDDEN)
var pOld_accessors_deprecatedOnSetter: String? = null
get() = field ?: "null?"
set(value) {
if (field == null) {
field = value
}
}
var pNew_accessors: String? = null
get() = field ?: "null?"
set(value) {
if (field == null) {
field = value
}
}
}