[FIR] AbstractFirStatusResolveTransformer: drop unreachable 'if'
^KT-56551
This commit is contained in:
committed by
Space Team
parent
595279887a
commit
52ce302095
+1
-5
@@ -360,14 +360,10 @@ abstract class AbstractFirStatusResolveTransformer(
|
|||||||
|
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
if (regularClass.origin != FirDeclarationOrigin.Source) return
|
if (regularClass.origin != FirDeclarationOrigin.Source) return
|
||||||
val statusComputationStatus = statusComputationSession[regularClass]
|
val statusComputationStatus = statusComputationSession[regularClass]
|
||||||
if (!statusComputationStatus.requiresComputation) return
|
if (!statusComputationStatus.requiresComputation) return
|
||||||
|
|
||||||
if (regularClass.status is FirResolvedDeclarationStatus && statusComputationStatus == StatusComputationSession.StatusComputationStatus.Computed) {
|
|
||||||
statusComputationSession.endComputing(regularClass)
|
|
||||||
return
|
|
||||||
}
|
|
||||||
if (!resolveClassForSuperType(regularClass)) return
|
if (!resolveClassForSuperType(regularClass)) return
|
||||||
statusComputationSession.endComputing(regularClass)
|
statusComputationSession.endComputing(regularClass)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user