Files
kotlin-fork/compiler/testData/codegen/boxInline/smap/resolve/inlineIterator.kt
T
2021-02-02 17:53:53 +03:00

21 lines
264 B
Kotlin
Vendored

// FILE: 1.kt
package zzz
public class A(val p: Int)
operator inline fun A.iterator() = (1..p).iterator()
// FILE: 2.kt
import zzz.*
fun box(): String {
var p = 0
for (i in A(5)) {
p += i
}
return if (p == 15) "OK" else "fail: $p"
}