FILE: override.kt
    public open class Foo : R|kotlin/Any| {
        public constructor(): R|Foo| {
            super<R|kotlin/Any|>()
        }

        public open inline fun bar(): R|kotlin/String| {
            ^bar String(Hello, World!)
        }

    }
    public final class Bar : R|Foo| {
        public constructor(): R|Bar| {
            super<R|Foo|>()
        }

        public open override fun bar(): R|kotlin/String| {
            ^bar String(Hello, Kotlin!)
        }

    }
