package public val defaultArgument: UserKlass public val defaultArgumentA: UserKlass public val defaultArgumentB: UserKlass public val sameDefaultArgument: UserKlass public open class Invariant { public constructor Invariant() 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 MemberScope { public constructor MemberScope() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testBasic(): kotlin.Unit public final fun testBasic(): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final inline fun testDifferencesInInlineModifierPresence(): kotlin.Unit public final fun testDifferencesInInlineModifierPresence(): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testDifferencesInInlineModifierPresenceReverse(): kotlin.Unit public final inline fun testDifferencesInInlineModifierPresenceReverse(): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") internal final fun testDifferencesInInternalAndPublicVisibilities(): kotlin.Unit public final fun testDifferencesInInternalAndPublicVisibilities(): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testDifferencesInInternalAndPublicVisibilitiesReverse(): kotlin.Unit internal final fun testDifferencesInInternalAndPublicVisibilitiesReverse(): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") private final fun testDifferencesInPrivateAndInternalVisibilities(): kotlin.Unit internal final fun testDifferencesInPrivateAndInternalVisibilities(): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") internal final fun testDifferencesInPrivateAndInternalVisibilitiesReverse(): kotlin.Unit private final fun testDifferencesInPrivateAndInternalVisibilitiesReverse(): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") private final fun testDifferencesInPrivateAndPublicVisibilities(): kotlin.Unit public final fun testDifferencesInPrivateAndPublicVisibilities(): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testDifferencesInPrivateAndPublicVisibilitiesReverse(): kotlin.Unit private final fun testDifferencesInPrivateAndPublicVisibilitiesReverse(): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final inline fun testDifferencesInReifiedBehaviorOfTypeParameterA(): kotlin.Unit public final inline fun testDifferencesInReifiedBehaviorOfTypeParameterA(): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final inline fun testDifferencesInReifiedBehaviorOfTypeParameterAReverse(): kotlin.Unit public final inline fun testDifferencesInReifiedBehaviorOfTypeParameterAReverse(): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final inline fun testDifferencesInReifiedBehaviorOfTypeParameterB(/*0*/ arg: T): kotlin.Unit public final inline fun testDifferencesInReifiedBehaviorOfTypeParameterB(/*0*/ arg: T): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final inline fun testDifferencesInReifiedBehaviorOfTypeParameterBReverse(/*0*/ arg: T): kotlin.Unit public final inline fun testDifferencesInReifiedBehaviorOfTypeParameterBReverse(/*0*/ arg: T): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final inline fun testDifferencesInReifiedBehaviorOfTypeParameterC(/*0*/ arg: Invariant): kotlin.Unit public final inline fun testDifferencesInReifiedBehaviorOfTypeParameterC(/*0*/ arg: Invariant): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final inline fun testDifferencesInReifiedBehaviorOfTypeParameterCReverse(/*0*/ arg: Invariant): kotlin.Unit public final inline fun testDifferencesInReifiedBehaviorOfTypeParameterCReverse(/*0*/ arg: Invariant): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testDifferencesInReturnTypePresence(): kotlin.Unit public final fun testDifferencesInReturnTypePresence(): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testDifferencesInReturnTypePresenceReverse(): kotlin.Unit public final fun testDifferencesInReturnTypePresenceReverse(): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final tailrec fun testDifferencesInTailrecModifierPresence(): kotlin.Unit public final fun testDifferencesInTailrecModifierPresence(): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testDifferencesInTailrecModifierPresenceReverse(): kotlin.Unit public final tailrec fun testDifferencesInTailrecModifierPresenceReverse(): kotlin.Unit public final fun testDifferencesInTypeParameterMultipleUpperBoundsPresenceA(): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testDifferencesInTypeParameterMultipleUpperBoundsPresenceA(): kotlin.Unit where T : UserInterfaceB @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testDifferencesInTypeParameterMultipleUpperBoundsPresenceB(): kotlin.Unit public final fun testDifferencesInTypeParameterMultipleUpperBoundsPresenceB(): kotlin.Unit where T : UserInterfaceB @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testDifferencesInTypeParameterUpperBoundsPresence(): kotlin.Unit public final fun testDifferencesInTypeParameterUpperBoundsPresence(): kotlin.Unit public final fun testDifferencesInTypeParameterUpperBoundsPresenceReverse(): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testDifferencesInTypeParameterUpperBoundsPresenceReverse(): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testDifferencesInValueParameterDefaultArgumentsPresence(/*0*/ arg: UserKlass = ...): kotlin.Unit public final fun testDifferencesInValueParameterDefaultArgumentsPresence(/*0*/ arg: UserKlass): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testDifferencesInValueParameterDefaultArgumentsPresenceReverse(/*0*/ arg: UserKlass): kotlin.Unit public final fun testDifferencesInValueParameterDefaultArgumentsPresenceReverse(/*0*/ arg: UserKlass = ...): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testDifferentReturnTypes(): UserKlassA public final fun testDifferentReturnTypes(): UserKlassB @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testDifferentlyNamedTypeParametersA(): kotlin.Unit public final fun testDifferentlyNamedTypeParametersA(): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testDifferentlyNamedTypeParametersB(/*0*/ arg: TA): kotlin.Unit public final fun testDifferentlyNamedTypeParametersB(/*0*/ arg: TB): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testDifferentlyNamedTypeParametersC(/*0*/ arg: Invariant): kotlin.Unit public final fun testDifferentlyNamedTypeParametersC(/*0*/ arg: Invariant): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testDifferentlyNamedValueParameters(/*0*/ argA: UserKlass): kotlin.Unit public final fun testDifferentlyNamedValueParameters(/*0*/ argB: UserKlass): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") internal final fun testIdenticalInternalVisibility(): kotlin.Unit internal final fun testIdenticalInternalVisibility(): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final inline fun testIdenticalPresenceOfInlineModifier(): kotlin.Unit public final inline fun testIdenticalPresenceOfInlineModifier(): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final tailrec fun testIdenticalPresenceOfTailrecModifier(): kotlin.Unit public final tailrec fun testIdenticalPresenceOfTailrecModifier(): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") private final fun testIdenticalPrivateVisibility(): kotlin.Unit private final fun testIdenticalPrivateVisibility(): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final inline fun testIdenticalReifiedTypeParameterA(): kotlin.Unit public final inline fun testIdenticalReifiedTypeParameterA(): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final inline fun testIdenticalReifiedTypeParameterB(/*0*/ arg: T): kotlin.Unit public final inline fun testIdenticalReifiedTypeParameterB(/*0*/ arg: T): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final inline fun testIdenticalReifiedTypeParameterC(/*0*/ arg: Invariant): kotlin.Unit public final inline fun testIdenticalReifiedTypeParameterC(/*0*/ arg: Invariant): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testIdenticalReturnTypes(): UserKlass public final fun testIdenticalReturnTypes(): UserKlass @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testIdenticalTypeParametersA(): kotlin.Unit public final fun testIdenticalTypeParametersA(): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testIdenticalTypeParametersB(/*0*/ arg: T): kotlin.Unit public final fun testIdenticalTypeParametersB(/*0*/ arg: T): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testIdenticalTypeParametersC(/*0*/ arg: Invariant): kotlin.Unit public final fun testIdenticalTypeParametersC(/*0*/ arg: Invariant): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testIdenticalValueParameters(/*0*/ arg: UserKlass): kotlin.Unit public final fun testIdenticalValueParameters(/*0*/ arg: UserKlass): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testMultipleDifferentlyNamedTypeParametersA(): kotlin.Unit public final fun testMultipleDifferentlyNamedTypeParametersA(): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testMultipleDifferentlyNamedTypeParametersB(): kotlin.Unit public final fun testMultipleDifferentlyNamedTypeParametersB(): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testMultipleDifferentlyNamedValueParametersA(/*0*/ arg1: UserKlassA, /*1*/ arg2A: UserKlassB): kotlin.Unit public final fun testMultipleDifferentlyNamedValueParametersA(/*0*/ arg1: UserKlassA, /*1*/ arg2B: UserKlassB): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testMultipleDifferentlyNamedValueParametersB(/*0*/ arg1A: UserKlassA, /*1*/ arg2A: UserKlassB): kotlin.Unit public final fun testMultipleDifferentlyNamedValueParametersB(/*0*/ arg1B: UserKlassA, /*1*/ arg2B: UserKlassB): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testMultipleIdenticalTypeParameters(): kotlin.Unit public final fun testMultipleIdenticalTypeParameters(): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testMultipleIdenticalValueParameters(/*0*/ arg1: UserKlassA, /*1*/ arg2: UserKlassB): kotlin.Unit public final fun testMultipleIdenticalValueParameters(/*0*/ arg1: UserKlassA, /*1*/ arg2: UserKlassB): kotlin.Unit public final fun testMultipleTypeAliasedValueParameterTypesA(/*0*/ arg1: UserKlassA, /*1*/ arg2: SameUserKlassB /* = UserKlassB */): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testMultipleTypeAliasedValueParameterTypesA(/*0*/ arg1: UserKlassA, /*1*/ arg2: UserKlassB): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testMultipleTypeAliasedValueParameterTypesAReverse(/*0*/ arg1: UserKlassA, /*1*/ arg2: SameUserKlassB /* = UserKlassB */): kotlin.Unit public final fun testMultipleTypeAliasedValueParameterTypesAReverse(/*0*/ arg1: UserKlassA, /*1*/ arg2: UserKlassB): kotlin.Unit public final fun testMultipleTypeAliasedValueParameterTypesB(/*0*/ arg1: SameUserKlassA /* = UserKlassA */, /*1*/ arg2: SameUserKlassB /* = UserKlassB */): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testMultipleTypeAliasedValueParameterTypesB(/*0*/ arg1: UserKlassA, /*1*/ arg2: UserKlassB): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testMultipleTypeAliasedValueParameterTypesBReverse(/*0*/ arg1: SameUserKlassA /* = UserKlassA */, /*1*/ arg2: SameUserKlassB /* = UserKlassB */): kotlin.Unit public final fun testMultipleTypeAliasedValueParameterTypesBReverse(/*0*/ arg1: UserKlassA, /*1*/ arg2: UserKlassB): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeAliasedReturnTypes(): UserKlass public final fun testTypeAliasedReturnTypes(): SameUserKlass /* = UserKlass */ @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeAliasedReturnTypesReverse(): SameUserKlass /* = UserKlass */ public final fun testTypeAliasedReturnTypesReverse(): UserKlass public final fun testTypeAliasedValueParameterTypes(/*0*/ arg: SameUserKlass /* = UserKlass */): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeAliasedValueParameterTypes(/*0*/ arg: UserKlass): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeAliasedValueParameterTypesReverse(/*0*/ arg: SameUserKlass /* = UserKlass */): kotlin.Unit public final fun testTypeAliasedValueParameterTypesReverse(/*0*/ arg: UserKlass): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithDifferentUpperBounds(): kotlin.Unit public final fun testTypeParameterWithDifferentUpperBounds(): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithIdenticalUpperBoundsA(): kotlin.Unit public final fun testTypeParameterWithIdenticalUpperBoundsA(): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithIdenticalUpperBoundsB(/*0*/ arg: T): kotlin.Unit public final fun testTypeParameterWithIdenticalUpperBoundsB(/*0*/ arg: T): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithIdenticalUpperBoundsC(/*0*/ arg: Invariant): kotlin.Unit public final fun testTypeParameterWithIdenticalUpperBoundsC(/*0*/ arg: Invariant): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithMultipleDifferentUpperBoundsAA(): kotlin.Unit where T : UserInterfaceB public final fun testTypeParameterWithMultipleDifferentUpperBoundsAA(): kotlin.Unit where T : UserInterfaceC @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithMultipleDifferentUpperBoundsAB(): kotlin.Unit where T : UserInterfaceB public final fun testTypeParameterWithMultipleDifferentUpperBoundsAB(): kotlin.Unit where T : UserInterfaceC @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithMultipleDifferentUpperBoundsAC(): kotlin.Unit where T : UserInterfaceA public final fun testTypeParameterWithMultipleDifferentUpperBoundsAC(): kotlin.Unit where T : UserInterfaceA @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithMultipleDifferentUpperBoundsBA(): kotlin.Unit where T : UserInterfaceB public final fun testTypeParameterWithMultipleDifferentUpperBoundsBA(): kotlin.Unit where T : UserInterfaceD @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithMultipleDifferentUpperBoundsBB(): kotlin.Unit where T : UserInterfaceB public final fun testTypeParameterWithMultipleDifferentUpperBoundsBB(): kotlin.Unit where T : UserInterfaceD @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithMultipleIdenticalUpperBoundsAA(): kotlin.Unit where T : UserInterfaceB public final fun testTypeParameterWithMultipleIdenticalUpperBoundsAA(): kotlin.Unit where T : UserInterfaceB @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithMultipleIdenticalUpperBoundsAB(/*0*/ arg: T): kotlin.Unit where T : UserInterfaceB public final fun testTypeParameterWithMultipleIdenticalUpperBoundsAB(/*0*/ arg: T): kotlin.Unit where T : UserInterfaceB @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithMultipleIdenticalUpperBoundsAC(/*0*/ arg: Invariant): kotlin.Unit where T : UserInterfaceB public final fun testTypeParameterWithMultipleIdenticalUpperBoundsAC(/*0*/ arg: Invariant): kotlin.Unit where T : UserInterfaceB @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithMultipleIdenticalUpperBoundsBA(): kotlin.Unit where T : UserInterfaceB public final fun testTypeParameterWithMultipleIdenticalUpperBoundsBA(): kotlin.Unit where T : UserInterfaceB @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithMultipleIdenticalUpperBoundsBB(/*0*/ arg: T): kotlin.Unit where T : UserInterfaceB public final fun testTypeParameterWithMultipleIdenticalUpperBoundsBB(/*0*/ arg: T): kotlin.Unit where T : UserInterfaceB @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithMultipleIdenticalUpperBoundsBC(/*0*/ arg: Invariant): kotlin.Unit where T : UserInterfaceB public final fun testTypeParameterWithMultipleIdenticalUpperBoundsBC(/*0*/ arg: Invariant): kotlin.Unit where T : UserInterfaceB @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithMultipleShuffledUpperBoundsAA(): kotlin.Unit where T : UserInterfaceB public final fun testTypeParameterWithMultipleShuffledUpperBoundsAA(): kotlin.Unit where T : UserInterfaceA @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithMultipleShuffledUpperBoundsAB(/*0*/ arg: T): kotlin.Unit where T : UserInterfaceB public final fun testTypeParameterWithMultipleShuffledUpperBoundsAB(/*0*/ arg: T): kotlin.Unit where T : UserInterfaceA @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithMultipleShuffledUpperBoundsAC(/*0*/ arg: Invariant): kotlin.Unit where T : UserInterfaceB public final fun testTypeParameterWithMultipleShuffledUpperBoundsAC(/*0*/ arg: Invariant): kotlin.Unit where T : UserInterfaceA @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithMultipleShuffledUpperBoundsBA(): kotlin.Unit where T : UserInterfaceB public final fun testTypeParameterWithMultipleShuffledUpperBoundsBA(): kotlin.Unit where T : UserInterfaceA @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithMultipleShuffledUpperBoundsBB(/*0*/ arg: T): kotlin.Unit where T : UserInterfaceB public final fun testTypeParameterWithMultipleShuffledUpperBoundsBB(/*0*/ arg: T): kotlin.Unit where T : UserInterfaceA @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithMultipleShuffledUpperBoundsBC(/*0*/ arg: Invariant): kotlin.Unit where T : UserInterfaceB public final fun testTypeParameterWithMultipleShuffledUpperBoundsBC(/*0*/ arg: Invariant): kotlin.Unit where T : UserInterfaceA public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsAAA(): kotlin.Unit where T : SameUserInterfaceB /* = UserInterfaceB */ @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsAAA(): kotlin.Unit where T : UserInterfaceB @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsAAAReverse(): kotlin.Unit where T : SameUserInterfaceB /* = UserInterfaceB */ public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsAAAReverse(): kotlin.Unit where T : UserInterfaceB public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsAAB(/*0*/ arg: T): kotlin.Unit where T : SameUserInterfaceB /* = UserInterfaceB */ @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsAAB(/*0*/ arg: T): kotlin.Unit where T : UserInterfaceB @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsAABReverse(/*0*/ arg: T): kotlin.Unit where T : SameUserInterfaceB /* = UserInterfaceB */ public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsAABReverse(/*0*/ arg: T): kotlin.Unit where T : UserInterfaceB public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsAAC(/*0*/ arg: Invariant): kotlin.Unit where T : SameUserInterfaceB /* = UserInterfaceB */ @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsAAC(/*0*/ arg: Invariant): kotlin.Unit where T : UserInterfaceB @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsAACReverse(/*0*/ arg: Invariant): kotlin.Unit where T : SameUserInterfaceB /* = UserInterfaceB */ public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsAACReverse(/*0*/ arg: Invariant): kotlin.Unit where T : UserInterfaceB public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsABA(): kotlin.Unit where T : SameUserInterfaceB /* = UserInterfaceB */ @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsABA(): kotlin.Unit where T : UserInterfaceB @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsABAReverse(): kotlin.Unit where T : SameUserInterfaceB /* = UserInterfaceB */ public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsABAReverse(): kotlin.Unit where T : UserInterfaceB public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsABB(/*0*/ arg: T): kotlin.Unit where T : SameUserInterfaceB /* = UserInterfaceB */ @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsABB(/*0*/ arg: T): kotlin.Unit where T : UserInterfaceB @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsABBReverse(/*0*/ arg: T): kotlin.Unit where T : SameUserInterfaceB /* = UserInterfaceB */ public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsABBReverse(/*0*/ arg: T): kotlin.Unit where T : UserInterfaceB public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsABC(/*0*/ arg: Invariant): kotlin.Unit where T : SameUserInterfaceB /* = UserInterfaceB */ @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsABC(/*0*/ arg: Invariant): kotlin.Unit where T : UserInterfaceB @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsABCReverse(/*0*/ arg: Invariant): kotlin.Unit where T : SameUserInterfaceB /* = UserInterfaceB */ public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsABCReverse(/*0*/ arg: Invariant): kotlin.Unit where T : UserInterfaceB public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsACA(): kotlin.Unit where T : UserInterfaceA @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsACA(): kotlin.Unit where T : UserInterfaceA @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsACAReverse(): kotlin.Unit where T : UserInterfaceA public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsACAReverse(): kotlin.Unit where T : UserInterfaceA public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsACB(/*0*/ arg: T): kotlin.Unit where T : UserInterfaceA @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsACB(/*0*/ arg: T): kotlin.Unit where T : UserInterfaceA @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsACBReverse(/*0*/ arg: T): kotlin.Unit where T : UserInterfaceA public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsACBReverse(/*0*/ arg: T): kotlin.Unit where T : UserInterfaceA public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsACC(/*0*/ arg: Invariant): kotlin.Unit where T : UserInterfaceA @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsACC(/*0*/ arg: Invariant): kotlin.Unit where T : UserInterfaceA @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsACCReverse(/*0*/ arg: Invariant): kotlin.Unit where T : UserInterfaceA public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsACCReverse(/*0*/ arg: Invariant): kotlin.Unit where T : UserInterfaceA public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsBAA(): kotlin.Unit where T : SameUserInterfaceB /* = UserInterfaceB */ @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsBAA(): kotlin.Unit where T : UserInterfaceB @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsBAAReverse(): kotlin.Unit where T : SameUserInterfaceB /* = UserInterfaceB */ public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsBAAReverse(): kotlin.Unit where T : UserInterfaceB public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsBAB(/*0*/ arg: T): kotlin.Unit where T : SameUserInterfaceB /* = UserInterfaceB */ @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsBAB(/*0*/ arg: T): kotlin.Unit where T : UserInterfaceB @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsBABReverse(/*0*/ arg: T): kotlin.Unit where T : SameUserInterfaceB /* = UserInterfaceB */ public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsBABReverse(/*0*/ arg: T): kotlin.Unit where T : UserInterfaceB public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsBAC(/*0*/ arg: Invariant): kotlin.Unit where T : SameUserInterfaceB /* = UserInterfaceB */ @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsBAC(/*0*/ arg: Invariant): kotlin.Unit where T : UserInterfaceB @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsBACReverse(/*0*/ arg: Invariant): kotlin.Unit where T : SameUserInterfaceB /* = UserInterfaceB */ public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsBACReverse(/*0*/ arg: Invariant): kotlin.Unit where T : UserInterfaceB public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsBBA(): kotlin.Unit where T : SameUserInterfaceB /* = UserInterfaceB */ @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsBBA(): kotlin.Unit where T : UserInterfaceB @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsBBAReverse(): kotlin.Unit where T : SameUserInterfaceB /* = UserInterfaceB */ public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsBBAReverse(): kotlin.Unit where T : UserInterfaceB public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsBBB(/*0*/ arg: T): kotlin.Unit where T : SameUserInterfaceB /* = UserInterfaceB */ @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsBBB(/*0*/ arg: T): kotlin.Unit where T : UserInterfaceB @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsBBBReverse(/*0*/ arg: T): kotlin.Unit where T : SameUserInterfaceB /* = UserInterfaceB */ public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsBBBReverse(/*0*/ arg: T): kotlin.Unit where T : UserInterfaceB public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsBBC(/*0*/ arg: Invariant): kotlin.Unit where T : SameUserInterfaceB /* = UserInterfaceB */ @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsBBC(/*0*/ arg: Invariant): kotlin.Unit where T : UserInterfaceB @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsBBCReverse(/*0*/ arg: Invariant): kotlin.Unit where T : SameUserInterfaceB /* = UserInterfaceB */ public final fun testTypeParameterWithMultipleTypeAliasedUpperBoundsBBCReverse(/*0*/ arg: Invariant): kotlin.Unit where T : UserInterfaceB public final fun testTypeParameterWithTypeAliasedUpperBoundsA(): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithTypeAliasedUpperBoundsA(): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithTypeAliasedUpperBoundsAReverse(): kotlin.Unit public final fun testTypeParameterWithTypeAliasedUpperBoundsAReverse(): kotlin.Unit public final fun testTypeParameterWithTypeAliasedUpperBoundsB(/*0*/ arg: T): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithTypeAliasedUpperBoundsB(/*0*/ arg: T): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithTypeAliasedUpperBoundsBReverse(/*0*/ arg: T): kotlin.Unit public final fun testTypeParameterWithTypeAliasedUpperBoundsBReverse(/*0*/ arg: T): kotlin.Unit public final fun testTypeParameterWithTypeAliasedUpperBoundsC(/*0*/ arg: Invariant): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithTypeAliasedUpperBoundsC(/*0*/ arg: Invariant): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testTypeParameterWithTypeAliasedUpperBoundsCReverse(/*0*/ arg: Invariant): kotlin.Unit public final fun testTypeParameterWithTypeAliasedUpperBoundsCReverse(/*0*/ arg: Invariant): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun > testTypeParameterWithVarianceDifferentUpperBoundsA(): kotlin.Unit public final fun > testTypeParameterWithVarianceDifferentUpperBoundsA(): kotlin.Unit public final fun > testTypeParameterWithVarianceDifferentUpperBoundsAReverse(): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun > testTypeParameterWithVarianceDifferentUpperBoundsAReverse(): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun > testTypeParameterWithVarianceDifferentUpperBoundsB(): kotlin.Unit public final fun > testTypeParameterWithVarianceDifferentUpperBoundsB(): kotlin.Unit public final fun > testTypeParameterWithVarianceDifferentUpperBoundsBReverse(): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun > testTypeParameterWithVarianceDifferentUpperBoundsBReverse(): kotlin.Unit public final fun > testTypeParameterWithVarianceDifferentUpperBoundsC(): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun > testTypeParameterWithVarianceDifferentUpperBoundsC(): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun > testTypeParameterWithVarianceDifferentUpperBoundsCReverse(): kotlin.Unit public final fun > testTypeParameterWithVarianceDifferentUpperBoundsCReverse(): kotlin.Unit public final fun > testTypeParameterWithVarianceDifferentUpperBoundsD(): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun > testTypeParameterWithVarianceDifferentUpperBoundsD(): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun > testTypeParameterWithVarianceDifferentUpperBoundsDReverse(): kotlin.Unit public final fun > testTypeParameterWithVarianceDifferentUpperBoundsDReverse(): kotlin.Unit public final fun > testTypeParameterWithVarianceDifferentUpperBoundsE(): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun > testTypeParameterWithVarianceDifferentUpperBoundsE(): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun > testTypeParameterWithVarianceDifferentUpperBoundsEReverse(): kotlin.Unit public final fun > testTypeParameterWithVarianceDifferentUpperBoundsEReverse(): kotlin.Unit public final fun > testTypeParameterWithVarianceDifferentUpperBoundsF(): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun > testTypeParameterWithVarianceDifferentUpperBoundsF(): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun > testTypeParameterWithVarianceDifferentUpperBoundsFReverse(): kotlin.Unit public final fun > testTypeParameterWithVarianceDifferentUpperBoundsFReverse(): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testValueParameterWithAliasedDefaultArguments(/*0*/ arg: UserKlass = ...): kotlin.Unit public final fun testValueParameterWithAliasedDefaultArguments(/*0*/ arg: UserKlass = ...): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testValueParameterWithAliasedDefaultArgumentsReverse(/*0*/ arg: UserKlass = ...): kotlin.Unit public final fun testValueParameterWithAliasedDefaultArgumentsReverse(/*0*/ arg: UserKlass = ...): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testValueParameterWithDifferentDefaultArguments(/*0*/ arg: UserKlass = ...): kotlin.Unit public final fun testValueParameterWithDifferentDefaultArguments(/*0*/ arg: UserKlass = ...): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testValueParameterWithIdenticalDefaultArguments(/*0*/ arg: UserKlass = ...): kotlin.Unit public final fun testValueParameterWithIdenticalDefaultArguments(/*0*/ arg: UserKlass = ...): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testVarianceDifferentReturnTypesA(): Invariant public final fun testVarianceDifferentReturnTypesA(): Invariant @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testVarianceDifferentReturnTypesAReverse(): Invariant public final fun testVarianceDifferentReturnTypesAReverse(): Invariant @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testVarianceDifferentReturnTypesB(): Invariant public final fun testVarianceDifferentReturnTypesB(): Invariant @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testVarianceDifferentReturnTypesBReverse(): Invariant public final fun testVarianceDifferentReturnTypesBReverse(): Invariant @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testVarianceDifferentReturnTypesC(): Invariant public final fun testVarianceDifferentReturnTypesC(): Invariant<*> @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testVarianceDifferentReturnTypesCReverse(): Invariant<*> public final fun testVarianceDifferentReturnTypesCReverse(): Invariant @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testVarianceDifferentReturnTypesD(): Invariant public final fun testVarianceDifferentReturnTypesD(): Invariant<*> @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testVarianceDifferentReturnTypesDReverse(): Invariant<*> public final fun testVarianceDifferentReturnTypesDReverse(): Invariant @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testVarianceDifferentReturnTypesE(): Invariant public final fun testVarianceDifferentReturnTypesE(): Invariant<*> @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testVarianceDifferentReturnTypesEReverse(): Invariant<*> public final fun testVarianceDifferentReturnTypesEReverse(): Invariant @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testVarianceDifferentReturnTypesF(): Invariant public final fun testVarianceDifferentReturnTypesF(): Invariant @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun testVarianceDifferentReturnTypesFReverse(): Invariant public final fun testVarianceDifferentReturnTypesFReverse(): Invariant public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final infix fun UserKlass.testDifferencesInInfixModifierPresence(/*0*/ arg: UserKlass): kotlin.Unit public final fun UserKlass.testDifferencesInInfixModifierPresence(/*0*/ arg: UserKlass): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun UserKlass.testDifferencesInInfixModifierPresenceReverse(/*0*/ arg: UserKlass): kotlin.Unit public final infix fun UserKlass.testDifferencesInInfixModifierPresenceReverse(/*0*/ arg: UserKlass): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun UserKlass.testIdenticalExtensionReceivers(): kotlin.Unit public final fun UserKlass.testIdenticalExtensionReceivers(): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final infix fun UserKlass.testIdenticalPresenceOfInfixModifier(/*0*/ arg: UserKlass): kotlin.Unit public final infix fun UserKlass.testIdenticalPresenceOfInfixModifier(/*0*/ arg: UserKlass): kotlin.Unit public final fun SameUserKlass /* = UserKlass */.testTypeAliasedExtensionReceivers(): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun UserKlass.testTypeAliasedExtensionReceivers(): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun SameUserKlass /* = UserKlass */.testTypeAliasedExtensionReceiversReverse(): kotlin.Unit public final fun UserKlass.testTypeAliasedExtensionReceiversReverse(): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final fun UserKlassB.unaryMinus(): kotlin.Unit public final operator fun UserKlassB.unaryMinus(): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final operator fun UserKlassA.unaryPlus(): kotlin.Unit public final operator fun UserKlassA.unaryPlus(): kotlin.Unit @kotlin.Deprecated(level = DeprecationLevel.HIDDEN, message = "") public final operator fun UserKlassB.unaryPlus(): kotlin.Unit public final fun UserKlassB.unaryPlus(): kotlin.Unit } public interface UserInterface { 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 interface UserInterfaceA { 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 interface UserInterfaceB { 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 interface UserInterfaceC { 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 interface UserInterfaceD { 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 UserKlass { public constructor UserKlass() 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 UserKlassA { public constructor UserKlassA() 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 UserKlassB { public constructor UserKlassB() 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 typealias SameUserInterface = UserInterface public typealias SameUserInterfaceA = UserInterfaceA public typealias SameUserInterfaceB = UserInterfaceB public typealias SameUserKlass = UserKlass public typealias SameUserKlassA = UserKlassA public typealias SameUserKlassB = UserKlassB