Files
kotlin-fork/js/js.translator/testData/box/inheritance/inheritFromCharIterator.kt
T

19 lines
308 B
Kotlin
Vendored

package foo
class MyCharIterator : CharIterator() {
val data = arrayOf('O', 'K')
var i = 0
override fun hasNext(): Boolean = i < data.size
override fun nextChar(): Char = data[i++]
}
fun box(): String {
var r = ""
for (v in MyCharIterator()) {
r += v
}
return r
}