blob: e4c632cb03a625312e6d2c6c30036a4c59085c0d [file]
// FILE: test.kt
inline fun foo() = "OK"
fun bar(x: String =
foo()
): String =
x
fun box(): String {
return bar()
}
// EXPECTATIONS JVM_IR
// test.kt:11 box
// test.kt:8 bar
// test.kt:11 box
// EXPECTATIONS NATIVE
// test.kt:11 box
// test.kt:5 bar$default
// test.kt:6 bar$default
// test.kt:3 bar$default
// test.kt:6 bar$default
// test.kt:8 bar$default
// test.kt:5 bar$default
// test.kt:5 bar
// test.kt:8 bar
// test.kt:5 bar$default
// test.kt:8 bar$default
// test.kt:11 box
// test.kt:12 box
// EXPECTATIONS JS_IR
// test.kt:11 box
// test.kt:3 bar
// test.kt:8 bar
// EXPECTATIONS WASM
// test.kt:11 $box (11)
// test.kt:6 $bar$default (12)
// test.kt:3 $bar$default (19, 23)
// test.kt:8 $bar (4, 5)
// test.kt:3 $bar$default (23)
// test.kt:11 $box (4)