3c36a4fabd
^KT-56665 Fixed Merge-request: KT-MR-8861 Merged-by: Nikolay Lunyak <Nikolay.Lunyak@jetbrains.com>
25 lines
1.0 KiB
Plaintext
Vendored
25 lines
1.0 KiB
Plaintext
Vendored
package
|
|
|
|
public interface Foo</*0*/ T> {
|
|
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
|
|
}
|
|
|
|
internal final class Gau : Bar /* = Foo<Gau> */ {
|
|
public constructor Gau()
|
|
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
|
|
}
|
|
|
|
internal final class Gau2 : Bar2 /* = Foo<Gau2> */ {
|
|
public constructor Gau2()
|
|
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
|
|
}
|
|
private typealias Bar = Foo<Gau>
|
|
private typealias Bar2 = Foo<Gau2>
|
|
|