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
@@ -21,8 +21,8 @@ import org.jetbrains.kotlin.fir.resolve.ScopeSession
import org.jetbrains.kotlin.fir.resolve.providers.firProvider
import org.jetbrains.kotlin.fir.resolve.providers.impl.FirProviderImpl
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.psi2ir.generators.GeneratorExtensions
fun FirSession.convertToIr(
scopeSession: ScopeSession,
@@ -42,7 +42,7 @@ fun FirSession.convertToIr(
this, scopeSession, firFiles + commonFirFiles,
languageVersionSettings, signaturer,
fir2IrExtensions,
FirJvmKotlinMangler(this), IrFactoryImpl,
FirJvmKotlinMangler(this), JvmIrMangler, IrFactoryImpl,
FirJvmVisibilityConverter,
Fir2IrJvmSpecialAnnotationSymbolProvider(),
irGeneratorExtensions