[Wasm] Support external companions
This commit is contained in:
+4
@@ -148,6 +148,10 @@ class ComplexExternalDeclarationsToTopLevelFunctionsLowering(val context: WasmBa
|
|||||||
val parent = klass.parent
|
val parent = klass.parent
|
||||||
if (parent is IrClass) {
|
if (parent is IrClass) {
|
||||||
appendExternalClassReference(parent)
|
appendExternalClassReference(parent)
|
||||||
|
if (klass.isCompanion) {
|
||||||
|
// Reference to external companion object is reference to its parent class
|
||||||
|
return
|
||||||
|
}
|
||||||
append('.')
|
append('.')
|
||||||
}
|
}
|
||||||
append(klass.getJsNameOrKotlinName())
|
append(klass.getJsNameOrKotlinName())
|
||||||
|
|||||||
Reference in New Issue
Block a user