enum class MyEnum : Enum { private constructor() /* primary */ { super/*Enum*/() /* () */ } Ok = MyEnum() Nope = MyEnum() fun values(): Array /* Synthetic body for ENUM_VALUES */ fun valueOf(value: String): MyEnum /* Synthetic body for ENUM_VALUEOF */ val entries: EnumEntries get(): EnumEntries /* Synthetic body for ENUM_ENTRIES */ } @OptIn(markerClass = [ExperimentalStdlibApi::class]) fun box(): EnumEntries { return () }