[FIR IDE] Ensure resolve for status transformer

This commit is contained in:
Igor Yakovlev
2021-07-13 19:35:38 +02:00
parent 4e870b6796
commit ab2aaec4fe
@@ -71,6 +71,7 @@ class FirStatusResolver(
val scope = containingClass.unsubstitutedScope(session, scopeSession, withForcedTypeCalculator = false)
scope.processPropertiesByName(property.name) {}
scope.processDirectOverriddenPropertiesWithBaseScope(property.symbol) { symbol, _ ->
symbol.ensureResolved(FirResolvePhase.STATUS)
this += symbol.fir
ProcessorAction.NEXT
}