FIR status resolve: update type alias phase
This prevents repeating of this phase for aliases
This commit is contained in:
+1
-1
@@ -49,7 +49,7 @@ class FirStatusResolveTransformer : FirAbstractTreeTransformer<FirDeclarationSta
|
||||
override fun transformTypeAlias(typeAlias: FirTypeAlias, data: FirDeclarationStatus?): CompositeTransformResult<FirDeclaration> {
|
||||
typeAlias.typeParameters.forEach { transformDeclaration(it, data) }
|
||||
typeAlias.transformStatus(this, typeAlias.resolveStatus(typeAlias.status, containingClass, isLocal = false))
|
||||
return typeAlias.compose()
|
||||
return transformDeclaration(typeAlias, data)
|
||||
}
|
||||
|
||||
override fun transformRegularClass(regularClass: FirRegularClass, data: FirDeclarationStatus?): CompositeTransformResult<FirStatement> {
|
||||
|
||||
Reference in New Issue
Block a user