diff --git a/compiler/fir/checkers/src/org/jetbrains/kotlin/fir/analysis/checkers/declaration/FirExplicitBackingFieldForbiddenChecker.kt b/compiler/fir/checkers/src/org/jetbrains/kotlin/fir/analysis/checkers/declaration/FirExplicitBackingFieldForbiddenChecker.kt index 87017a969ef..5ec7d203787 100644 --- a/compiler/fir/checkers/src/org/jetbrains/kotlin/fir/analysis/checkers/declaration/FirExplicitBackingFieldForbiddenChecker.kt +++ b/compiler/fir/checkers/src/org/jetbrains/kotlin/fir/analysis/checkers/declaration/FirExplicitBackingFieldForbiddenChecker.kt @@ -25,16 +25,6 @@ object FirExplicitBackingFieldForbiddenChecker : FirBackingFieldChecker() { return } - // TODO: Sometimes status is not resolved. - // See: recursiveContractCustomContractFunction.fir.kt#L31 - - @OptIn(SymbolInternals::class) - val status = declaration.propertySymbol.fir.status - - if (status !is FirResolvedDeclarationStatus) { - return - } - if (declaration.propertySymbol.isAbstract) { reporter.reportOn(declaration.source, getProperDiagnostic(context), context) }