blob: 255b53c80318d3f348d2d198219b1adc19d90439 [file]
// LAMBDAS: CLASS
fun box(): String {
var encl1 = "fail"
var encl2 = "fail"
test {
val lam1 = {
encl1 = "OK"
val lam2 = { encl2 = "OK" }
lam2()
}
lam1()
}
return "OK"
}
inline fun test(s: () -> Unit) {
s()
}
// 8 INNERCLASS
// 3 INNERCLASS Kt10259Kt\$box\$1\$lam1\$1 null null
// 2 INNERCLASS Kt10259Kt\$box\$1\$lam1\$1\$lam2\$1
// 3 INNERCLASS kotlin.jvm.internal.Ref\$ObjectRef kotlin.jvm.internal.Ref ObjectRef