f67f8c393b
#KT-57622 Fixed
19 lines
343 B
Kotlin
Vendored
19 lines
343 B
Kotlin
Vendored
// MODULE: lib
|
|
// FILE: lib.kt
|
|
|
|
data class D(val x: Int)
|
|
|
|
// MODULE: main(lib)
|
|
// FILE: main.kt
|
|
|
|
fun box() : String {
|
|
val a = D(1)
|
|
val b = D(2)
|
|
val c = D(1)
|
|
|
|
if (a == b) return "FAIL 1"
|
|
if (a != c) return "FAIL 2"
|
|
if (!a.equals(c)) return "FAIL 3"
|
|
if (a.hashCode() != c.hashCode()) return "FAIL 4"
|
|
return "OK"
|
|
} |