LL FIR: remove unnecessary type cast
For compiled symbol, it can be either library or built-ins session
This commit is contained in:
committed by
Ilya Kirillov
parent
7529965619
commit
0b63f294ab
+1
-1
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user