Files
2024-07-29 10:03:19 +00:00

29 lines
701 B
Kotlin

// FIR_IDENTICAL
open class A {
open lateinit var vLateinit: String
open operator fun contains(n: Int): Boolean = true
open infix fun fInfix(n: Int) {}
protected open external fun fProtected()
internal open suspend fun fInternal() {}
open fun fOverride() {}
}
open class B: A() {
override fun fOverride() {
super.fOverride()
}
}
class C: B() {
<caret>
}
// MEMBER: "fOverride(): Unit"
// MEMBER: "vLateinit: String"
// MEMBER: "contains(n: Int): Boolean"
// MEMBER: "fInfix(n: Int): Unit"
// MEMBER: "fProtected(): Unit"
// MEMBER: "fInternal(): Unit"
// MEMBER: "equals(other: Any?): Boolean"
// MEMBER: "hashCode(): Int"
// MEMBER: "toString(): String"