blob: 4e0d9509d97b8ad3124ec0a24bb249ce799e344e [file] [log] [blame]
inline fun inlineFunVoid(f: () -> Unit): Unit {
return f()
}
inline fun coercedToUnit() {
inlineFunVoid {
var aa = 1
++aa
}
}
inline fun dup(f: () -> Unit): Unit {
f()
f()
}
fun test() {
dup { dup { dup { dup { dup {
dup { dup {
coercedToUnit()
}}}}}
}}
}
// 3 POP