147 lines
4.6 KiB
Plaintext
Vendored
147 lines
4.6 KiB
Plaintext
Vendored
FILE: inlineClassConstructor.kt
|
|
public final inline class WithoutConstructor : R|kotlin/Any| {
|
|
public constructor(): R|WithoutConstructor| {
|
|
super<R|kotlin/Any|>()
|
|
}
|
|
|
|
}
|
|
public final inline class WithoutParameter : R|kotlin/Any| {
|
|
public constructor(): R|WithoutParameter| {
|
|
super<R|kotlin/Any|>()
|
|
}
|
|
|
|
}
|
|
public final inline class WithTwoParameters : R|kotlin/Any| {
|
|
public constructor(x: R|kotlin/Int|, y: R|kotlin/String|): R|WithTwoParameters| {
|
|
super<R|kotlin/Any|>()
|
|
}
|
|
|
|
public final val x: R|kotlin/Int| = R|<local>/x|
|
|
public get(): R|kotlin/Int|
|
|
|
|
public final val y: R|kotlin/String| = R|<local>/y|
|
|
public get(): R|kotlin/String|
|
|
|
|
}
|
|
public final inline class Ok : R|kotlin/Any| {
|
|
public constructor(x: R|kotlin/Int|): R|Ok| {
|
|
super<R|kotlin/Any|>()
|
|
}
|
|
|
|
private final val x: R|kotlin/Int| = R|<local>/x|
|
|
private get(): R|kotlin/Int|
|
|
|
|
}
|
|
public final inline class OpenParameter : R|kotlin/Any| {
|
|
public constructor(x: R|kotlin/Int|): R|OpenParameter| {
|
|
super<R|kotlin/Any|>()
|
|
}
|
|
|
|
public open val x: R|kotlin/Int| = R|<local>/x|
|
|
public get(): R|kotlin/Int|
|
|
|
|
}
|
|
public final inline class VarargParameter : R|kotlin/Any| {
|
|
public constructor(vararg x: R|kotlin/IntArray|): R|VarargParameter| {
|
|
super<R|kotlin/Any|>()
|
|
}
|
|
|
|
}
|
|
public final inline class VarParameter : R|kotlin/Any| {
|
|
public constructor(x: R|kotlin/Int|): R|VarParameter| {
|
|
super<R|kotlin/Any|>()
|
|
}
|
|
|
|
public final var x: R|kotlin/Int| = R|<local>/x|
|
|
public get(): R|kotlin/Int|
|
|
public set(value: R|kotlin/Int|): R|kotlin/Unit|
|
|
|
|
}
|
|
public final inline class SimpleParameter : R|kotlin/Any| {
|
|
public constructor(x: R|kotlin/Int|): R|SimpleParameter| {
|
|
super<R|kotlin/Any|>()
|
|
}
|
|
|
|
}
|
|
public final inline class UnitParameter : R|kotlin/Any| {
|
|
public constructor(x: R|kotlin/Unit|): R|UnitParameter| {
|
|
super<R|kotlin/Any|>()
|
|
}
|
|
|
|
public final val x: R|kotlin/Unit| = R|<local>/x|
|
|
public get(): R|kotlin/Unit|
|
|
|
|
}
|
|
public final inline class NothingParameter : R|kotlin/Any| {
|
|
public constructor(x: R|kotlin/Nothing|): R|NothingParameter| {
|
|
super<R|kotlin/Any|>()
|
|
}
|
|
|
|
public final val x: R|kotlin/Nothing| = R|<local>/x|
|
|
public get(): R|kotlin/Nothing|
|
|
|
|
}
|
|
public final inline class TypeParameterType<T> : R|kotlin/Any| {
|
|
public constructor<T>(x: R|T|): R|TypeParameterType<T>| {
|
|
super<R|kotlin/Any|>()
|
|
}
|
|
|
|
public final val x: R|T| = R|<local>/x|
|
|
public get(): R|T|
|
|
|
|
}
|
|
public final inline class ArrayOfTypeParameters<T> : R|kotlin/Any| {
|
|
public constructor<T>(x: R|kotlin/Array<T>|): R|ArrayOfTypeParameters<T>| {
|
|
super<R|kotlin/Any|>()
|
|
}
|
|
|
|
public final val x: R|kotlin/Array<T>| = R|<local>/x|
|
|
public get(): R|kotlin/Array<T>|
|
|
|
|
}
|
|
public final inline class ListOfTypeParameters<T> : R|kotlin/Any| {
|
|
public constructor<T>(x: R|kotlin/collections/List<T>|): R|ListOfTypeParameters<T>| {
|
|
super<R|kotlin/Any|>()
|
|
}
|
|
|
|
public final val x: R|kotlin/collections/List<T>| = R|<local>/x|
|
|
public get(): R|kotlin/collections/List<T>|
|
|
|
|
}
|
|
public final inline class StarProjection<T> : R|kotlin/Any| {
|
|
public constructor<T>(x: R|kotlin/Array<*>|): R|StarProjection<T>| {
|
|
super<R|kotlin/Any|>()
|
|
}
|
|
|
|
public final val x: R|kotlin/Array<*>| = R|<local>/x|
|
|
public get(): R|kotlin/Array<*>|
|
|
|
|
}
|
|
public final inline class SimpleRecursive : R|kotlin/Any| {
|
|
public constructor(x: R|SimpleRecursive|): R|SimpleRecursive| {
|
|
super<R|kotlin/Any|>()
|
|
}
|
|
|
|
public final val x: R|SimpleRecursive| = R|<local>/x|
|
|
public get(): R|SimpleRecursive|
|
|
|
|
}
|
|
public final inline class DoubleRecursive1 : R|kotlin/Any| {
|
|
public constructor(x: R|DoubleRecursive2|): R|DoubleRecursive1| {
|
|
super<R|kotlin/Any|>()
|
|
}
|
|
|
|
public final val x: R|DoubleRecursive2| = R|<local>/x|
|
|
public get(): R|DoubleRecursive2|
|
|
|
|
}
|
|
public final inline class DoubleRecursive2 : R|kotlin/Any| {
|
|
public constructor(x: R|DoubleRecursive1|): R|DoubleRecursive2| {
|
|
super<R|kotlin/Any|>()
|
|
}
|
|
|
|
public final val x: R|DoubleRecursive1| = R|<local>/x|
|
|
public get(): R|DoubleRecursive1|
|
|
|
|
}
|