[LL FIR] LLFirLazyResolveContractChecker: drop hack for COMPILER_REQUIRED_ANNOTATIONS phase
This is an obsolete hack ^KT-56543
This commit is contained in:
committed by
Space Team
parent
476c209bf4
commit
cb546926d5
-1
@@ -13,7 +13,6 @@ internal class LLFirLazyResolveContractChecker {
|
|||||||
private val currentTransformerPhase = ThreadLocal.withInitial<FirResolvePhase?> { null }
|
private val currentTransformerPhase = ThreadLocal.withInitial<FirResolvePhase?> { null }
|
||||||
|
|
||||||
inline fun lazyResolveToPhaseInside(phase: FirResolvePhase, resolve: () -> Unit) {
|
inline fun lazyResolveToPhaseInside(phase: FirResolvePhase, resolve: () -> Unit) {
|
||||||
if (currentTransformerPhase.get() == FirResolvePhase.COMPILER_REQUIRED_ANNOTATIONS) return
|
|
||||||
checkIfCanLazyResolveToPhase(phase)
|
checkIfCanLazyResolveToPhase(phase)
|
||||||
val previousPhase = currentTransformerPhase.get()
|
val previousPhase = currentTransformerPhase.get()
|
||||||
currentTransformerPhase.set(phase)
|
currentTransformerPhase.set(phase)
|
||||||
|
|||||||
Reference in New Issue
Block a user