val noGenerics_InterfaceWithVal: test.SomeClass1

override val withOuterGeneric_InterfaceWithVal: test.SomeClass2

val <Own> Own.withOwnGeneric_InterfaceWithVal: test.SomeClass1

override val <Own> Own.withOwnAndOuterGeneric_InterfaceWithVal: test.SomeClass2

val noGenerics_InterfaceWithValBase: test.SomeClass1

override val withOuterGenericT1_InterfaceWithValBase: test.SomeClass1

override val withOuterGenericT2_InterfaceWithValBase: test.SomeClass2

val <Own> Own.withOwnGeneric_InterfaceWithValBase: test.SomeClass1

override val <Own> Own.withOwnAndOuterGenericT1_InterfaceWithValBase: test.SomeClass1

override val <Own> Own.withOwnAndOuterGenericT2_InterfaceWithValBase: test.SomeClass2

open operator fun equals(other: kotlin.Any?): kotlin.Boolean

open fun hashCode(): kotlin.Int

open fun toString(): kotlin.String

constructor()
