From 0b63f294ab7303cf21ec80081caeca2dd9741529 Mon Sep 17 00:00:00 2001 From: Jinseong Jeon Date: Thu, 8 Sep 2022 00:00:36 -0700 Subject: [PATCH] LL FIR: remove unnecessary type cast For compiled symbol, it can be either library or built-ins session --- .../low/level/api/fir/state/LLFirResolvableResolveSession.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/analysis/low-level-api-fir/src/org/jetbrains/kotlin/analysis/low/level/api/fir/state/LLFirResolvableResolveSession.kt b/analysis/low-level-api-fir/src/org/jetbrains/kotlin/analysis/low/level/api/fir/state/LLFirResolvableResolveSession.kt index 14c4ed38c19..0650ef5bee9 100644 --- a/analysis/low-level-api-fir/src/org/jetbrains/kotlin/analysis/low/level/api/fir/state/LLFirResolvableResolveSession.kt +++ b/analysis/low-level-api-fir/src/org/jetbrains/kotlin/analysis/low/level/api/fir/state/LLFirResolvableResolveSession.kt @@ -84,7 +84,7 @@ internal abstract class LLFirResolvableResolveSession( } val ktModule = ktDeclaration.getKtModule(project) - val firSession = sessionProvider.getSession(ktModule) as LLFirLibrarySession + val firSession = sessionProvider.getSession(ktModule) val searcher = FirDeclarationForCompiledElementSearcher(firSession.symbolProvider) val firDeclaration = searcher.findNonLocalDeclaration(ktDeclaration) return firDeclaration.symbol