package package baz { public fun foo(/*0*/ a: kotlin.Any?): baz.MyProperty public fun getMyConcreteProperty(): baz.MyProperty public fun getMyProperty(): baz.MyProperty public fun println(/*0*/ a: kotlin.Any?): kotlin.Any? public operator fun baz.MyProperty.minus(/*0*/ i: kotlin.Int): baz.MyProperty public operator fun baz.MyProperty.plus(): baz.MyProperty public final class A { public constructor A(/*0*/ outer: baz.Outer) public final var b: kotlin.String public final var c: kotlin.String public final var d: kotlin.String public final var e: kotlin.String public final var f: kotlin.String public final var g: kotlin.String public final var i: kotlin.String public final var r: kotlin.String 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 MyProperty { public constructor MyProperty() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public final operator fun getValue(/*0*/ thisRef: R, /*1*/ desc: kotlin.PropertyMetadata): T public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public final operator fun setValue(/*0*/ thisRef: R, /*1*/ desc: kotlin.PropertyMetadata, /*2*/ value: T): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } public interface MyPropertyContainer { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public abstract fun getMyProperty(): baz.MyProperty public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } public object O { private constructor O() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public final fun getMyProperty(): baz.MyProperty public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } public interface Outer { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public abstract fun getContainer(): baz.MyPropertyContainer public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } }