[FIR] Move call of status transform extensions to FirStatusResolver

It makes more sense to run status transformer extension
  right in status resolve stage, because it reduces
  number of compiler stages
This commit is contained in:
Dmitriy Novozhilov
2021-09-20 15:20:34 +03:00
committed by TeamCityServer
parent 6d42914e56
commit 91624dd841
7 changed files with 128 additions and 142 deletions
@@ -13,7 +13,6 @@ enum class FirResolvePhase(val pluginPhase: Boolean = false, val noProcessor: Bo
SUPER_TYPES,
SEALED_CLASS_INHERITORS,
TYPES,
EXTENSION_STATUS_UPDATE(pluginPhase = true),
STATUS,
ARGUMENTS_OF_ANNOTATIONS,
CONTRACTS,