diff --git a/analysis/symbol-light-classes/src/org/jetbrains/kotlin/light/classes/symbol/classes/symbolLightClassUtils.kt b/analysis/symbol-light-classes/src/org/jetbrains/kotlin/light/classes/symbol/classes/symbolLightClassUtils.kt index 3a94af75f52..8a5f14eb5fa 100644 --- a/analysis/symbol-light-classes/src/org/jetbrains/kotlin/light/classes/symbol/classes/symbolLightClassUtils.kt +++ b/analysis/symbol-light-classes/src/org/jetbrains/kotlin/light/classes/symbol/classes/symbolLightClassUtils.kt @@ -286,10 +286,7 @@ internal fun SymbolLightClassBase.createPropertyAccessors( if (declaration is KtKotlinPropertySymbol && declaration.isConst) return if (declaration.name.isSpecial) return - if (declaration.visibility.isPrivateOrPrivateToThis() && - declaration.getter?.hasBody == false && - declaration.setter?.hasBody == false - ) return + if (declaration.getter?.hasBody != true && declaration.setter?.hasBody != true && declaration.visibility.isPrivateOrPrivateToThis()) return if (declaration.hasJvmFieldAnnotation()) return