|  | package | 
|  |  | 
|  | public fun bar(/*0*/ a: A, /*1*/ b: B): kotlin.Boolean | 
|  | public fun foo(/*0*/ a: A): kotlin.Boolean | 
|  | public operator fun B.compareTo(/*0*/ b: B): kotlin.Int | 
|  |  | 
|  | public interface A { | 
|  | 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 B : A { | 
|  | 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 | 
|  | } |