AA/LC: Support annotation property->backing field move

#KT-57462 Fixed
This commit is contained in:
Mikhail Glukhikh
2023-03-24 13:32:02 +01:00
committed by Space Team
parent f6bf7560a6
commit 1f05ce2e01
119 changed files with 551 additions and 292 deletions
@@ -1,6 +0,0 @@
@PropertyAnnotation
var prop: kotlin.Int
@GetAnnotation
get()
@SetAnnotation
set(@SetparamAnnotation value: kotlin.Int)
@@ -3,6 +3,11 @@ KtKotlinPropertySymbol:
PropertyAnnotation()
psi: KtAnnotationEntry
]
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
annotationsList: [
FieldAnnotation()
psi: KtAnnotationEntry
]
callableIdIfNonLocal: /prop
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -1,5 +1,5 @@
@PropertyAnnotation
@field:FieldAnnotation
@FieldAnnotation
var prop: kotlin.Int
@GetAnnotation
get()
@@ -2,9 +2,12 @@ KtKotlinPropertySymbol:
annotationsList: [
PropertyAnnotation()
psi: KtAnnotationEntry
FieldAnnotation()
psi: KtAnnotationEntry
]
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
annotationsList: [
FieldAnnotation()
psi: KtAnnotationEntry
]
callableIdIfNonLocal: /prop
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -1,4 +1,5 @@
@PropertyAnnotation
@FieldAnnotation
var x: kotlin.Int
@GetAnnotation
@ExplicitGetAnnotation
@@ -3,6 +3,11 @@ KtKotlinPropertySymbol:
PropertyAnnotation()
psi: KtAnnotationEntry
]
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
annotationsList: [
FieldAnnotation()
psi: KtAnnotationEntry
]
callableIdIfNonLocal: /x
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -1,5 +1,5 @@
@PropertyAnnotation
@field:FieldAnnotation
@FieldAnnotation
var x: kotlin.Int
@ExplicitGetAnnotation
@GetAnnotation
@@ -2,9 +2,12 @@ KtKotlinPropertySymbol:
annotationsList: [
PropertyAnnotation()
psi: KtAnnotationEntry
FieldAnnotation()
psi: KtAnnotationEntry
]
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
annotationsList: [
FieldAnnotation()
psi: KtAnnotationEntry
]
callableIdIfNonLocal: /x
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -5,6 +5,7 @@ KtKotlinPropertySymbol:
ExplicitPropertyAnnotation()
psi: KtAnnotationEntry
]
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /lazyProperty
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -1,5 +1,5 @@
@ExplicitPropertyAnnotation
@delegate:DelegateAnnotation
@PropertyAnnotation
@delegate:DelegateAnnotation
val lazyProperty: kotlin.Int
get()
@@ -2,11 +2,14 @@ KtKotlinPropertySymbol:
annotationsList: [
ExplicitPropertyAnnotation()
psi: KtAnnotationEntry
DelegateAnnotation()
psi: KtAnnotationEntry
PropertyAnnotation()
psi: KtAnnotationEntry
]
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
annotationsList: [
DelegateAnnotation()
psi: KtAnnotationEntry
]
callableIdIfNonLocal: /lazyProperty
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -1,5 +1,6 @@
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /prop
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -1,5 +1,6 @@
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /foo
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -1,5 +1,6 @@
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /foo
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -1,5 +1,6 @@
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /foo
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -1,5 +1,6 @@
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /foo
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -21,6 +21,7 @@ KtConstructorSymbol:
contextReceivers: []
generatedPrimaryConstructorProperty: KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /Anno.param1
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -107,6 +108,7 @@ KtConstructorSymbol:
contextReceivers: []
generatedPrimaryConstructorProperty: KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /Anno.param2
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -21,6 +21,7 @@ KtConstructorSymbol:
contextReceivers: []
generatedPrimaryConstructorProperty: KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /Anno.param1
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -107,6 +108,7 @@ KtConstructorSymbol:
contextReceivers: []
generatedPrimaryConstructorProperty: KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /Anno.param2
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -34,6 +34,7 @@ KtFunctionSymbol:
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: null
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -118,6 +119,7 @@ KtAnonymousObjectSymbol:
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /AnonymousContainer.anonymousObject
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -34,6 +34,7 @@ KtFunctionSymbol:
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: null
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -118,6 +119,7 @@ KtAnonymousObjectSymbol:
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /AnonymousContainer.anonymousObject
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -1,5 +1,6 @@
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /p
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -1,5 +1,6 @@
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /A.i
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -1,5 +1,6 @@
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /A.a
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -21,6 +21,7 @@ KtConstructorSymbol:
contextReceivers: []
generatedPrimaryConstructorProperty: KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /A.a
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -21,6 +21,7 @@ KtConstructorSymbol:
contextReceivers: []
generatedPrimaryConstructorProperty: KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /A.a
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -1,5 +1,6 @@
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /y
contextReceivers: [
KtContextReceiver:
@@ -21,6 +21,7 @@ KtConstructorSymbol:
contextReceivers: []
generatedPrimaryConstructorProperty: KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /MyColor.x
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -107,6 +108,7 @@ KtConstructorSymbol:
contextReceivers: []
generatedPrimaryConstructorProperty: KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /MyColor.y
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -193,6 +195,7 @@ KtConstructorSymbol:
contextReceivers: []
generatedPrimaryConstructorProperty: KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /MyColor.z
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -325,6 +328,7 @@ KtAnonymousFunctionSymbol:
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /Some.delegate
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -409,6 +413,7 @@ KtAnonymousFunctionSymbol:
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /Some.lambda
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -485,6 +490,7 @@ KtKotlinPropertySymbol:
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /Some.nonLazy
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -21,6 +21,7 @@ KtConstructorSymbol:
contextReceivers: []
generatedPrimaryConstructorProperty: KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /MyColor.x
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -107,6 +108,7 @@ KtConstructorSymbol:
contextReceivers: []
generatedPrimaryConstructorProperty: KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /MyColor.y
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -193,6 +195,7 @@ KtConstructorSymbol:
contextReceivers: []
generatedPrimaryConstructorProperty: KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /MyColor.z
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -325,6 +328,7 @@ KtAnonymousFunctionSymbol:
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /Some.delegate
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -405,6 +409,7 @@ KtAnonymousFunctionSymbol:
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /Some.lambda
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -481,6 +486,7 @@ KtKotlinPropertySymbol:
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /Some.nonLazy
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -1,5 +1,6 @@
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /delegatedProp
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -1,5 +1,6 @@
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /delegatedProp
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -1,38 +0,0 @@
@kotlin.Deprecated(message = "don't use i")
val i: kotlin.Int
val i2: kotlin.Int
@kotlin.Deprecated(message = "don't use getter of i2")
get()
var i3: kotlin.Int
@kotlin.Deprecated(message = "don't use getter of i3")
set(value: kotlin.Int)
var i4: kotlin.Int
@kotlin.Deprecated(message = "don't use getter of i4")
get()
@kotlin.Deprecated(message = "don't use setter of i4")
set(value: kotlin.Int)
@kotlin.Deprecated(message = "don't use f")
fun f(): kotlin.Int
@kotlin.Deprecated(message = "don't use j", level = kotlin.DeprecationLevel.ERROR)
val j: kotlin.Int
@kotlin.Deprecated(message = "don't use j2", level = kotlin.DeprecationLevel.HIDDEN)
val j2: kotlin.Int
val j2: kotlin.Int
@kotlin.Deprecated(message = "don't use MyClass")
class MyClass
class Foo {
@kotlin.Deprecated(message = "don't use i2")
val i2: kotlin.Int
@kotlin.Deprecated(message = "don't use f2")
fun f2(): kotlin.Int
}
@@ -3,6 +3,7 @@ KtKotlinPropertySymbol:
kotlin/Deprecated(message = "don't use i")
psi: KtAnnotationEntry
]
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /i
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -61,6 +62,7 @@ KtKotlinPropertySymbol:
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /i2
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -122,6 +124,7 @@ KtKotlinPropertySymbol:
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /i3
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -251,6 +254,7 @@ KtKotlinPropertySymbol:
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /i4
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -449,6 +453,7 @@ KtKotlinPropertySymbol:
kotlin/Deprecated(message = "don't use i2")
psi: KtAnnotationEntry
]
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /Foo.i2
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -582,6 +587,7 @@ KtKotlinPropertySymbol:
kotlin/Deprecated(level = kotlin.DeprecationLevel.ERROR, message = "don't use j")
psi: KtAnnotationEntry
]
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /j
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -643,6 +649,7 @@ KtKotlinPropertySymbol:
kotlin/Deprecated(level = kotlin.DeprecationLevel.HIDDEN, message = "don't use j2")
psi: KtAnnotationEntry
]
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /j2
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -701,7 +708,12 @@ KtKotlinPropertySymbol:
KtKotlinPropertySymbol:
annotationsList: []
callableIdIfNonLocal: /j2
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
annotationsList: [
java/lang/Deprecated()
psi: KtAnnotationEntry
]
callableIdIfNonLocal: /j3
contextReceivers: []
getter: KtPropertyGetterSymbol:
annotationsList: []
@@ -739,7 +751,7 @@ KtKotlinPropertySymbol:
isStatic: false
isVal: true
modality: FINAL
name: j2
name: j3
origin: SOURCE
receiverParameter: null
returnType: KtUsualClassType:
@@ -753,6 +765,6 @@ KtKotlinPropertySymbol:
getContainingModule: KtSourceModule "Sources of main"
deprecationStatus: DeprecationInfo(deprecationLevel=WARNING, propagatesToOverrides=false, message=null)
getterDeprecationStatus: DeprecationInfo(deprecationLevel=WARNING, propagatesToOverrides=false, message=null)
javaGetterName: getJ2
javaGetterName: getJ3
javaSetterName: null
setterDeprecationStatus: DeprecationInfo(deprecationLevel=WARNING, propagatesToOverrides=false, message=null)
@@ -1,4 +1,4 @@
// DO_NOT_CHECK_NON_PSI_SYMBOL_RESTORE
// DO_NOT_CHECK_NON_PSI_SYMBOL_RESTORE_K1
// WITH_STDLIB
@Deprecated("don't use i")
@@ -35,4 +35,4 @@ val j: Int = 2
val j2: Int = 2
@java.lang.Deprecated
val j2: Int = 2
val j3: Int = 2
@@ -25,7 +25,7 @@ val j: kotlin.Int
val j2: kotlin.Int
@java.lang.Deprecated
val j2: kotlin.Int
val j3: kotlin.Int
@kotlin.Deprecated(message = "don't use MyClass")
class MyClass
@@ -3,6 +3,7 @@ KtKotlinPropertySymbol:
kotlin/Deprecated(message = "don't use i")
psi: KtAnnotationEntry
]
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /i
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -61,6 +62,7 @@ KtKotlinPropertySymbol:
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /i2
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -122,6 +124,7 @@ KtKotlinPropertySymbol:
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /i3
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -250,6 +253,7 @@ KtKotlinPropertySymbol:
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /i4
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -447,6 +451,7 @@ KtKotlinPropertySymbol:
kotlin/Deprecated(message = "don't use i2")
psi: KtAnnotationEntry
]
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /Foo.i2
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -580,6 +585,7 @@ KtKotlinPropertySymbol:
kotlin/Deprecated(level = kotlin.DeprecationLevel.ERROR, message = "don't use j")
psi: KtAnnotationEntry
]
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /j
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -641,6 +647,7 @@ KtKotlinPropertySymbol:
kotlin/Deprecated(level = kotlin.DeprecationLevel.HIDDEN, message = "don't use j2")
psi: KtAnnotationEntry
]
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /j2
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -698,11 +705,13 @@ KtKotlinPropertySymbol:
setterDeprecationStatus: DeprecationInfo(deprecationLevel=HIDDEN, propagatesToOverrides=true, message=null)
KtKotlinPropertySymbol:
annotationsList: [
java/lang/Deprecated()
psi: KtAnnotationEntry
]
callableIdIfNonLocal: /j2
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
annotationsList: [
java/lang/Deprecated()
psi: KtAnnotationEntry
]
callableIdIfNonLocal: /j3
contextReceivers: []
getter: KtPropertyGetterSymbol:
annotationsList: []
@@ -740,7 +749,7 @@ KtKotlinPropertySymbol:
isStatic: false
isVal: true
modality: FINAL
name: j2
name: j3
origin: SOURCE
receiverParameter: null
returnType: KtUsualClassType:
@@ -752,8 +761,8 @@ KtKotlinPropertySymbol:
typeParameters: []
visibility: Public
getContainingModule: KtSourceModule "Sources of main"
deprecationStatus: DeprecationInfo(deprecationLevel=WARNING, propagatesToOverrides=false, message=null)
getterDeprecationStatus: DeprecationInfo(deprecationLevel=WARNING, propagatesToOverrides=false, message=null)
javaGetterName: getJ2
deprecationStatus: null
getterDeprecationStatus: null
javaGetterName: getJ3
javaSetterName: null
setterDeprecationStatus: DeprecationInfo(deprecationLevel=WARNING, propagatesToOverrides=false, message=null)
setterDeprecationStatus: null
@@ -21,6 +21,7 @@ KtConstructorSymbol:
contextReceivers: []
generatedPrimaryConstructorProperty: KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /P.x
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -107,6 +108,7 @@ KtConstructorSymbol:
contextReceivers: []
generatedPrimaryConstructorProperty: KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /P.y
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -21,6 +21,7 @@ KtConstructorSymbol:
contextReceivers: []
generatedPrimaryConstructorProperty: KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /P.x
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -107,6 +108,7 @@ KtConstructorSymbol:
contextReceivers: []
generatedPrimaryConstructorProperty: KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /P.y
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -1,5 +1,6 @@
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /Foo.p
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -120,6 +120,7 @@ KtFunctionSymbol:
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: null
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -404,6 +405,7 @@ KtFunctionSymbol:
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /MyEnumClass.i
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -120,6 +120,7 @@ KtFunctionSymbol:
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: null
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -400,6 +401,7 @@ KtFunctionSymbol:
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /MyEnumClass.i
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -1,5 +1,6 @@
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: null
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -102,6 +103,7 @@ KtEnumEntrySymbol:
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: null
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -168,6 +170,7 @@ KtKotlinPropertySymbol:
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: null
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -1,5 +1,6 @@
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: null
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -102,6 +103,7 @@ KtEnumEntrySymbol:
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: null
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -168,6 +170,7 @@ KtKotlinPropertySymbol:
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: null
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -21,6 +21,7 @@ KtConstructorSymbol:
contextReceivers: []
generatedPrimaryConstructorProperty: KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /Style.value
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -108,6 +109,7 @@ KtConstructorSymbol:
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: null
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -192,6 +194,7 @@ KtEnumEntrySymbol:
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /Style.exitAnimation
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -21,6 +21,7 @@ KtConstructorSymbol:
contextReceivers: []
generatedPrimaryConstructorProperty: KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /Style.value
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -108,6 +109,7 @@ KtConstructorSymbol:
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: null
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -188,6 +190,7 @@ KtEnumEntrySymbol:
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /Style.exitAnimation
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -1,5 +1,6 @@
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /p
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -1,3 +0,0 @@
var jvmField: kotlin.Long
var jvmFieldOnField: kotlin.Int
@@ -1,5 +1,10 @@
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
annotationsList: [
kotlin/jvm/JvmField()
psi: KtAnnotationEntry
]
callableIdIfNonLocal: /jvmField
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -126,6 +131,11 @@ KtKotlinPropertySymbol:
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
annotationsList: [
kotlin/jvm/JvmField()
psi: KtAnnotationEntry
]
callableIdIfNonLocal: /jvmFieldOnField
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -1,5 +1,5 @@
@kotlin.jvm.JvmField
var jvmField: kotlin.Long
@field:kotlin.jvm.JvmField
@kotlin.jvm.JvmField
var jvmFieldOnField: kotlin.Int
@@ -1,8 +1,10 @@
KtKotlinPropertySymbol:
annotationsList: [
kotlin/jvm/JvmField()
psi: KtAnnotationEntry
]
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
annotationsList: [
kotlin/jvm/JvmField()
psi: KtAnnotationEntry
]
callableIdIfNonLocal: /jvmField
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -127,10 +129,12 @@ KtKotlinPropertySymbol:
setterDeprecationStatus: null
KtKotlinPropertySymbol:
annotationsList: [
kotlin/jvm/JvmField()
psi: KtAnnotationEntry
]
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
annotationsList: [
kotlin/jvm/JvmField()
psi: KtAnnotationEntry
]
callableIdIfNonLocal: /jvmFieldOnField
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -1,5 +1,6 @@
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /Foo.i
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -140,6 +141,7 @@ KtKotlinPropertySymbol:
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /Foo.j
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -1,5 +1,6 @@
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /Foo.i
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -143,6 +144,7 @@ KtKotlinPropertySymbol:
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /Foo.j
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -1,5 +1,6 @@
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /A.x
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -66,6 +67,7 @@ KtKotlinPropertySymbol:
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /A.y
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -1,5 +1,6 @@
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /A.x
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -66,6 +67,7 @@ KtKotlinPropertySymbol:
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /A.y
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -1,19 +0,0 @@
class MyClass {
companion object {
val property: kotlin.Int
const val constProperty: kotlin.Int
@kotlin.jvm.JvmStatic
val staticProperty: kotlin.Int
val fieldProperty: kotlin.Int
var variable: kotlin.Int
@kotlin.jvm.JvmStatic
var staticVariable: kotlin.Int
var fieldVariable: kotlin.Int
}
}
@@ -1,5 +1,6 @@
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /MyClass.Companion.property
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -66,6 +67,7 @@ KtKotlinPropertySymbol:
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /MyClass.Companion.constProperty
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -135,6 +137,7 @@ KtKotlinPropertySymbol:
kotlin/jvm/JvmStatic()
psi: KtAnnotationEntry
]
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /MyClass.Companion.staticProperty
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -201,6 +204,11 @@ KtKotlinPropertySymbol:
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
annotationsList: [
kotlin/jvm/JvmField()
psi: KtAnnotationEntry
]
callableIdIfNonLocal: /MyClass.Companion.fieldProperty
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -267,6 +275,7 @@ KtKotlinPropertySymbol:
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /MyClass.Companion.variable
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -404,6 +413,7 @@ KtKotlinPropertySymbol:
kotlin/jvm/JvmStatic()
psi: KtAnnotationEntry
]
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /MyClass.Companion.staticVariable
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -538,6 +548,11 @@ KtKotlinPropertySymbol:
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
annotationsList: [
kotlin/jvm/JvmField()
psi: KtAnnotationEntry
]
callableIdIfNonLocal: /MyClass.Companion.fieldVariable
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -1,5 +1,6 @@
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /MyClass.Companion.property
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -66,6 +67,7 @@ KtKotlinPropertySymbol:
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /MyClass.Companion.constProperty
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -135,6 +137,7 @@ KtKotlinPropertySymbol:
kotlin/jvm/JvmStatic()
psi: KtAnnotationEntry
]
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /MyClass.Companion.staticProperty
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -200,10 +203,12 @@ KtKotlinPropertySymbol:
setterDeprecationStatus: null
KtKotlinPropertySymbol:
annotationsList: [
kotlin/jvm/JvmField()
psi: KtAnnotationEntry
]
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
annotationsList: [
kotlin/jvm/JvmField()
psi: KtAnnotationEntry
]
callableIdIfNonLocal: /MyClass.Companion.fieldProperty
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -270,6 +275,7 @@ KtKotlinPropertySymbol:
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /MyClass.Companion.variable
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -410,6 +416,7 @@ KtKotlinPropertySymbol:
kotlin/jvm/JvmStatic()
psi: KtAnnotationEntry
]
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /MyClass.Companion.staticVariable
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -546,10 +553,12 @@ KtKotlinPropertySymbol:
setterDeprecationStatus: null
KtKotlinPropertySymbol:
annotationsList: [
kotlin/jvm/JvmField()
psi: KtAnnotationEntry
]
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
annotationsList: [
kotlin/jvm/JvmField()
psi: KtAnnotationEntry
]
callableIdIfNonLocal: /MyClass.Companion.fieldVariable
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -1,5 +1,6 @@
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /x
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -58,6 +59,7 @@ KtKotlinPropertySymbol:
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /y
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -134,6 +136,7 @@ KtKotlinPropertySymbol:
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /get
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -141,6 +141,7 @@ KtConstructorSymbol:
contextReceivers: []
generatedPrimaryConstructorProperty: KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /Anno5.s
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -348,6 +349,7 @@ KtFunctionSymbol:
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /X.x
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -141,6 +141,7 @@ KtConstructorSymbol:
contextReceivers: []
generatedPrimaryConstructorProperty: KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /Anno5.s
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -348,6 +349,7 @@ KtFunctionSymbol:
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /X.x
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -0,0 +1,17 @@
KtBackingFieldSymbol:
annotationsList: []
callableIdIfNonLocal: null
contextReceivers: []
isExtension: false
name: field
origin: PROPERTY_BACKING_FIELD
owningProperty: KtKotlinPropertySymbol(/x)
receiverParameter: null
returnType: KtUsualClassType:
annotationsList: []
ownTypeArguments: []
type: kotlin/Int
symbolKind: LOCAL
typeParameters: []
getContainingModule: KtSourceModule "Sources of main"
deprecationStatus: null
@@ -1,5 +1,8 @@
KtBackingFieldSymbol:
annotationsList: []
annotationsList: [
FieldAnnotation()
psi: KtAnnotationEntry
]
callableIdIfNonLocal: null
contextReceivers: []
isExtension: false
@@ -1,5 +1,6 @@
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /MyKotlinEnum.entries
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -1,5 +1,6 @@
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: null
callableIdIfNonLocal: /MyKotlinEnum.entries
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -1,5 +1,6 @@
KtSyntheticJavaPropertySymbol:
annotationsList: []
backingFieldSymbol: null
callableIdIfNonLocal: /JavaClass.foo
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -1,5 +1,6 @@
KtSyntheticJavaPropertySymbol:
annotationsList: []
backingFieldSymbol: null
callableIdIfNonLocal: /JavaClass.foo
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -1,5 +1,6 @@
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /A.abc
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -1,5 +1,6 @@
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /A.abc
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -1,5 +1,6 @@
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /prop
contextReceivers: []
getter: KtPropertyGetterSymbol: