Files
kotlin-fork/j2k/testData/fileOrElement/toKotlinClasses/iterableAndIterator2.kt
T
2019-09-24 16:22:24 +03:00

25 lines
568 B
Kotlin
Vendored

// ERROR: Null can not be a value of a non-null type Iterator<String>
// ERROR: Null can not be a value of a non-null type Iterator<String>
package demo
import java.util.*
internal class Test : Iterable<String> {
override fun iterator(): Iterator<String> {
return null
}
fun push(i: Iterator<String>): Iterator<String> {
return i
}
}
internal class FullTest : Iterable<String> {
override fun iterator(): Iterator<String> {
return null
}
fun push(i: Iterator<String>): Iterator<String> {
return i
}
}