1ee337d976
KT-7931 Optimize iteration over strings/charsequences on JVM
19 lines
292 B
Kotlin
Vendored
19 lines
292 B
Kotlin
Vendored
// WITH_RUNTIME
|
|
|
|
fun test() {
|
|
var s = ""
|
|
for (c in "testString") {
|
|
s += c
|
|
}
|
|
for (c in StringBuilder("testStringBuilder")) {
|
|
s += c
|
|
}
|
|
for (c in "testCharSequence".apply<CharSequence>{}) {
|
|
s += c
|
|
}
|
|
}
|
|
|
|
// 0 iterator
|
|
// 0 hasNext
|
|
// 0 nextChar
|