[FIR] FirDeclarationsContractResolveTransformer: drop redundant transformations

There is no sense to trying to transform aliases and dangling lists
This commit is contained in:
Dmitrii Gridin
2023-11-27 19:45:56 +01:00
committed by Space Team
parent 06aad65ed3
commit 21de05e5ac
@@ -310,6 +310,17 @@ abstract class FirAbstractContractResolveTransformerDispatcher(
}
}
override fun transformTypeAlias(typeAlias: FirTypeAlias, data: ResolutionMode): FirTypeAlias {
return typeAlias
}
override fun transformDanglingModifierList(
danglingModifierList: FirDanglingModifierList,
data: ResolutionMode
): FirDanglingModifierList {
return danglingModifierList
}
override fun transformErrorPrimaryConstructor(
errorPrimaryConstructor: FirErrorPrimaryConstructor,
data: ResolutionMode,