From cb546926d5d00169234eb2298a4d729afc9b8ef7 Mon Sep 17 00:00:00 2001 From: Dmitrii Gridin Date: Mon, 24 Apr 2023 16:10:16 +0200 Subject: [PATCH] [LL FIR] LLFirLazyResolveContractChecker: drop hack for COMPILER_REQUIRED_ANNOTATIONS phase This is an obsolete hack ^KT-56543 --- .../api/fir/lazy/resolve/LLFirLazyResolveContractChecker.kt | 1 - 1 file changed, 1 deletion(-) diff --git a/analysis/low-level-api-fir/src/org/jetbrains/kotlin/analysis/low/level/api/fir/lazy/resolve/LLFirLazyResolveContractChecker.kt b/analysis/low-level-api-fir/src/org/jetbrains/kotlin/analysis/low/level/api/fir/lazy/resolve/LLFirLazyResolveContractChecker.kt index bb1434fdd97..9f6cf016548 100644 --- a/analysis/low-level-api-fir/src/org/jetbrains/kotlin/analysis/low/level/api/fir/lazy/resolve/LLFirLazyResolveContractChecker.kt +++ b/analysis/low-level-api-fir/src/org/jetbrains/kotlin/analysis/low/level/api/fir/lazy/resolve/LLFirLazyResolveContractChecker.kt @@ -13,7 +13,6 @@ internal class LLFirLazyResolveContractChecker { private val currentTransformerPhase = ThreadLocal.withInitial { null } inline fun lazyResolveToPhaseInside(phase: FirResolvePhase, resolve: () -> Unit) { - if (currentTransformerPhase.get() == FirResolvePhase.COMPILER_REQUIRED_ANNOTATIONS) return checkIfCanLazyResolveToPhase(phase) val previousPhase = currentTransformerPhase.get() currentTransformerPhase.set(phase)