[LL FIR] StubBasedFirMemberDeserializer: deserialized properties must have default getter/setter

In FIR we always have either real getter/setter or the default one

^KT-62888 Fixed
^KT-62651 Fixed
This commit is contained in:
Dmitrii Gridin
2024-01-02 20:30:03 +01:00
committed by Space Team
parent db2849dc0d
commit 8a3f850bca
40 changed files with 1043 additions and 8649 deletions
@@ -358,9 +358,29 @@ scopes:
typeParameters: []
callableIdIfNonLocal: kotlin/Enum.name
contextReceivers: []
getter: null
getter: KtPropertyGetterSymbol:
annotationsList: []
callableIdIfNonLocal: null
contextReceivers: []
hasBody: false
hasStableParameterNames: true
isDefault: true
isExtension: false
isInline: false
isOverride: false
modality: FINAL
origin: LIBRARY
receiverParameter: null
returnType: KtUsualClassType:
annotationsList: []
ownTypeArguments: []
type: kotlin/String
symbolKind: ACCESSOR
typeParameters: []
valueParameters: []
visibility: Public
hasBackingField: true
hasGetter: false
hasGetter: true
hasSetter: false
initializer: null
isActual: false
@@ -404,9 +424,29 @@ scopes:
typeParameters: []
callableIdIfNonLocal: kotlin/Enum.ordinal
contextReceivers: []
getter: null
getter: KtPropertyGetterSymbol:
annotationsList: []
callableIdIfNonLocal: null
contextReceivers: []
hasBody: false
hasStableParameterNames: true
isDefault: true
isExtension: false
isInline: false
isOverride: false
modality: FINAL
origin: LIBRARY
receiverParameter: null
returnType: KtUsualClassType:
annotationsList: []
ownTypeArguments: []
type: kotlin/Int
symbolKind: ACCESSOR
typeParameters: []
valueParameters: []
visibility: Public
hasBackingField: true
hasGetter: false
hasGetter: true
hasSetter: false
initializer: null
isActual: false