blob: 993b3e47594dccf3a148d23b96d0c8d4480d18f1 [file] [log] [blame]
// "Make XX.foo open" "true"
interface X {
fun foo()
}
interface XX : X {
override final fun foo() {
}
}
abstract class A(val y: XX) : X, XX by y {
}
class B(y: XX) : A(y) {
override<caret> fun foo() {
}
}