[FIR] Fix all usages of declarationSiteSession

This commit is contained in:
Dmitriy Novozhilov
2021-04-29 17:44:07 +03:00
committed by TeamCityServer
parent a15316de24
commit 5cfa8694d4
177 changed files with 775 additions and 625 deletions
@@ -266,7 +266,7 @@ abstract class AbstractFirDiagnosticsTest : AbstractFirBaseDiagnosticsTest() {
val collectors = mutableMapOf<FirSession, AbstractDiagnosticCollector>()
val result = mutableMapOf<FirFile, List<FirDiagnostic<*>>>()
for (firFile in firFiles) {
val session = firFile.declarationSiteSession
val session = firFile.moduleData.session
val collector = collectors.computeIfAbsent(session) { createCollector(session) }
val reporter = DiagnosticReporterFactory.createReporter()
collector.collectDiagnostics(firFile, reporter)
@@ -35,7 +35,7 @@ import kotlin.system.measureNanoTime
fun checkFirProvidersConsistency(firFiles: List<FirFile>) {
for ((session, files) in firFiles.groupBy { it.declarationSiteSession }) {
for ((session, files) in firFiles.groupBy { it.moduleData.session }) {
val provider = session.firProvider as FirProviderImpl
provider.ensureConsistent(files)
}