Add path to FirFile to pass it to the DiagnosticContext
This commit is contained in:
+1
-1
@@ -131,7 +131,7 @@ abstract class AbstractFirBaseDiagnosticsTest : BaseDiagnosticsTest() {
|
||||
if (useLightTree) {
|
||||
val lightTreeBuilder = LightTree2Fir(session, firProvider.kotlinScopeProvider)
|
||||
ktFiles.mapTo(firFiles) {
|
||||
val firFile = lightTreeBuilder.buildFirFile(it.text, it.name)
|
||||
val firFile = lightTreeBuilder.buildFirFile(it.text, it.name, it.virtualFilePath)
|
||||
(session.firProvider as FirProviderImpl).recordFile(firFile)
|
||||
firFile
|
||||
}
|
||||
|
||||
@@ -142,7 +142,7 @@ class FirResolveBench(val withProgress: Boolean, val listener: BenchListener? =
|
||||
val code: String
|
||||
val time = measureNanoTime {
|
||||
code = FileUtil.loadFile(file, CharsetToolkit.UTF8, true).trim()
|
||||
firFile = builder.buildFirFile(code, file.name)
|
||||
firFile = builder.buildFirFile(code, file.name, file.path)
|
||||
(builder.session.firProvider as FirProviderImpl).recordFile(firFile)
|
||||
}
|
||||
val after = vmStateSnapshot()
|
||||
|
||||
Reference in New Issue
Block a user