[Analysis API] remove unneeded analyzeWithSymbolAsContext

This commit is contained in:
Ilya Kirillov
2022-06-28 16:15:45 +02:00
parent 3dffe828b1
commit 00b893444c
3 changed files with 0 additions and 30 deletions
@@ -53,13 +53,6 @@ abstract class CachingKtAnalysisSessionProvider<State : Any>(project: Project) :
}
}
final override fun getAnalysisSessionBySymbol(contextSymbol: KtSymbol): KtAnalysisSession {
val firResolveSession = getFirResolveSession(contextSymbol)
val token = contextSymbol.token
return getCachedAnalysisSession(firResolveSession, token)
?: createAnalysisSession(firResolveSession, contextSymbol.token)
}
private fun getCachedAnalysisSession(firResolveSession: State, token: KtLifetimeToken): KtAnalysisSession? {
return cache.getCachedAnalysisSession(firResolveSession to token::class)
}