[LL FIR] LLFirLazyResolveContractChecker: drop hack for COMPILER_REQUIRED_ANNOTATIONS phase

This is an obsolete hack

^KT-56543
This commit is contained in:
Dmitrii Gridin
2023-04-24 16:10:16 +02:00
committed by Space Team
parent 476c209bf4
commit cb546926d5
@@ -13,7 +13,6 @@ internal class LLFirLazyResolveContractChecker {
private val currentTransformerPhase = ThreadLocal.withInitial<FirResolvePhase?> { 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)