[FIR] Rename KotlinScopeProvider to FirKotlinScopeProvider

This commit is contained in:
Dmitriy Novozhilov
2021-04-28 12:40:50 +03:00
committed by TeamCityServer
parent 4ad7a4a2d1
commit e8c4b0e947
10 changed files with 24 additions and 35 deletions
@@ -12,7 +12,7 @@ import org.jetbrains.kotlin.fir.caches.firCachesFactory
import org.jetbrains.kotlin.fir.caches.getValue
import org.jetbrains.kotlin.fir.resolve.providers.FirSymbolProvider
import org.jetbrains.kotlin.fir.resolve.providers.FirSymbolProviderInternals
import org.jetbrains.kotlin.fir.scopes.KotlinScopeProvider
import org.jetbrains.kotlin.fir.scopes.FirKotlinScopeProvider
import org.jetbrains.kotlin.fir.symbols.impl.*
import org.jetbrains.kotlin.load.kotlin.KotlinClassFinder
import org.jetbrains.kotlin.load.kotlin.PackagePartProvider
@@ -31,7 +31,7 @@ abstract class AbstractFirDeserializedSymbolsProvider(
session: FirSession,
val packagePartProvider: PackagePartProvider,
val kotlinClassFinder: KotlinClassFinder,
val kotlinScopeProvider: KotlinScopeProvider,
val kotlinScopeProvider: FirKotlinScopeProvider,
) : FirSymbolProvider(session) {
// ------------------------ Caches ------------------------
@@ -22,7 +22,7 @@ import org.jetbrains.kotlin.fir.deserialization.deserializeClassToSymbol
import org.jetbrains.kotlin.fir.resolve.defaultType
import org.jetbrains.kotlin.fir.resolve.providers.FirSymbolProvider
import org.jetbrains.kotlin.fir.resolve.providers.FirSymbolProviderInternals
import org.jetbrains.kotlin.fir.scopes.KotlinScopeProvider
import org.jetbrains.kotlin.fir.scopes.FirKotlinScopeProvider
import org.jetbrains.kotlin.name.StandardClassIds
import org.jetbrains.kotlin.fir.symbols.impl.*
import org.jetbrains.kotlin.fir.types.FirResolvedTypeRef
@@ -46,7 +46,7 @@ import java.io.InputStream
//TODO make thread safe
@ThreadSafeMutableState
open class FirBuiltinSymbolProvider(session: FirSession, val kotlinScopeProvider: KotlinScopeProvider) : FirSymbolProvider(session) {
open class FirBuiltinSymbolProvider(session: FirSession, val kotlinScopeProvider: FirKotlinScopeProvider) : FirSymbolProvider(session) {
private data class SyntheticFunctionalInterfaceSymbolKey(val kind: FunctionClassKind, val arity: Int)
@@ -256,7 +256,7 @@ open class FirBuiltinSymbolProvider(session: FirSession, val kotlinScopeProvider
private class BuiltInsPackageFragment(
stream: InputStream, val fqName: FqName, val session: FirSession,
val kotlinScopeProvider: KotlinScopeProvider,
val kotlinScopeProvider: FirKotlinScopeProvider,
) {
lateinit var version: BuiltInsBinaryVersion