[FIR] KTIJ-24296 Remove unused isNameForFunctionClass

This commit is contained in:
Marco Pennekamp
2023-03-02 14:13:56 +01:00
committed by Space Team
parent eb673e4566
commit 91fb16110f
@@ -19,7 +19,6 @@ import org.jetbrains.kotlin.fir.symbols.impl.FirCallableSymbol
import org.jetbrains.kotlin.fir.symbols.impl.FirClassLikeSymbol
import org.jetbrains.kotlin.fir.symbols.impl.FirNamedFunctionSymbol
import org.jetbrains.kotlin.fir.symbols.impl.FirPropertySymbol
import org.jetbrains.kotlin.fir.types.functionTypeService
import org.jetbrains.kotlin.name.CallableId
import org.jetbrains.kotlin.name.ClassId
import org.jetbrains.kotlin.name.FqName
@@ -112,10 +111,6 @@ class FirCachingCompositeSymbolProvider(
return classLikeCache.getValue(classId)
}
private fun isNameForFunctionClass(classId: ClassId): Boolean {
return session.functionTypeService.getKindByClassNamePrefix(classId.packageFqName, classId.shortClassName.asString()) != null
}
@OptIn(FirSymbolProviderInternals::class)
private fun computeTopLevelCallables(callableId: CallableId): List<FirCallableSymbol<*>> = buildList {
providers.forEach { it.getTopLevelCallableSymbolsTo(this, callableId.packageName, callableId.callableName) }