diff --git a/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/KtFirPropertyGetterSymbol.kt b/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/KtFirPropertyGetterSymbol.kt index 8d3bfb0f66d..81fbed52d5e 100644 --- a/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/KtFirPropertyGetterSymbol.kt +++ b/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/KtFirPropertyGetterSymbol.kt @@ -79,7 +79,7 @@ internal class KtFirPropertyGetterSymbol( KtPsiBasedSymbolPointer.createForSymbolFromSource(this)?.let { return it } @Suppress("UNCHECKED_CAST") - KtFirPropertyAccessorSymbolPointer(requireOwnerPointer(), true) as KtSymbolPointer + KtFirPropertyAccessorSymbolPointer(requireOwnerPointer(), isGetter = true) as KtSymbolPointer } override fun equals(other: Any?): Boolean = symbolEquals(other) diff --git a/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/KtFirPropertySetterSymbol.kt b/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/KtFirPropertySetterSymbol.kt index 31aa94a4564..7e72455edce 100644 --- a/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/KtFirPropertySetterSymbol.kt +++ b/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/KtFirPropertySetterSymbol.kt @@ -102,7 +102,7 @@ internal class KtFirPropertySetterSymbol( KtPsiBasedSymbolPointer.createForSymbolFromSource(this)?.let { return it } @Suppress("UNCHECKED_CAST") - KtFirPropertyAccessorSymbolPointer(requireOwnerPointer(), true) as KtSymbolPointer + KtFirPropertyAccessorSymbolPointer(requireOwnerPointer(), isGetter = false) as KtSymbolPointer } override fun equals(other: Any?): Boolean = symbolEquals(other) diff --git a/analysis/analysis-api/testData/symbols/singleSymbolByPsi/setterWithAnnotations.kt b/analysis/analysis-api/testData/symbols/singleSymbolByPsi/setterWithAnnotations.kt index ba49978a47b..82a207da2ff 100644 --- a/analysis/analysis-api/testData/symbols/singleSymbolByPsi/setterWithAnnotations.kt +++ b/analysis/analysis-api/testData/symbols/singleSymbolByPsi/setterWithAnnotations.kt @@ -1,4 +1,4 @@ -// DO_NOT_CHECK_NON_PSI_SYMBOL_RESTORE +// DO_NOT_CHECK_NON_PSI_SYMBOL_RESTORE_K1 annotation class PropertyAnnotation annotation class FieldAnnotation annotation class GetAnnotation diff --git a/analysis/analysis-api/testData/symbols/symbolByReference/setterValueParameter.kt b/analysis/analysis-api/testData/symbols/symbolByReference/setterValueParameter.kt index 71bc10f14d4..3821e30dff5 100644 --- a/analysis/analysis-api/testData/symbols/symbolByReference/setterValueParameter.kt +++ b/analysis/analysis-api/testData/symbols/symbolByReference/setterValueParameter.kt @@ -1,4 +1,4 @@ -// DO_NOT_CHECK_NON_PSI_SYMBOL_RESTORE +// DO_NOT_CHECK_NON_PSI_SYMBOL_RESTORE_K1 var i: Int set(value) {