FIR: Drop FirClassLikeDeclaration::supertypesComputationStatus

It became unused with rewritten supertype resolution
This commit is contained in:
Denis Zharkov
2019-11-12 11:10:38 +03:00
parent 2fba6b54a0
commit 3a4f9e9109
18 changed files with 5 additions and 64 deletions
@@ -11,7 +11,10 @@ import org.jetbrains.kotlin.descriptors.Visibility
import org.jetbrains.kotlin.fir.FirPureAbstractElement
import org.jetbrains.kotlin.fir.FirSession
import org.jetbrains.kotlin.fir.FirSourceElement
import org.jetbrains.kotlin.fir.declarations.*
import org.jetbrains.kotlin.fir.declarations.FirDeclaration
import org.jetbrains.kotlin.fir.declarations.FirRegularClass
import org.jetbrains.kotlin.fir.declarations.FirResolvePhase
import org.jetbrains.kotlin.fir.declarations.FirTypeParameter
import org.jetbrains.kotlin.fir.declarations.impl.FirDeclarationStatusImpl
import org.jetbrains.kotlin.fir.declarations.impl.FirModifiableClass
import org.jetbrains.kotlin.fir.expressions.FirAnnotationCall
@@ -62,12 +65,6 @@ class FirJavaClass internal constructor(
superTypeRefs.addAll(newSuperTypeRefs)
}
override var supertypesComputationStatus = SupertypesComputationStatus.NOT_COMPUTED
override fun replaceSupertypesComputationStatus(newSupertypesComputationStatus: SupertypesComputationStatus) {
supertypesComputationStatus = newSupertypesComputationStatus
}
override fun replaceResolvePhase(newResolvePhase: FirResolvePhase) {
resolvePhase = newResolvePhase
}