FILE /enumEntry.kt CLASS ENUM_CLASS Z $this: VALUE_PARAMETER this@Z: Z CONSTRUCTOR private constructor Z() BLOCK_BODY ENUM_CONSTRUCTOR_CALL 'constructor Enum(String, Int)' >: null INSTANCE_INITIALIZER_CALL classDescriptor='Z' ENUM_ENTRY enum entry ENTRY init: ENUM_CONSTRUCTOR_CALL 'constructor ENTRY()' class: CLASS ENUM_ENTRY ENTRY $this: VALUE_PARAMETER this@ENTRY: ENTRY CONSTRUCTOR private constructor ENTRY() BLOCK_BODY ENUM_CONSTRUCTOR_CALL 'constructor Z()' INSTANCE_INITIALIZER_CALL classDescriptor='ENTRY' FUN public final fun test(): kotlin.Unit $this: VALUE_PARAMETER this@ENTRY: ENTRY BLOCK_BODY CLASS CLASS A $this: VALUE_PARAMETER this@A: A CONSTRUCTOR public constructor A() BLOCK_BODY DELEGATING_CONSTRUCTOR_CALL 'constructor Any()' INSTANCE_INITIALIZER_CALL classDescriptor='A' FUN public final fun test2(): kotlin.Unit $this: VALUE_PARAMETER this@A: A BLOCK_BODY CALL 'test(): Unit' type=kotlin.Unit origin=null $this: GET_ENUM 'ENTRY' type=Z.ENTRY FUN FAKE_OVERRIDE public open override fun equals(other: kotlin.Any?): kotlin.Boolean $this: VALUE_PARAMETER this@Any: Any VALUE_PARAMETER value-parameter other: kotlin.Any? FUN FAKE_OVERRIDE public open override fun hashCode(): kotlin.Int $this: VALUE_PARAMETER this@Any: Any FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String $this: VALUE_PARAMETER this@Any: Any FUN FAKE_OVERRIDE protected final override fun clone(): kotlin.Any $this: VALUE_PARAMETER this@Enum: Enum FUN FAKE_OVERRIDE protected/*protected and package*/ final override fun finalize(): kotlin.Unit $this: VALUE_PARAMETER this@Enum: Enum FUN FAKE_OVERRIDE public final override fun getDeclaringClass(): java.lang.Class! $this: VALUE_PARAMETER this@Enum: Enum FUN FAKE_OVERRIDE public final override fun compareTo(other: Z): kotlin.Int $this: VALUE_PARAMETER this@Enum: Enum VALUE_PARAMETER value-parameter other: Z FUN FAKE_OVERRIDE public final override fun equals(other: kotlin.Any?): kotlin.Boolean $this: VALUE_PARAMETER this@Enum: Enum VALUE_PARAMETER value-parameter other: kotlin.Any? FUN FAKE_OVERRIDE public final override fun hashCode(): kotlin.Int $this: VALUE_PARAMETER this@Enum: Enum PROPERTY FAKE_OVERRIDE public final override val name: kotlin.String FUN FAKE_OVERRIDE public final override fun (): kotlin.String $this: VALUE_PARAMETER this@Enum: Enum PROPERTY FAKE_OVERRIDE public final override val ordinal: kotlin.Int FUN FAKE_OVERRIDE public final override fun (): kotlin.Int $this: VALUE_PARAMETER this@Enum: Enum FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String $this: VALUE_PARAMETER this@Enum: Enum FUN FAKE_OVERRIDE protected final override fun clone(): kotlin.Any $this: VALUE_PARAMETER this@Enum: Enum FUN FAKE_OVERRIDE protected/*protected and package*/ final override fun finalize(): kotlin.Unit $this: VALUE_PARAMETER this@Enum: Enum FUN FAKE_OVERRIDE public final override fun getDeclaringClass(): java.lang.Class! $this: VALUE_PARAMETER this@Enum: Enum FUN FAKE_OVERRIDE public final override fun compareTo(other: Z): kotlin.Int $this: VALUE_PARAMETER this@Enum: Enum VALUE_PARAMETER value-parameter other: Z FUN FAKE_OVERRIDE public final override fun equals(other: kotlin.Any?): kotlin.Boolean $this: VALUE_PARAMETER this@Enum: Enum VALUE_PARAMETER value-parameter other: kotlin.Any? FUN FAKE_OVERRIDE public final override fun hashCode(): kotlin.Int $this: VALUE_PARAMETER this@Enum: Enum PROPERTY FAKE_OVERRIDE public final override val name: kotlin.String FUN FAKE_OVERRIDE public final override fun (): kotlin.String $this: VALUE_PARAMETER this@Enum: Enum PROPERTY FAKE_OVERRIDE public final override val ordinal: kotlin.Int FUN FAKE_OVERRIDE public final override fun (): kotlin.Int $this: VALUE_PARAMETER this@Enum: Enum FUN FAKE_OVERRIDE public open override fun toString(): kotlin.String $this: VALUE_PARAMETER this@Enum: Enum FUN ENUM_CLASS_SPECIAL_MEMBER public final fun values(): kotlin.Array SYNTHETIC_BODY kind=ENUM_VALUES FUN ENUM_CLASS_SPECIAL_MEMBER public final fun valueOf(value: kotlin.String): Z VALUE_PARAMETER value-parameter value: kotlin.String SYNTHETIC_BODY kind=ENUM_VALUEOF