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,5 +1,6 @@
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /I.foo
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -1,5 +1,6 @@
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: null
callableIdIfNonLocal: /A.foo
contextReceivers: []
getter: null
@@ -1,5 +1,6 @@
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /I.zoo
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -241,6 +242,7 @@ KtFunctionSymbol:
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /I.foo
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -307,6 +309,7 @@ KtKotlinPropertySymbol:
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /I.bar
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -444,6 +447,7 @@ KtKotlinPropertySymbol:
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: KtBackingFieldSymbol(<local>/field)
callableIdIfNonLocal: /I.doo
contextReceivers: []
getter: KtPropertyGetterSymbol:
@@ -1,5 +1,6 @@
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: null
callableIdIfNonLocal: /A.zoo
contextReceivers: []
getter: null
@@ -83,6 +84,7 @@ KtFunctionSymbol:
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: null
callableIdIfNonLocal: /A.foo
contextReceivers: []
getter: null
@@ -166,6 +168,7 @@ KtFunctionSymbol:
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: null
callableIdIfNonLocal: /A.bar
contextReceivers: []
getter: null
@@ -206,6 +209,7 @@ KtKotlinPropertySymbol:
KtKotlinPropertySymbol:
annotationsList: []
backingFieldSymbol: null
callableIdIfNonLocal: /A.doo
contextReceivers: []
getter: null