[K/JS] Add file-to-file compilation ^KT-6168 Fixed

This commit is contained in:
Artem Kobzar
2023-06-22 18:23:45 +00:00
committed by Space Team
parent a44b5e4562
commit 64158a8a2f
74 changed files with 947 additions and 608 deletions
@@ -9,7 +9,7 @@ import org.jetbrains.kotlin.js.common.Symbol
class JsClass(
private var name: JsName? = null,
var baseClass: JsNameRef? = null,
var baseClass: JsExpression? = null,
var constructor: JsFunction? = null,
val members: MutableList<JsFunction> = mutableListOf()
) : JsLiteral(), HasName {
@@ -18,10 +18,7 @@ class JsExport(
object All : Subject()
}
class Element(
val name: JsNameRef,
val alias: JsName?
)
class Element(val name: JsNameRef, val alias: JsName? = null)
override fun accept(visitor: JsVisitor) {
visitor.visitExport(this)