FIR LC: remove unused function

This commit is contained in:
Ilya Kirillov
2021-08-17 15:52:51 +03:00
parent 6e2c9256cf
commit 1baa4759a9
@@ -12,12 +12,10 @@ import org.jetbrains.kotlin.asJava.elements.KtLightMember
import org.jetbrains.kotlin.descriptors.Modality
import org.jetbrains.kotlin.descriptors.Visibilities
import org.jetbrains.kotlin.descriptors.Visibility
import org.jetbrains.kotlin.fir.declarations.FirConstructor
import org.jetbrains.kotlin.fir.declarations.FirMemberDeclaration
import org.jetbrains.kotlin.fir.declarations.utils.modality
import org.jetbrains.kotlin.idea.frontend.api.KtAnalysisSession
import org.jetbrains.kotlin.idea.frontend.api.components.DefaultTypeClassIds
import org.jetbrains.kotlin.idea.frontend.api.symbols.*
import org.jetbrains.kotlin.idea.frontend.api.symbols.KtClassLikeSymbol
import org.jetbrains.kotlin.idea.frontend.api.symbols.KtFunctionSymbol
import org.jetbrains.kotlin.idea.frontend.api.symbols.markers.KtSimpleConstantValue
import org.jetbrains.kotlin.idea.frontend.api.symbols.markers.KtSymbolWithModality
import org.jetbrains.kotlin.idea.frontend.api.symbols.markers.KtSymbolWithVisibility
@@ -68,20 +66,6 @@ internal val KtType.nullabilityType: NullabilityType
KtTypeNullability.UNKNOWN -> NullabilityType.Unknown
}
internal fun FirMemberDeclaration.computeSimpleModality(): Set<String> {
require(this !is FirConstructor)
val modifier = when (modality) {
Modality.FINAL -> PsiModifier.FINAL
Modality.ABSTRACT -> PsiModifier.ABSTRACT
Modality.SEALED -> PsiModifier.ABSTRACT
else -> null
}
return modifier?.let { setOf(it) } ?: emptySet()
}
internal fun KtSymbolWithModality.computeSimpleModality(): String? = when (modality) {
Modality.SEALED -> PsiModifier.ABSTRACT
Modality.FINAL -> PsiModifier.FINAL