[FIR] Don't extract contracts in DFA during non-body resolution stages
This commit is contained in:
committed by
Space Team
parent
bde4d003be
commit
faf212ca04
@@ -39,3 +39,10 @@ enum class FirResolvePhase(val noProcessor: Boolean = false) {
|
||||
val ANALYZED_DEPENDENCIES = BODY_RESOLVE
|
||||
}
|
||||
}
|
||||
|
||||
val FirResolvePhase.isBodyResolve: Boolean
|
||||
get() = when (this) {
|
||||
FirResolvePhase.BODY_RESOLVE,
|
||||
FirResolvePhase.IMPLICIT_TYPES_BODY_RESOLVE -> true
|
||||
else -> false
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user