247f5529d2
The constructor with the required parameters may not have been defined, and since JS/IR box tests pass, it seems, we don't have to resolve into anything meaningful. We could generate the appropriate constructor like dynamic type members are generated, but, again, K1 IR doesn't even contain a delegating constructor call. ^KT-57809 Fixed
62 lines
1.1 KiB
Kotlin
Vendored
62 lines
1.1 KiB
Kotlin
Vendored
package events
|
|
|
|
open external class internal {
|
|
constructor() /* primary */ {
|
|
super/*Any*/()
|
|
/* <init>() */
|
|
|
|
}
|
|
|
|
open class EventEmitterP : internal {
|
|
constructor() /* primary */ {
|
|
super/*Any*/()
|
|
/* <init>() */
|
|
|
|
}
|
|
|
|
}
|
|
|
|
open class EventEmitterS : internal {
|
|
constructor(a: Any) {
|
|
super/*internal*/()
|
|
/* <init>() */
|
|
|
|
}
|
|
|
|
}
|
|
|
|
object NestedExternalObject : internal {
|
|
private constructor() /* primary */ {
|
|
super/*Any*/()
|
|
/* <init>() */
|
|
|
|
}
|
|
|
|
}
|
|
|
|
enum class NestedExternalEnum : Enum<NestedExternalEnum> {
|
|
private constructor() /* primary */ {
|
|
super/*Enum*/<NestedExternalEnum>()
|
|
/* <init>() */
|
|
|
|
}
|
|
|
|
A = NestedExternalEnum()
|
|
|
|
B = NestedExternalEnum()
|
|
|
|
fun values(): Array<NestedExternalEnum> /* Synthetic body for ENUM_VALUES */
|
|
|
|
fun valueOf(value: String): NestedExternalEnum /* Synthetic body for ENUM_VALUEOF */
|
|
|
|
val entries: EnumEntries<NestedExternalEnum>
|
|
get(): EnumEntries<NestedExternalEnum> /* Synthetic body for ENUM_ENTRIES */
|
|
|
|
}
|
|
|
|
interface NestedExternalInterface {
|
|
|
|
}
|
|
|
|
}
|