From 01e1fc042c2952187980702ee2229cb8ffb1bf9e Mon Sep 17 00:00:00 2001 From: Dmitrii Gridin Date: Thu, 20 Oct 2022 12:03:18 +0200 Subject: [PATCH] [AA] KtFirKotlinPropertySymbol: cleanup code ^KT-54311 --- .../api/fir/symbols/KtFirKotlinPropertySymbol.kt | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/KtFirKotlinPropertySymbol.kt b/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/KtFirKotlinPropertySymbol.kt index ee3fdde1ee3..07ac3a22410 100644 --- a/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/KtFirKotlinPropertySymbol.kt +++ b/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/KtFirKotlinPropertySymbol.kt @@ -76,10 +76,17 @@ internal class KtFirKotlinPropertySymbol( else -> KtSymbolKind.CLASS_MEMBER } } + override val modality: Modality get() = withValidityAssertion { firSymbol.modalityOrFinal } override val visibility: Visibility get() = withValidityAssertion { firSymbol.visibility } - override val annotationsList by cached { KtFirAnnotationListForDeclaration.create(firSymbol, firResolveSession.useSiteFirSession, token) } + override val annotationsList by cached { + KtFirAnnotationListForDeclaration.create( + firSymbol, + firResolveSession.useSiteFirSession, + token + ) + } override val callableIdIfNonLocal: CallableId? get() = withValidityAssertion { firSymbol.getCallableIdIfNonLocal() } @@ -102,6 +109,7 @@ internal class KtFirKotlinPropertySymbol( firSymbol.lazyResolveToPhase(FirResolvePhase.BODY_RESOLVE) firSymbol.fir.hasBackingField } + override val isLateInit: Boolean get() = withValidityAssertion { firSymbol.isLateInit }