Files
kotlin-fork/compiler/testData/diagnostics/tests/dataClasses/finalMembersInBaseClass.kt
T

18 lines
459 B
Kotlin
Vendored

// FIR_IDENTICAL
abstract class Base {
final override fun equals(other: Any?) = false
final override fun hashCode() = 42
open override fun toString() = "OK"
}
data class Data1(val field: String) : Base()
interface AbstractAnyMembers {
abstract override fun equals(other: Any?): Boolean
abstract override fun hashCode(): Int
abstract override fun toString(): String
}
data class Data2(val field: String): Base(), AbstractAnyMembers