diff --git a/analysis/low-level-api-fir/src/org/jetbrains/kotlin/analysis/low/level/api/fir/element/builder/FirElementBuilder.kt b/analysis/low-level-api-fir/src/org/jetbrains/kotlin/analysis/low/level/api/fir/element/builder/FirElementBuilder.kt index 5d6867be6a2..0c0f54ef21b 100644 --- a/analysis/low-level-api-fir/src/org/jetbrains/kotlin/analysis/low/level/api/fir/element/builder/FirElementBuilder.kt +++ b/analysis/low-level-api-fir/src/org/jetbrains/kotlin/analysis/low/level/api/fir/element/builder/FirElementBuilder.kt @@ -127,8 +127,8 @@ fun PsiElement.getNonLocalContainingInBodyDeclarationWith(): KtNamedDeclaration? when (declaration) { is KtNamedFunction -> declaration.bodyExpression?.isAncestor(this) == true is KtProperty -> declaration.initializer?.isAncestor(this) == true || - declaration.getter?.isAncestor(this) == true || - declaration.setter?.isAncestor(this) == true + declaration.getter?.bodyExpression?.isAncestor(this) == true || + declaration.setter?.bodyExpression?.isAncestor(this) == true else -> false } }