Files
kotlin-fork/compiler/testData/diagnostics/tests/regressions/kt860.kt
T
2012-09-05 18:55:16 +04:00

14 lines
297 B
Kotlin

// KT-860 ConcurrentModificationException in frontend
package kotlin.util
import java.util.*
fun <T, U: Collection<in T>> Iterator<T>.to(container: U) : U {
while(hasNext())
container.add(next())
return container
}
inline fun <T> Iterator<T>.toArrayList() = to(ArrayList<T>())