Fix compiler tests

This commit is contained in:
Yan Zhulanow
2015-09-21 23:40:34 +03:00
parent 35362a0f3b
commit 6db9344659
319 changed files with 1034 additions and 1032 deletions
+19 -19
View File
@@ -7,73 +7,73 @@ class NotRange1() {
}
abstract class NotRange2() {
abstract fun iterator() : Unit
abstract operator fun iterator() : Unit
}
abstract class ImproperIterator1 {
abstract fun hasNext() : Boolean
abstract operator fun hasNext() : Boolean
}
abstract class NotRange3() {
abstract fun iterator() : ImproperIterator1
abstract operator fun iterator() : ImproperIterator1
}
abstract class ImproperIterator2 {
abstract fun next() : Boolean
abstract operator fun next() : Boolean
}
abstract class NotRange4() {
abstract fun iterator() : ImproperIterator2
abstract operator fun iterator() : ImproperIterator2
}
abstract class ImproperIterator3 {
abstract fun hasNext() : Int
abstract fun next() : Int
abstract operator fun hasNext() : Int
abstract operator fun next() : Int
}
abstract class NotRange5() {
abstract fun iterator() : ImproperIterator3
abstract operator fun iterator() : ImproperIterator3
}
abstract class AmbiguousHasNextIterator {
abstract fun hasNext() : Boolean
abstract operator fun hasNext() : Boolean
val hasNext : Boolean get() = false
abstract fun next() : Int
abstract operator fun next() : Int
}
abstract class NotRange6() {
abstract fun iterator() : AmbiguousHasNextIterator
abstract operator fun iterator() : AmbiguousHasNextIterator
}
abstract class ImproperIterator4 {
val hasNext : Int get() = 1
abstract fun next() : Int
abstract operator fun next() : Int
}
abstract class NotRange7() {
abstract fun iterator() : ImproperIterator3
abstract operator fun iterator() : ImproperIterator3
}
abstract class GoodIterator {
abstract fun hasNext() : Boolean
abstract fun next() : Int
abstract operator fun hasNext() : Boolean
abstract operator fun next() : Int
}
abstract class Range0() {
abstract fun iterator() : GoodIterator
abstract operator fun iterator() : GoodIterator
}
abstract class Range1() {
abstract fun iterator() : Iterator<Int>
abstract operator fun iterator() : Iterator<Int>
}
abstract class ImproperIterator5 {
abstract val String.hasNext : Boolean
abstract fun next() : Int
abstract operator fun next() : Int
}
abstract class NotRange8() {
abstract fun iterator() : ImproperIterator5
abstract operator fun iterator() : ImproperIterator5
}