[K/N] Run irText tests for K2/Native

^KT-58240
This commit is contained in:
Vladimir Sukharev
2023-08-16 14:40:45 +02:00
committed by Space Team
parent 0cfa721585
commit cd4c241fa3
14 changed files with 6122 additions and 14 deletions
@@ -90,7 +90,7 @@ internal fun PhaseContext.fir2Ir(
IrGenerationExtension.getInstances(config.project),
signatureComposer = DescriptorSignatureComposerStub(KonanManglerDesc),
irMangler = KonanManglerIr,
firMangler = FirNativeKotlinMangler(),
firMangler = FirNativeKotlinMangler,
visibilityConverter = Fir2IrVisibilityConverter.Default,
kotlinBuiltIns = builtInsModule ?: DefaultBuiltIns.Instance,
actualizerTypeContextProvider = ::IrTypeSystemContextImpl,
@@ -99,7 +99,7 @@ internal fun PhaseContext.fir2Ir(
irModuleFragment.acceptVoid(
ManglerChecker(
KonanManglerIr,
Ir2FirManglerAdapter(FirNativeKotlinMangler()),
Ir2FirManglerAdapter(FirNativeKotlinMangler),
needsChecking = { false }, // FIXME(KT-60648): Re-enable
)
)