blob: bc360f274765bceea0d7c590f4e883d08e60fc7a [file]
// SKIP_TXT
// FIR_IDENTICAL
abstract class A {
open public fun foo(x: Any) {}
open public fun foo(x: String) {}
}
class B : A() {
override fun foo(x: Any) {
super.foo(x)
}
override fun foo(x: String) {
super.foo(x)
}
}
fun bar(a: A) {
if (a is B) {
a.foo("")
}
}