[FIR IDE] Ensure resolve for status transformer
This commit is contained in:
+1
@@ -71,6 +71,7 @@ class FirStatusResolver(
|
|||||||
val scope = containingClass.unsubstitutedScope(session, scopeSession, withForcedTypeCalculator = false)
|
val scope = containingClass.unsubstitutedScope(session, scopeSession, withForcedTypeCalculator = false)
|
||||||
scope.processPropertiesByName(property.name) {}
|
scope.processPropertiesByName(property.name) {}
|
||||||
scope.processDirectOverriddenPropertiesWithBaseScope(property.symbol) { symbol, _ ->
|
scope.processDirectOverriddenPropertiesWithBaseScope(property.symbol) { symbol, _ ->
|
||||||
|
symbol.ensureResolved(FirResolvePhase.STATUS)
|
||||||
this += symbol.fir
|
this += symbol.fir
|
||||||
ProcessorAction.NEXT
|
ProcessorAction.NEXT
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user