package test internal final annotation class A : jet.Annotation { /*primary*/ public constructor A() } internal final annotation class B : jet.Annotation { /*primary*/ public constructor B() } internal final enum class E : jet.Enum { /*primary*/ private constructor E(/*0*/ test.A() x: jet.String, /*1*/ test.B() y: jet.Int) test.A() internal final val x: jet.String internal final fun (): jet.String test.B() internal final val y: jet.Int internal final fun (): jet.Int public final override /*1*/ /*fake_override*/ fun name(): jet.String public final override /*1*/ /*fake_override*/ fun ordinal(): jet.Int public class object { /*primary*/ private constructor () public final /*synthesized*/ fun valueOf(/*0*/ value: jet.String): test.E public final /*synthesized*/ fun values(): jet.Array } }