| FILE: inlineClassMembers.kt | |
| public final inline value class BackingFields : R|kotlin/Any| { | |
| public constructor(x: R|kotlin/Int|): R|BackingFields| { | |
| 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/Int| = Int(0) | |
| public get(): R|kotlin/Int| | |
| public final var z: R|kotlin/String| | |
| public get(): R|kotlin/String| { | |
| ^ String() | |
| } | |
| public set(value: R|kotlin/String|): R|kotlin/Unit| { | |
| } | |
| } | |
| public final class Val : R|kotlin/Any| { | |
| public constructor(): R|Val| { | |
| super<R|kotlin/Any|>() | |
| } | |
| public final operator fun getValue(thisRef: R|kotlin/Any?|, kProp: R|kotlin/Any?|): R|kotlin/Int| { | |
| ^getValue Int(1) | |
| } | |
| } | |
| public final inline value class DelegatedProp : R|kotlin/Any| { | |
| public constructor(x: R|kotlin/Int|): R|DelegatedProp| { | |
| super<R|kotlin/Any|>() | |
| } | |
| public final val x: R|kotlin/Int| = R|<local>/x| | |
| public get(): R|kotlin/Int| | |
| public final val testVal: R|kotlin/Int|by R|/Val.Val|() | |
| public get(): R|kotlin/Int| { | |
| ^ this@R|/DelegatedProp|.D|/DelegatedProp.testVal|.R|/Val.getValue|(this@R|/DelegatedProp|, ::R|/DelegatedProp.testVal|) | |
| } | |
| } | |
| public final inline value class ReservedMembers : R|kotlin/Any| { | |
| public constructor(x: R|kotlin/Int|): R|ReservedMembers| { | |
| super<R|kotlin/Any|>() | |
| } | |
| public final val x: R|kotlin/Int| = R|<local>/x| | |
| public get(): R|kotlin/Int| | |
| public final fun box(): R|kotlin/Unit| { | |
| } | |
| public final fun unbox(): R|kotlin/Unit| { | |
| } | |
| public open override operator fun equals(other: R|kotlin/Any?|): R|kotlin/Boolean| { | |
| ^equals Boolean(true) | |
| } | |
| public open override fun hashCode(): R|kotlin/Int| { | |
| ^hashCode Int(1) | |
| } | |
| } | |
| public final inline value class SecondaryConstructors : R|kotlin/Any| { | |
| public constructor(x: R|kotlin/Int|): R|SecondaryConstructors| { | |
| super<R|kotlin/Any|>() | |
| } | |
| public final val x: R|kotlin/Int| = R|<local>/x| | |
| public get(): R|kotlin/Int| | |
| public constructor(y: R|kotlin/String|): R|SecondaryConstructors| { | |
| this<R|SecondaryConstructors|>(Int(5)) | |
| } | |
| public constructor(x: R|kotlin/Int|, y: R|kotlin/String|): R|SecondaryConstructors| { | |
| this<R|SecondaryConstructors|>(R|<local>/x|) | |
| } | |
| } | |
| public final inline value class WithInner : R|kotlin/Any| { | |
| public constructor(x: R|kotlin/String|): R|WithInner| { | |
| super<R|kotlin/Any|>() | |
| } | |
| public final val x: R|kotlin/String| = R|<local>/x| | |
| public get(): R|kotlin/String| | |
| public final inner class Inner : R|kotlin/Any| { | |
| public WithInner.constructor(): R|WithInner.Inner| { | |
| super<R|kotlin/Any|>() | |
| } | |
| } | |
| } |