Annotator test data fixed

This commit is contained in:
Andrey Breslav
2011-12-27 14:54:41 +04:00
parent 0ddd926a4b
commit 2d78ccb9e1
19 changed files with 182 additions and 242 deletions
+2 -23
View File
@@ -1,29 +1,8 @@
package foobar
package a
package a {
import java.*
val a : util.List<Int>? = null
val a1 : <error>List</error><Int>? = null
}
abstract class Foo<T>() {
abstract val x : T<Int>
}
package a {
import java.util.*
val b : List<Int>? = a
val b1 : <error>util</error>.List<Int>? = a
}
val x1 = a.a
val y1 = a.b
/////////////////////////////////////////////////////////////////////////
fun done<O>(result : O) : Iteratee<Any?, O> = StrangeIterateeImpl<Any?, O>(result)
@@ -44,7 +23,7 @@ class StrangeIterateeImpl<in I, out O>(val obj: O) : Iteratee<I, O> {
abstract class Sum() : Iteratee<Int, Int> {
override fun process(item : Int) : Iteratee<Int, Int> {
return foobar.done<Int>(item);
return a.done<Int>(item);
}
abstract override val isDone : Boolean
abstract override val result : Int