// IS_APPLICABLE: false
// ERROR: None of the following functions can be called with the arguments supplied.
- foo(Int) defined in B
- foo(String) defined in B
open class B {
open fun foo(p: String){}
fun foo(p: Int){}
}
interface I {
fun foo(p: String)
}
class A : B(), I {
override fun foo(p: String) {
super.foo()
}
}