package package b { public var f: () -> kotlin.Unit public val g: () -> kotlin.Int public val o: kotlin.Any public val p: b.P public fun doSmth(/*0*/ i: kotlin.Int): kotlin.Int public final class A { public constructor A() public final val a: kotlin.Int = 1 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 P { public constructor P() public final var x: 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 } }