package package test { public fun kotlin.Int.foo(): kotlin.Unit public object ClassMemberMarker { private constructor ClassMemberMarker() 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 Test { public constructor Test() public final val kotlin.collections.List.a: kotlin.Int public final val kotlin.collections.List.b: 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 final fun kotlin.collections.List.testCallable1(): () -> kotlin.Unit public final fun kotlin.collections.List.testCallable2(): () -> kotlin.Unit public final fun kotlin.collections.List.testCallable3(): () -> kotlin.Unit public final fun kotlin.collections.List.testCallable4(): () -> kotlin.Unit public final fun kotlin.collections.List.testClassLiteral1(): kotlin.reflect.KClass public final fun kotlin.collections.List.testClassLiteral2(): kotlin.reflect.KClass public final fun kotlin.collections.List.testClassLiteral3(): kotlin.reflect.KClass public final fun kotlin.collections.List.testUnresolved1(): [ERROR : Error function type] public final fun kotlin.collections.List.testUnresolved2(): kotlin.reflect.KFunction0 public final fun kotlin.collections.List.testUnresolved3(): kotlin.reflect.KFunction0 public final fun kotlin.collections.List.testUnresolved4(): [ERROR : Error function type] } public final class a { public constructor a() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public final fun foo(): test.ClassMemberMarker 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() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public final fun foo(): test.ClassMemberMarker public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } }