[FIR] Add the syntax tree suffix to buildResolveAndCheckFir
This commit is contained in:
committed by
Space Team
parent
51b8e400d9
commit
c57d9097c2
+1
-1
@@ -217,7 +217,7 @@ object FirKotlinToJvmBytecodeCompiler {
|
||||
)
|
||||
|
||||
val outputs = sessionsWithSources.map { (session, sources) ->
|
||||
buildResolveAndCheckFir(session, sources, diagnosticsReporter)
|
||||
buildResolveAndCheckFirFromKtFiles(session, sources, diagnosticsReporter)
|
||||
}
|
||||
|
||||
return runUnless(syntaxErrors || diagnosticsReporter.hasErrors) { FirResult(outputs) }
|
||||
|
||||
@@ -17,12 +17,10 @@ import com.intellij.psi.PsiManager
|
||||
import com.intellij.psi.search.GlobalSearchScope
|
||||
import com.intellij.util.io.URLUtil
|
||||
import org.jetbrains.kotlin.KtSourceFile
|
||||
import org.jetbrains.kotlin.KtVirtualFileSourceFile
|
||||
import org.jetbrains.kotlin.backend.common.extensions.IrGenerationExtension
|
||||
import org.jetbrains.kotlin.backend.jvm.JvmIrCodegenFactory
|
||||
import org.jetbrains.kotlin.backend.jvm.JvmIrDeserializerImpl
|
||||
import org.jetbrains.kotlin.cli.common.*
|
||||
import org.jetbrains.kotlin.cli.common.config.kotlinSourceRoots
|
||||
import org.jetbrains.kotlin.cli.common.fir.reportToMessageCollector
|
||||
import org.jetbrains.kotlin.cli.common.messages.CompilerMessageSeverity
|
||||
import org.jetbrains.kotlin.cli.common.messages.MessageCollector
|
||||
@@ -296,7 +294,7 @@ fun compileModuleToAnalyzedFir(
|
||||
val countFilesAndLines = if (performanceManager == null) null else performanceManager::addSourcesStats
|
||||
|
||||
val outputs = sessionWithSources.map { (session, sources) ->
|
||||
buildResolveAndCheckFir(session, sources, diagnosticsReporter, countFilesAndLines)
|
||||
buildResolveAndCheckFirViaLightTree(session, sources, diagnosticsReporter, countFilesAndLines)
|
||||
}
|
||||
|
||||
return FirResult(outputs)
|
||||
|
||||
Reference in New Issue
Block a user