blob: 53b5c4af3e02421069074d2f4b95b3c1b2a6c92c [file] [log] [blame]
// "Specify override for 'foo(): Unit' explicitly" "true"
interface A {
fun foo()
}
open class B : A {
override fun foo() {}
}
fun bar(a: A) {
class C : B(), A by a {
override fun foo() {
a.foo()
}
}
}