Unbind FIR mangler from use-site session (by Simon Ogorodnik)

This commit is contained in:
Mikhail Glukhikh
2023-01-11 14:23:35 +01:00
committed by Space Team
parent 2237c964b5
commit ecc81098a6
9 changed files with 34 additions and 35 deletions
@@ -590,7 +590,7 @@ class K2JsIrCompiler : CLICompiler<K2JSCompilerArguments>() {
session, scopeSession, firFiles + commonFirFiles,
configuration.languageVersionSettings, signaturer,
fir2IrExtensions,
FirJvmKotlinMangler(session), // TODO: replace with potentially simpler JS version
FirJvmKotlinMangler(), // TODO: replace with potentially simpler JS version
JsManglerIr, IrFactoryImpl,
Fir2IrVisibilityConverter.Default,
Fir2IrJvmSpecialAnnotationSymbolProvider(), // TODO: replace with appropriate (probably empty) implementation