public abstract interface A<T> : R|kotlin/Any| {
    public abstract fun bar(): R|T|

    public open fun foo(): R|T|

}

public final class B : R|test/A<kotlin/String>| {
    public open fun bar(): R|kotlin/String|

    public constructor(): R|test/B|

}
