chore: use CompositeBlock instead of GlobalBlock.
This commit is contained in:
+4
-4
@@ -17,12 +17,12 @@
|
||||
package org.jetbrains.kotlin.js.translate.context
|
||||
|
||||
import org.jetbrains.kotlin.descriptors.CallableDescriptor
|
||||
import org.jetbrains.kotlin.js.backend.ast.JsGlobalBlock
|
||||
import org.jetbrains.kotlin.js.backend.ast.JsCompositeBlock
|
||||
import org.jetbrains.kotlin.js.backend.ast.JsName
|
||||
|
||||
class InlineFunctionContext(val descriptor: CallableDescriptor) {
|
||||
val imports = mutableMapOf<String, JsName>()
|
||||
val importBlock = JsGlobalBlock()
|
||||
val prototypeBlock = JsGlobalBlock()
|
||||
val declarationsBlock = JsGlobalBlock()
|
||||
val importBlock = JsCompositeBlock()
|
||||
val prototypeBlock = JsCompositeBlock()
|
||||
val declarationsBlock = JsCompositeBlock()
|
||||
}
|
||||
@@ -43,12 +43,12 @@ class Merger(
|
||||
private val nameTable = mutableMapOf<String, JsName>()
|
||||
|
||||
private val importedModuleTable = mutableMapOf<JsImportedModuleKey, JsName>()
|
||||
private val importBlock = JsGlobalBlock()
|
||||
private val declarationBlock = JsGlobalBlock()
|
||||
private val initializerBlock = JsGlobalBlock()
|
||||
private val importBlock = JsCompositeBlock()
|
||||
private val declarationBlock = JsCompositeBlock()
|
||||
private val initializerBlock = JsCompositeBlock()
|
||||
private val testsMap = mutableMapOf<String, JsStatement>()
|
||||
private var mainFn: Pair<String, JsStatement>? = null
|
||||
private val exportBlock = JsGlobalBlock()
|
||||
private val exportBlock = JsCompositeBlock()
|
||||
private val declaredImports = mutableSetOf<String>()
|
||||
private val classes = mutableMapOf<JsName, JsClassModel>()
|
||||
private val importedModulesImpl = mutableListOf<JsImportedModule>()
|
||||
|
||||
Reference in New Issue
Block a user