[FIR] Remove unused parameter from ensureResolvedForCalls

This commit is contained in:
Dmitriy Novozhilov
2021-07-08 18:53:43 +03:00
committed by teamcityserver
parent c3b20c9ccb
commit daa4c708a2
4 changed files with 6 additions and 8 deletions
@@ -16,9 +16,7 @@ import org.jetbrains.kotlin.fir.types.ConeKotlinType
import org.jetbrains.kotlin.fir.types.FirTypeRef
import org.jetbrains.kotlin.fir.types.coneTypeSafe
fun FirBasedSymbol<*>.ensureResolvedForCalls(
@Suppress("UNUSED_PARAMETER") useSiteSession: FirSession,
) {
fun FirBasedSymbol<*>.ensureResolvedForCalls() {
if (fir.resolvePhase >= FirResolvePhase.DECLARATIONS) return
// val requiredPhase = when (fir) {
@@ -106,7 +106,7 @@ abstract class FirAbstractImportingScope(
staticsScope.processFunctionsByName(importedName, processor)
} else if (importedName.isSpecial || importedName.identifier.isNotEmpty()) {
for (symbol in provider.getTopLevelFunctionSymbols(import.packageFqName, importedName)) {
symbol.ensureResolvedForCalls(session)
symbol.ensureResolvedForCalls()
processor(symbol)
}
}
@@ -122,7 +122,7 @@ abstract class FirAbstractImportingScope(
staticsScope.processPropertiesByName(importedName, processor)
} else if (importedName.isSpecial || importedName.identifier.isNotEmpty()) {
for (symbol in provider.getTopLevelPropertySymbols(import.packageFqName, importedName)) {
symbol.ensureResolvedForCalls(session)
symbol.ensureResolvedForCalls()
processor(symbol)
}
}
@@ -68,7 +68,7 @@ class FirClassDeclaredMemberScope(
val symbols = callablesIndex[name] ?: emptyList()
for (symbol in symbols) {
if (symbol is D) {
symbol.ensureResolvedForCalls(useSiteSession)
symbol.ensureResolvedForCalls()
processor(symbol)
}
}
@@ -46,7 +46,7 @@ class FirPackageMemberScope(val fqName: FqName, val session: FirSession) : FirSc
symbolProvider.getTopLevelFunctionSymbols(fqName, name)
}
for (symbol in symbols) {
symbol.ensureResolvedForCalls(session)
symbol.ensureResolvedForCalls()
processor(symbol)
}
}
@@ -56,7 +56,7 @@ class FirPackageMemberScope(val fqName: FqName, val session: FirSession) : FirSc
symbolProvider.getTopLevelPropertySymbols(fqName, name)
}
for (symbol in symbols) {
symbol.ensureResolvedForCalls(session)
symbol.ensureResolvedForCalls()
processor(symbol)
}
}