From d52b52ff5c5498469900190bf7a69793980ed3f0 Mon Sep 17 00:00:00 2001 From: Dmitriy Novozhilov Date: Mon, 30 Jan 2023 14:24:03 +0200 Subject: [PATCH] [FIR] Drop unused ResolvedStatusCalculator class --- .../transformers/FirStatusResolveTransformer.kt | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/transformers/FirStatusResolveTransformer.kt b/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/transformers/FirStatusResolveTransformer.kt index 807741a451a..90c3b1bd82d 100644 --- a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/transformers/FirStatusResolveTransformer.kt +++ b/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/transformers/FirStatusResolveTransformer.kt @@ -58,20 +58,6 @@ fun F.runStatusResolveForLocalClass( return this.transform(transformer, null) } -abstract class ResolvedStatusCalculator { - abstract fun tryCalculateResolvedStatus(declaration: FirCallableDeclaration): FirResolvedDeclarationStatus - - object Default : ResolvedStatusCalculator() { - override fun tryCalculateResolvedStatus(declaration: FirCallableDeclaration): FirResolvedDeclarationStatus { - val status = declaration.status - require(status is FirResolvedDeclarationStatus) { - "Status of ${declaration.render()} is unresolved" - } - return status - } - } -} - open class FirStatusResolveTransformer( session: FirSession, scopeSession: ScopeSession,