package public const val constInitializer1: kotlin.Double = Infinity.toDouble() public const val constInitializer10: kotlin.Double = NaN.toDouble() public const val constInitializer11: kotlin.Double = NaN.toDouble() public const val constInitializer12: kotlin.Double = NaN.toDouble() public const val constInitializer13: kotlin.Double = NaN.toDouble() public const val constInitializer15: kotlin.Double = Infinity.toDouble() public const val constInitializer2: kotlin.Double = Infinity.toDouble() public const val constInitializer3: kotlin.Double = Infinity.toDouble() public const val constInitializer4: kotlin.Double = -Infinity.toDouble() public const val constInitializer5: kotlin.Double = NaN.toDouble() public const val constInitializer6: kotlin.Double = Infinity.toDouble() public const val constInitializer7: kotlin.Double = -Infinity.toDouble() public const val constInitializer8: kotlin.Double = NaN.toDouble() public const val constInitializer9: kotlin.Double = NaN.toDouble() public const val defaultGetter: kotlin.Int = 19 public const val delegated: kotlin.Int public const val nonConstInitializer1: kotlin.Int public const val nonConstInitializer10: kotlin.Int public const val nonConstInitializer11: kotlin.Int public const val nonConstInitializer12: kotlin.Int public const val nonConstInitializer14: kotlin.Int public const val nonConstInitializer15: kotlin.Int public const val nonConstInitializer2: kotlin.String public const val nonConstInitializer3: kotlin.String public const val nonConstInitializer4: kotlin.Double public const val nonConstInitializer5: kotlin.Int public const val nonConstInitializer6: kotlin.Int public const val nonConstInitializer7: kotlin.Int public const val nonConstInitializer8: kotlin.Int public const val nonConstInitializer9: kotlin.Double private val privateTopLevel: kotlin.Int = 3 public const var topLeveLVar: kotlin.Int public const val topLevel: kotlin.Int = 0 public const val topLevelInferred: kotlin.Int = 1 public const val withExplicitDefaultGetter: kotlin.Int = 1 public const val withGetter: kotlin.Int public fun foo(): kotlin.Int public object A { private constructor A() public const final val inObject: kotlin.Int = 4 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 final class B { public constructor B(/*0*/ constructor: kotlin.Int = ...) public final val constructor: 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 abstract class C { public constructor C() public const open val x: kotlin.Int = 6 public const abstract val y: kotlin.Int = 7 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 companion object Companion { private constructor Companion() public const final val inCompaionObject: kotlin.Int = 8 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 object D : C { private constructor D() public const final val final: kotlin.Int = 11 public const final val inObject: kotlin.Int = 10 public const final val withoutInitializer: kotlin.Int public const open override /*1*/ val x: kotlin.Int = 9 public const abstract override /*1*/ /*fake_override*/ val y: kotlin.Int = 7 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 final class Delegate { public constructor Delegate() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public final operator fun getValue(/*0*/ thisRef: kotlin.Any?, /*1*/ prop: kotlin.reflect.KProperty<*>): kotlin.Int public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public final operator fun setValue(/*0*/ thisRef: kotlin.Any?, /*1*/ prop: kotlin.reflect.KProperty<*>, /*2*/ value: kotlin.Int): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } public final enum class MyEnum : kotlin.Enum { enum entry A private constructor MyEnum() public const final val inEnum: kotlin.Int = 17 public final override /*1*/ /*fake_override*/ val name: kotlin.String public final override /*1*/ /*fake_override*/ val ordinal: kotlin.Int protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: MyEnum): kotlin.Int public final override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean 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! public final override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String // Static members public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): MyEnum public final /*synthesized*/ fun values(): kotlin.Array } public final class Outer { public constructor Outer() 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 final inner class Inner { public constructor Inner() 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 object C { private constructor C() public const final val a: kotlin.Int = 18 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 } } }