Fir: simplify IrBuiltInsOverFir

This commit is contained in:
Georgy Bronnikov
2021-12-24 18:12:22 +03:00
committed by Alexander Udalov
parent bf5cd14acd
commit ffe1615e9c
6 changed files with 48 additions and 47 deletions
@@ -26,9 +26,9 @@ import org.jetbrains.kotlin.fir.resolve.providers.firProvider
import org.jetbrains.kotlin.fir.resolve.providers.impl.FirProviderImpl
import org.jetbrains.kotlin.fir.resolve.transformers.FirTotalResolveProcessor
import org.jetbrains.kotlin.ir.backend.jvm.serialization.JvmDescriptorMangler
import org.jetbrains.kotlin.ir.backend.jvm.serialization.JvmIrMangler
import org.jetbrains.kotlin.ir.declarations.impl.IrFactoryImpl
import org.jetbrains.kotlin.psi.KtFile
import org.jetbrains.kotlin.psi2ir.generators.GeneratorExtensions
import org.jetbrains.kotlin.sourceFiles.LightTreeFile
abstract class AbstractFirAnalyzerFacade {
@@ -114,7 +114,7 @@ class FirAnalyzerFacade(
session, _scopeSession!!, firFiles!! + commonFirFiles,
languageVersionSettings, signaturer,
fir2IrExtensions,
FirJvmKotlinMangler(session), IrFactoryImpl,
FirJvmKotlinMangler(session), JvmIrMangler, IrFactoryImpl,
FirJvmVisibilityConverter,
Fir2IrJvmSpecialAnnotationSymbolProvider(),
irGeneratorExtensions