106 lines
2.8 KiB
Plaintext
Vendored
106 lines
2.8 KiB
Plaintext
Vendored
FILE: delegatingConstructorCall.kt
|
|
public final fun <K> materialize(): R|K| {
|
|
^materialize Null(null)!!
|
|
}
|
|
public open class A1 : R|kotlin/Any| {
|
|
public constructor(x: R|kotlin/String|): R|A1| {
|
|
super<R|kotlin/Any|>()
|
|
}
|
|
|
|
public final val x: R|kotlin/String| = R|<local>/x|
|
|
public get(): R|kotlin/String|
|
|
|
|
}
|
|
public final class B1 : R|A1| {
|
|
public constructor(): R|B1| {
|
|
super<R|A1|>(R|/materialize|<R|kotlin/String|>())
|
|
}
|
|
|
|
}
|
|
public open class A2 : R|kotlin/Any| {
|
|
public constructor(x: R|kotlin/Int|): R|A2| {
|
|
super<R|kotlin/Any|>()
|
|
}
|
|
|
|
public final val x: R|kotlin/Int| = R|<local>/x|
|
|
public get(): R|kotlin/Int|
|
|
|
|
}
|
|
public final class B2 : R|A2| {
|
|
public constructor(): R|B2| {
|
|
super<R|A2|>(Int(1).R|kotlin/Int.plus|(Int(1)))
|
|
}
|
|
|
|
}
|
|
public open class A3 : R|kotlin/Any| {
|
|
public constructor(x: R|kotlin/String|, y: R|kotlin/String| = String()): R|A3| {
|
|
super<R|kotlin/Any|>()
|
|
}
|
|
|
|
public constructor(x: R|kotlin/String|, b: R|kotlin/Boolean| = Boolean(true)): R|A3| {
|
|
this<R|A3|>(R|<local>/x|, R|<local>/x|)
|
|
}
|
|
|
|
}
|
|
public final class B3_1 : R|A3| {
|
|
public constructor(): R|B3_1| {
|
|
super<R|A3|>(String())
|
|
}
|
|
|
|
}
|
|
public final class B3_2 : R|A3| {
|
|
public constructor(): R|B3_2| {
|
|
super<R|A3|>(String(), String(asas))
|
|
}
|
|
|
|
}
|
|
public final class B3_3 : R|A3| {
|
|
public constructor(): R|B3_3| {
|
|
super<R|A3|>(String(), Boolean(true))
|
|
}
|
|
|
|
}
|
|
public final class B3_4 : R|A3| {
|
|
public constructor(): R|B3_4| {
|
|
super<R|A3|>(String(), Q|kotlin/Unit|)
|
|
}
|
|
|
|
}
|
|
public open class A4 : R|kotlin/Any| {
|
|
public constructor(x: R|kotlin/Byte|): R|A4| {
|
|
super<R|kotlin/Any|>()
|
|
}
|
|
|
|
public final val x: R|kotlin/Byte| = R|<local>/x|
|
|
public get(): R|kotlin/Byte|
|
|
|
|
}
|
|
public final class B4 : R|A4| {
|
|
public constructor(): R|B4| {
|
|
super<R|A4|>(Byte(1).R|kotlin/Byte.plus|(Byte(1)))
|
|
}
|
|
|
|
}
|
|
public open class A5 : R|kotlin/Any| {
|
|
public constructor(x: R|kotlin/Byte|): R|A5| {
|
|
super<R|kotlin/Any|>()
|
|
}
|
|
|
|
public constructor(x: R|kotlin/Short|): R|A5| {
|
|
super<R|kotlin/Any|>()
|
|
}
|
|
|
|
}
|
|
public final class B5_1 : R|A5| {
|
|
public constructor(): R|B5_1| {
|
|
super<R|A5|>(Short(1).R|kotlin/Short.plus|(Short(1)))
|
|
}
|
|
|
|
}
|
|
public final class B5_2 : R|A5| {
|
|
public constructor(): R|B5_2| {
|
|
super<R|A5|>(Short(100).R|kotlin/Short.times|(Short(2)))
|
|
}
|
|
|
|
}
|