fix for KT-299

This commit is contained in:
Alex Tkachman
2011-09-12 18:01:39 +03:00
parent 4071d67c41
commit b7542ecc4e
3 changed files with 23 additions and 2 deletions
@@ -0,0 +1,17 @@
class MyRange1() : Range<Int> {
override fun contains(item: Int) = true
}
class MyRange2() {
fun contains(item: Int) = true
}
fun box(): String {
if (1 in MyRange1()) {
if (1 in MyRange2()) {
return "OK"
}
return "fail 2"
}
return "fail 1"
}