a3e2d2804c
- Actualize muted K2 tests - Actualize muted K1 tests with module systems because legacy Wasm test infra had no respect for "// MODULE: ..." test directives
18 lines
340 B
Kotlin
Vendored
18 lines
340 B
Kotlin
Vendored
// DONT_RUN_GENERATED_CODE: JS
|
|
// IGNORE_BACKEND: JVM
|
|
// IGNORE_FIR_DIAGNOSTICS_DIFF
|
|
|
|
class C {
|
|
companion object {
|
|
<!NO_TAIL_CALLS_FOUND!>tailrec<!> fun rec(i: Int) {
|
|
if (i <= 0) return
|
|
C.<!NON_TAIL_RECURSIVE_CALL!>rec<!>(i - 1)
|
|
}
|
|
}
|
|
}
|
|
|
|
fun box(): String {
|
|
C.rec(100000)
|
|
return "OK"
|
|
}
|