Minor: merge FirSamResolver and its only implementation
This commit is contained in:
+2
-2
@@ -12,7 +12,7 @@ import org.jetbrains.kotlin.analysis.api.fir.types.PublicTypeApproximator
|
||||
import org.jetbrains.kotlin.analysis.api.lifetime.KtLifetimeToken
|
||||
import org.jetbrains.kotlin.analysis.api.types.KtType
|
||||
import org.jetbrains.kotlin.builtins.functions.FunctionClassKind
|
||||
import org.jetbrains.kotlin.fir.resolve.FirSamResolverImpl
|
||||
import org.jetbrains.kotlin.fir.resolve.FirSamResolver
|
||||
import org.jetbrains.kotlin.fir.types.*
|
||||
|
||||
internal class KtFirTypeInfoProvider(
|
||||
@@ -23,7 +23,7 @@ internal class KtFirTypeInfoProvider(
|
||||
override fun isFunctionalInterfaceType(type: KtType): Boolean {
|
||||
val coneType = (type as KtFirType).coneType
|
||||
val firSession = analysisSession.useSiteSession
|
||||
val samResolver = FirSamResolverImpl(
|
||||
val samResolver = FirSamResolver(
|
||||
firSession,
|
||||
analysisSession.getScopeSessionFor(firSession),
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user