| public final class B : R|test/X|, R|test/Y| { | |
| public open fun foo(): R|kotlin/Unit| | |
| public final val a: R|test/X| | |
| public get(): R|test/X| | |
| public constructor(a: R|test/X|): R|test/B| | |
| } | |
| public abstract interface X : R|kotlin/Any| { | |
| public abstract fun foo(): R|kotlin/Unit| | |
| } | |
| public abstract interface Y : R|test/X| { | |
| } | |