Files
kotlin-fork/compiler/testData/codegen/box/classes/kt2711.kt
T
2018-06-09 19:15:38 +03:00

17 lines
244 B
Kotlin
Vendored

// IGNORE_BACKEND: JS_IR
class IntRange {
operator fun contains(a: Int) = (1..2).contains(a)
}
class C() {
operator fun rangeTo(i: Int) = IntRange()
}
fun box(): String {
if (2 in C()..2) {
2 == 2
}
return "OK"
}