Cleanup: FirStatusResolveTransformer

This commit is contained in:
Mikhail Glukhikh
2022-12-07 15:23:51 +01:00
committed by Space Team
parent 7bac119f20
commit 1bb537a3f2
@@ -202,7 +202,7 @@ abstract class AbstractFirStatusResolveTransformer(
final override val session: FirSession,
val scopeSession: ScopeSession,
protected val statusComputationSession: StatusComputationSession,
protected val designationMapForLocalClasses: Map<FirClassLikeDeclaration, FirClassLikeDeclaration?>,
private val designationMapForLocalClasses: Map<FirClassLikeDeclaration, FirClassLikeDeclaration?>,
private val scopeForLocalClass: FirScope?
) : FirAbstractTreeTransformer<FirResolvedDeclarationStatus?>(phase = FirResolvePhase.STATUS) {
protected val classes = mutableListOf<FirClass>()
@@ -225,7 +225,7 @@ abstract class AbstractFirStatusResolveTransformer(
return (data ?: declarationStatus)
}
protected inline fun storeClass(
private inline fun storeClass(
klass: FirClass,
computeResult: () -> FirDeclaration
): FirDeclaration {
@@ -311,7 +311,6 @@ abstract class AbstractFirStatusResolveTransformer(
return declaration
}
@Suppress("UNCHECKED_CAST")
override fun transformClass(
klass: FirClass,
data: FirResolvedDeclarationStatus?
@@ -473,7 +472,6 @@ abstract class AbstractFirStatusResolveTransformer(
data: FirResolvedDeclarationStatus?
): FirStatement {
calculateDeprecations(valueParameter)
@Suppress("UNCHECKED_CAST")
return transformDeclaration(valueParameter, data) as FirStatement
}
@@ -488,7 +486,7 @@ abstract class AbstractFirStatusResolveTransformer(
return block
}
protected fun calculateDeprecations(simpleFunction: FirCallableDeclaration) {
private fun calculateDeprecations(simpleFunction: FirCallableDeclaration) {
if (simpleFunction.deprecationsProvider is UnresolvedDeprecationProvider) {
simpleFunction.replaceDeprecationsProvider(simpleFunction.getDeprecationsProvider(session.firCachesFactory))
}