FILE: delegationInInterface.kt public open class A : R|kotlin/Any| { public constructor(): R|A| { super() } } public abstract interface B : R|A| { local final field <$$delegate_0>: R|A| = # public abstract val a: R|A| public get(): R|A| } public final val test: R|A| = R|/A.A|() public get(): R|A| public abstract interface C : R|A| { local final field <$$delegate_0>: R|A| = R|/test| }