package internal fun En(): kotlin.Int internal fun Foo(): kotlin.Int internal final enum class En : kotlin.Enum { private constructor En() internal final fun ENTRY(): kotlin.Int internal final fun SUBCLASS(): kotlin.Int public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: En): kotlin.Int public final override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public final override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public final override /*1*/ /*fake_override*/ fun name(): kotlin.String public final override /*1*/ /*fake_override*/ fun ordinal(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String public enum entry ENTRY : En { private constructor ENTRY() internal final override /*1*/ /*fake_override*/ fun ENTRY(): kotlin.Int internal final override /*1*/ /*fake_override*/ fun SUBCLASS(): kotlin.Int public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: En): kotlin.Int public final override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public final override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public final override /*1*/ /*fake_override*/ fun name(): kotlin.String public final override /*1*/ /*fake_override*/ fun ordinal(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String public class object : En.ENTRY { private constructor () internal final override /*1*/ /*fake_override*/ fun ENTRY(): kotlin.Int internal final override /*1*/ /*fake_override*/ fun SUBCLASS(): kotlin.Int public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: En): kotlin.Int public final override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public final override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public final override /*1*/ /*fake_override*/ fun name(): kotlin.String public final override /*1*/ /*fake_override*/ fun ordinal(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } public enum entry SUBCLASS : En { private constructor SUBCLASS() internal final override /*1*/ /*fake_override*/ fun ENTRY(): kotlin.Int internal final override /*1*/ /*fake_override*/ fun SUBCLASS(): kotlin.Int public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: En): kotlin.Int public final override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public final override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public final override /*1*/ /*fake_override*/ fun name(): kotlin.String public final override /*1*/ /*fake_override*/ fun ordinal(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String public class object : En.SUBCLASS { private constructor () internal final override /*1*/ /*fake_override*/ fun ENTRY(): kotlin.Int internal final override /*1*/ /*fake_override*/ fun SUBCLASS(): kotlin.Int public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: En): kotlin.Int public final override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public final override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public final override /*1*/ /*fake_override*/ fun name(): kotlin.String public final override /*1*/ /*fake_override*/ fun ordinal(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } // Static members public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): En public final /*synthesized*/ fun values(): kotlin.Array } internal object Foo { private constructor Foo() internal final fun Bar(): kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String public class object : Foo { private constructor () internal final override /*1*/ /*fake_override*/ fun Bar(): kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } internal object Bar { private constructor Bar() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String public class object : Foo.Bar { private constructor () public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } }