Hide stageController into the IrFactory

This commit is contained in:
Anton Bannykh
2020-11-05 14:42:48 +03:00
parent 97080c49fc
commit c06b345f3c
59 changed files with 209 additions and 208 deletions
@@ -37,7 +37,7 @@ class WasmBackendContext(
@Suppress("UNUSED_PARAMETER") symbolTable: SymbolTable,
@Suppress("UNUSED_PARAMETER") irModuleFragment: IrModuleFragment,
val additionalExportedDeclarations: Set<FqName>,
override val configuration: CompilerConfiguration
override val configuration: CompilerConfiguration,
) : JsCommonBackendContext {
override val builtIns = module.builtIns
override var inVerbosePhase: Boolean = false
@@ -55,7 +55,7 @@ class WasmBackendContext(
)
}
override val mapping = JsMapping()
override val mapping = JsMapping(irFactory)
val innerClassesSupport = JsInnerClassesSupport(mapping, irFactory)