LL FIR: remove unnecessary type cast

For compiled symbol, it can be either library or built-ins session
This commit is contained in:
Jinseong Jeon
2022-09-08 00:00:36 -07:00
committed by Ilya Kirillov
parent 7529965619
commit 0b63f294ab
@@ -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