package test public final annotation class A : kotlin.Annotation { /*primary*/ public constructor A(/*0*/ i: kotlin.Int = ..., /*1*/ s: kotlin.String = ..., /*2*/ kClass: kotlin.reflect.KClass<*> = ..., /*3*/ kClassArray: kotlin.Array> = ..., /*4*/ e: test.E = ..., /*5*/ anno: test.Empty = ..., /*6*/ aS: kotlin.Array = ..., /*7*/ aI: kotlin.IntArray = ...) public final val aI: kotlin.IntArray = {1, 2} public final fun ``(): kotlin.IntArray public final val aS: kotlin.Array = {"a", "b"} public final fun ``(): kotlin.Array public final val anno: test.Empty = test.Empty public final fun ``(): test.Empty public final val e: test.E = E.E0 public final fun ``(): test.E public final val i: kotlin.Int = 42 public final fun ``(): kotlin.Int public final val kClass: kotlin.reflect.KClass<*> = kotlin.Int::class public final fun ``(): kotlin.reflect.KClass<*> public final val kClassArray: kotlin.Array> = {test.A::class} public final fun ``(): kotlin.Array> public final val s: kotlin.String = "foo" public final fun ``(): kotlin.String } public final enum class E : kotlin.Enum { enum entry E0 /*primary*/ private constructor E() @kotlin.internal.IntrinsicConstEvaluation public final override /*1*/ /*fake_override*/ val name: kotlin.String public final override /*1*/ /*fake_override*/ fun ``(): kotlin.String public final override /*1*/ /*fake_override*/ val ordinal: kotlin.Int public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Int protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: test.E): kotlin.Int protected/*protected and package*/ final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun finalize(): kotlin.Unit public final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class! // Static members public final /*synthesized*/ val entries: kotlin.enums.EnumEntries public final /*synthesized*/ fun ``(): kotlin.enums.EnumEntries public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): test.E public final /*synthesized*/ fun values(): kotlin.Array } public final annotation class Empty : kotlin.Annotation { /*primary*/ public constructor Empty() } public final annotation class OtherArrays : kotlin.Annotation { /*primary*/ public constructor OtherArrays(/*0*/ doublesArray: kotlin.DoubleArray = ..., /*1*/ enumArray: kotlin.Array = ..., /*2*/ annotationsArray: kotlin.Array = ..., /*3*/ namesArray: kotlin.Array = ...) public final val annotationsArray: kotlin.Array = {} public final fun ``(): kotlin.Array public final val doublesArray: kotlin.DoubleArray = {1.5.toDouble()} public final fun ``(): kotlin.DoubleArray public final val enumArray: kotlin.Array = {RegexOption.IGNORE_CASE} public final fun ``(): kotlin.Array public final val namesArray: kotlin.Array = {kotlin.jvm.JvmName(name = "foo")} public final fun ``(): kotlin.Array } public final annotation class UnsignedValue : kotlin.Annotation { /*primary*/ public constructor UnsignedValue(/*0*/ uint: kotlin.UInt = ...) public final val uint: kotlin.UInt = -2147483639.toUInt() public final fun ``(): kotlin.UInt }