18 lines
459 B
Kotlin
Vendored
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
|