// FIR_IDENTICAL | |
open class A { | |
fun a(){} | |
fun b(){} | |
} | |
interface I { | |
fun b() | |
} | |
abstract class B : A() { | |
open fun f(){} | |
abstract fun g() | |
fun h(){} | |
} | |
class C : B(), I { | |
override fun equals(other: Any?): Boolean { | |
<selection><caret>return super.equals(other)</selection> | |
} | |
override fun f() { | |
super.f() | |
} | |
override fun g() { | |
TODO("Not yet implemented") | |
} | |
override fun hashCode(): Int { | |
return super.hashCode() | |
} | |
override fun toString(): String { | |
return super.toString() | |
} | |
} |