FILE: inlineClassConstructor.kt public final inline class WithoutConstructor : R|kotlin/Any| { public constructor(): R|WithoutConstructor| { super() } } public final inline class WithoutParameter : R|kotlin/Any| { public constructor(): R|WithoutParameter| { super() } } public final inline class WithTwoParameters : R|kotlin/Any| { public constructor(x: R|kotlin/Int|, y: R|kotlin/String|): R|WithTwoParameters| { super() } public final val x: R|kotlin/Int| = R|/x| public get(): R|kotlin/Int| public final val y: R|kotlin/String| = R|/y| public get(): R|kotlin/String| } public final inline class Ok : R|kotlin/Any| { public constructor(x: R|kotlin/Int|): R|Ok| { super() } private final val x: R|kotlin/Int| = R|/x| private get(): R|kotlin/Int| } public final inline class OpenParameter : R|kotlin/Any| { public constructor(x: R|kotlin/Int|): R|OpenParameter| { super() } public open val x: R|kotlin/Int| = R|/x| public get(): R|kotlin/Int| } public final inline class VarargParameter : R|kotlin/Any| { public constructor(vararg x: R|kotlin/IntArray|): R|VarargParameter| { super() } } public final inline class VarParameter : R|kotlin/Any| { public constructor(x: R|kotlin/Int|): R|VarParameter| { super() } public final var x: R|kotlin/Int| = R|/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() } } public final inline class UnitParameter : R|kotlin/Any| { public constructor(x: R|kotlin/Unit|): R|UnitParameter| { super() } public final val x: R|kotlin/Unit| = R|/x| public get(): R|kotlin/Unit| } public final inline class NothingParameter : R|kotlin/Any| { public constructor(x: R|kotlin/Nothing|): R|NothingParameter| { super() } public final val x: R|kotlin/Nothing| = R|/x| public get(): R|kotlin/Nothing| } public final inline class TypeParameterType : R|kotlin/Any| { public constructor(x: R|T|): R|TypeParameterType| { super() } public final val x: R|T| = R|/x| public get(): R|T| } public final inline class ArrayOfTypeParameters : R|kotlin/Any| { public constructor(x: R|kotlin/Array|): R|ArrayOfTypeParameters| { super() } public final val x: R|kotlin/Array| = R|/x| public get(): R|kotlin/Array| } public final inline class ListOfTypeParameters : R|kotlin/Any| { public constructor(x: R|kotlin/collections/List|): R|ListOfTypeParameters| { super() } public final val x: R|kotlin/collections/List| = R|/x| public get(): R|kotlin/collections/List| } public final inline class StarProjection : R|kotlin/Any| { public constructor(x: R|kotlin/Array<*>|): R|StarProjection| { super() } public final val x: R|kotlin/Array<*>| = R|/x| public get(): R|kotlin/Array<*>| } public final inline class SimpleRecursive : R|kotlin/Any| { public constructor(x: R|SimpleRecursive|): R|SimpleRecursive| { super() } public final val x: R|SimpleRecursive| = R|/x| public get(): R|SimpleRecursive| } public final inline class DoubleRecursive1 : R|kotlin/Any| { public constructor(x: R|DoubleRecursive2|): R|DoubleRecursive1| { super() } public final val x: R|DoubleRecursive2| = R|/x| public get(): R|DoubleRecursive2| } public final inline class DoubleRecursive2 : R|kotlin/Any| { public constructor(x: R|DoubleRecursive1|): R|DoubleRecursive2| { super() } public final val x: R|DoubleRecursive1| = R|/x| public get(): R|DoubleRecursive1| }