From b3bb033fe40a50246e5258a4a94313958a6636a5 Mon Sep 17 00:00:00 2001 From: Anton Bannykh Date: Tue, 25 May 2021 14:17:37 +0300 Subject: [PATCH] JS IR: fix plain module reference --- .../backend/js/transformers/irToJs/IrModuleToJsTransformer.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/ir/backend.js/src/org/jetbrains/kotlin/ir/backend/js/transformers/irToJs/IrModuleToJsTransformer.kt b/compiler/ir/backend.js/src/org/jetbrains/kotlin/ir/backend/js/transformers/irToJs/IrModuleToJsTransformer.kt index 620c9c28df7..44cfb3afd7e 100644 --- a/compiler/ir/backend.js/src/org/jetbrains/kotlin/ir/backend/js/transformers/irToJs/IrModuleToJsTransformer.kt +++ b/compiler/ir/backend.js/src/org/jetbrains/kotlin/ir/backend/js/transformers/irToJs/IrModuleToJsTransformer.kt @@ -211,7 +211,7 @@ class IrModuleToJsTransformer( } val moduleName = declareFreshGlobal(module.safeName) - modules += JsImportedModule(module.externalModuleName(), moduleName, moduleName.makeRef(), relativeRequirePath) + modules += JsImportedModule(module.externalModuleName(), moduleName, null, relativeRequirePath) names.forEach { imports += JsVars(JsVars.JsVar(JsName(it), JsNameRef(it, JsNameRef("\$crossModule\$", moduleName.makeRef()))))