Files
kotlin-fork/compiler/testData/debug/localVariables/inlineScopes/oldFormatToNew/inlineScopes2.kt
T
2024-02-23 23:59:13 +01:00

142 lines
24 KiB
Kotlin
Vendored

// MODULE: library
// FILE: library.kt
inline fun foo(fooParam: Int, block: (Int) -> Unit) {
val fooVar = 1
baz(1)
block(1)
}
inline fun bar(barParam: Int, block: (Int) -> Unit) {
val barVar = 2
block(1)
}
inline fun baz(bazParam: Int) {
val bazVar = 3
baz1(1) { baz1BlockParam ->
val baz1LambdaVar = 1
baz1(2) { baz1BlockParam1 ->
val baz1LambdaVar1 = 1
3
}
2
}
}
inline fun baz1(baz1Param: Int, block: (Int) -> Int) {
val baz1Var = 3
baz2(1)
block(1)
}
inline fun baz2(baz2Param: Int) {
val baz2Var = 3
}
inline fun flaf() {
val flafVar = 1
foo(1) { fooLambdaParam ->
val fooLamdbdaVar = 2
bar(2) { barLambdaParam ->
val barLamdbdaVar = 3
}
}
}
// MODULE: test(library)
// USE_INLINE_SCOPES_NUMBERS
// FILE: test.kt
fun box() {
val mainVar = 1
flaf()
foo(1) { fooLambdaParam ->
val fooLamdbdaVar = 2
bar(2) { barLambdaParam ->
val barLamdbdaVar = 3
}
}
}
// EXPECTATIONS JVM_IR
// test.kt:52 box:
// test.kt:53 box: mainVar:int=1:int
// library.kt:38 box: mainVar:int=1:int, $i$f$flaf\1\53:int=0:int
// library.kt:39 box: mainVar:int=1:int, $i$f$flaf\1\53:int=0:int, flafVar\1:int=1:int
// library.kt:5 box: mainVar:int=1:int, $i$f$flaf\1\53:int=0:int, flafVar\1:int=1:int, fooParam\2:int=1:int, $i$f$foo\2\144:int=0:int
// library.kt:6 box: mainVar:int=1:int, $i$f$flaf\1\53:int=0:int, flafVar\1:int=1:int, fooParam\2:int=1:int, $i$f$foo\2\144:int=0:int, fooVar\2:int=1:int
// library.kt:16 box: mainVar:int=1:int, $i$f$flaf\1\53:int=0:int, flafVar\1:int=1:int, fooParam\2:int=1:int, $i$f$foo\2\144:int=0:int, fooVar\2:int=1:int, bazParam\3:int=1:int, $i$f$baz\3\146:int=0:int
// library.kt:17 box: mainVar:int=1:int, $i$f$flaf\1\53:int=0:int, flafVar\1:int=1:int, fooParam\2:int=1:int, $i$f$foo\2\144:int=0:int, fooVar\2:int=1:int, bazParam\3:int=1:int, $i$f$baz\3\146:int=0:int, bazVar\3:int=3:int
// library.kt:28 box: mainVar:int=1:int, $i$f$flaf\1\53:int=0:int, flafVar\1:int=1:int, fooParam\2:int=1:int, $i$f$foo\2\144:int=0:int, fooVar\2:int=1:int, bazParam\3:int=1:int, $i$f$baz\3\146:int=0:int, bazVar\3:int=3:int, baz1Param\4:int=1:int, $i$f$baz1\4\157:int=0:int
// library.kt:29 box: mainVar:int=1:int, $i$f$flaf\1\53:int=0:int, flafVar\1:int=1:int, fooParam\2:int=1:int, $i$f$foo\2\144:int=0:int, fooVar\2:int=1:int, bazParam\3:int=1:int, $i$f$baz\3\146:int=0:int, bazVar\3:int=3:int, baz1Param\4:int=1:int, $i$f$baz1\4\157:int=0:int, baz1Var\4:int=3:int
// library.kt:34 box: mainVar:int=1:int, $i$f$flaf\1\53:int=0:int, flafVar\1:int=1:int, fooParam\2:int=1:int, $i$f$foo\2\144:int=0:int, fooVar\2:int=1:int, bazParam\3:int=1:int, $i$f$baz\3\146:int=0:int, bazVar\3:int=3:int, baz1Param\4:int=1:int, $i$f$baz1\4\157:int=0:int, baz1Var\4:int=3:int, baz2Param\5:int=1:int, $i$f$baz2\5\159:int=0:int
// library.kt:35 box: mainVar:int=1:int, $i$f$flaf\1\53:int=0:int, flafVar\1:int=1:int, fooParam\2:int=1:int, $i$f$foo\2\144:int=0:int, fooVar\2:int=1:int, bazParam\3:int=1:int, $i$f$baz\3\146:int=0:int, bazVar\3:int=3:int, baz1Param\4:int=1:int, $i$f$baz1\4\157:int=0:int, baz1Var\4:int=3:int, baz2Param\5:int=1:int, $i$f$baz2\5\159:int=0:int, baz2Var\5:int=3:int
// library.kt:30 box: mainVar:int=1:int, $i$f$flaf\1\53:int=0:int, flafVar\1:int=1:int, fooParam\2:int=1:int, $i$f$foo\2\144:int=0:int, fooVar\2:int=1:int, bazParam\3:int=1:int, $i$f$baz\3\146:int=0:int, bazVar\3:int=3:int, baz1Param\4:int=1:int, $i$f$baz1\4\157:int=0:int, baz1Var\4:int=3:int
// library.kt:18 box: mainVar:int=1:int, $i$f$flaf\1\53:int=0:int, flafVar\1:int=1:int, fooParam\2:int=1:int, $i$f$foo\2\144:int=0:int, fooVar\2:int=1:int, bazParam\3:int=1:int, $i$f$baz\3\146:int=0:int, bazVar\3:int=3:int, baz1Param\4:int=1:int, $i$f$baz1\4\157:int=0:int, baz1Var\4:int=3:int, baz1BlockParam\6:int=1:int, $i$a$-baz1-LibraryKt$baz$1\6\160\3:int=0:int
// library.kt:19 box: mainVar:int=1:int, $i$f$flaf\1\53:int=0:int, flafVar\1:int=1:int, fooParam\2:int=1:int, $i$f$foo\2\144:int=0:int, fooVar\2:int=1:int, bazParam\3:int=1:int, $i$f$baz\3\146:int=0:int, bazVar\3:int=3:int, baz1Param\4:int=1:int, $i$f$baz1\4\157:int=0:int, baz1Var\4:int=3:int, baz1BlockParam\6:int=1:int, $i$a$-baz1-LibraryKt$baz$1\6\160\3:int=0:int, baz1LambdaVar\6:int=1:int
// library.kt:28 box: mainVar:int=1:int, $i$f$flaf\1\53:int=0:int, flafVar\1:int=1:int, fooParam\2:int=1:int, $i$f$foo\2\144:int=0:int, fooVar\2:int=1:int, bazParam\3:int=1:int, $i$f$baz\3\146:int=0:int, bazVar\3:int=3:int, baz1Param\4:int=1:int, $i$f$baz1\4\157:int=0:int, baz1Var\4:int=3:int, baz1BlockParam\6:int=1:int, $i$a$-baz1-LibraryKt$baz$1\6\160\3:int=0:int, baz1LambdaVar\6:int=1:int, baz1Param\7:int=2:int, $i$f$baz1\7\167:int=0:int
// library.kt:29 box: mainVar:int=1:int, $i$f$flaf\1\53:int=0:int, flafVar\1:int=1:int, fooParam\2:int=1:int, $i$f$foo\2\144:int=0:int, fooVar\2:int=1:int, bazParam\3:int=1:int, $i$f$baz\3\146:int=0:int, bazVar\3:int=3:int, baz1Param\4:int=1:int, $i$f$baz1\4\157:int=0:int, baz1Var\4:int=3:int, baz1BlockParam\6:int=1:int, $i$a$-baz1-LibraryKt$baz$1\6\160\3:int=0:int, baz1LambdaVar\6:int=1:int, baz1Param\7:int=2:int, $i$f$baz1\7\167:int=0:int, baz1Var\7:int=3:int
// library.kt:34 box: mainVar:int=1:int, $i$f$flaf\1\53:int=0:int, flafVar\1:int=1:int, fooParam\2:int=1:int, $i$f$foo\2\144:int=0:int, fooVar\2:int=1:int, bazParam\3:int=1:int, $i$f$baz\3\146:int=0:int, bazVar\3:int=3:int, baz1Param\4:int=1:int, $i$f$baz1\4\157:int=0:int, baz1Var\4:int=3:int, baz1BlockParam\6:int=1:int, $i$a$-baz1-LibraryKt$baz$1\6\160\3:int=0:int, baz1LambdaVar\6:int=1:int, baz1Param\7:int=2:int, $i$f$baz1\7\167:int=0:int, baz1Var\7:int=3:int, baz2Param\8:int=1:int, $i$f$baz2\8\177:int=0:int
// library.kt:35 box: mainVar:int=1:int, $i$f$flaf\1\53:int=0:int, flafVar\1:int=1:int, fooParam\2:int=1:int, $i$f$foo\2\144:int=0:int, fooVar\2:int=1:int, bazParam\3:int=1:int, $i$f$baz\3\146:int=0:int, bazVar\3:int=3:int, baz1Param\4:int=1:int, $i$f$baz1\4\157:int=0:int, baz1Var\4:int=3:int, baz1BlockParam\6:int=1:int, $i$a$-baz1-LibraryKt$baz$1\6\160\3:int=0:int, baz1LambdaVar\6:int=1:int, baz1Param\7:int=2:int, $i$f$baz1\7\167:int=0:int, baz1Var\7:int=3:int, baz2Param\8:int=1:int, $i$f$baz2\8\177:int=0:int, baz2Var\8:int=3:int
// library.kt:30 box: mainVar:int=1:int, $i$f$flaf\1\53:int=0:int, flafVar\1:int=1:int, fooParam\2:int=1:int, $i$f$foo\2\144:int=0:int, fooVar\2:int=1:int, bazParam\3:int=1:int, $i$f$baz\3\146:int=0:int, bazVar\3:int=3:int, baz1Param\4:int=1:int, $i$f$baz1\4\157:int=0:int, baz1Var\4:int=3:int, baz1BlockParam\6:int=1:int, $i$a$-baz1-LibraryKt$baz$1\6\160\3:int=0:int, baz1LambdaVar\6:int=1:int, baz1Param\7:int=2:int, $i$f$baz1\7\167:int=0:int, baz1Var\7:int=3:int
// library.kt:20 box: mainVar:int=1:int, $i$f$flaf\1\53:int=0:int, flafVar\1:int=1:int, fooParam\2:int=1:int, $i$f$foo\2\144:int=0:int, fooVar\2:int=1:int, bazParam\3:int=1:int, $i$f$baz\3\146:int=0:int, bazVar\3:int=3:int, baz1Param\4:int=1:int, $i$f$baz1\4\157:int=0:int, baz1Var\4:int=3:int, baz1BlockParam\6:int=1:int, $i$a$-baz1-LibraryKt$baz$1\6\160\3:int=0:int, baz1LambdaVar\6:int=1:int, baz1Param\7:int=2:int, $i$f$baz1\7\167:int=0:int, baz1Var\7:int=3:int, baz1BlockParam1\9:int=1:int, $i$a$-baz1-LibraryKt$baz$1$1\9\178\6:int=0:int
// library.kt:21 box: mainVar:int=1:int, $i$f$flaf\1\53:int=0:int, flafVar\1:int=1:int, fooParam\2:int=1:int, $i$f$foo\2\144:int=0:int, fooVar\2:int=1:int, bazParam\3:int=1:int, $i$f$baz\3\146:int=0:int, bazVar\3:int=3:int, baz1Param\4:int=1:int, $i$f$baz1\4\157:int=0:int, baz1Var\4:int=3:int, baz1BlockParam\6:int=1:int, $i$a$-baz1-LibraryKt$baz$1\6\160\3:int=0:int, baz1LambdaVar\6:int=1:int, baz1Param\7:int=2:int, $i$f$baz1\7\167:int=0:int, baz1Var\7:int=3:int, baz1BlockParam1\9:int=1:int, $i$a$-baz1-LibraryKt$baz$1$1\9\178\6:int=0:int, baz1LambdaVar1\9:int=1:int
// library.kt:30 box: mainVar:int=1:int, $i$f$flaf\1\53:int=0:int, flafVar\1:int=1:int, fooParam\2:int=1:int, $i$f$foo\2\144:int=0:int, fooVar\2:int=1:int, bazParam\3:int=1:int, $i$f$baz\3\146:int=0:int, bazVar\3:int=3:int, baz1Param\4:int=1:int, $i$f$baz1\4\157:int=0:int, baz1Var\4:int=3:int, baz1BlockParam\6:int=1:int, $i$a$-baz1-LibraryKt$baz$1\6\160\3:int=0:int, baz1LambdaVar\6:int=1:int, baz1Param\7:int=2:int, $i$f$baz1\7\167:int=0:int, baz1Var\7:int=3:int
// library.kt:31 box: mainVar:int=1:int, $i$f$flaf\1\53:int=0:int, flafVar\1:int=1:int, fooParam\2:int=1:int, $i$f$foo\2\144:int=0:int, fooVar\2:int=1:int, bazParam\3:int=1:int, $i$f$baz\3\146:int=0:int, bazVar\3:int=3:int, baz1Param\4:int=1:int, $i$f$baz1\4\157:int=0:int, baz1Var\4:int=3:int, baz1BlockParam\6:int=1:int, $i$a$-baz1-LibraryKt$baz$1\6\160\3:int=0:int, baz1LambdaVar\6:int=1:int, baz1Param\7:int=2:int, $i$f$baz1\7\167:int=0:int, baz1Var\7:int=3:int
// library.kt:23 box: mainVar:int=1:int, $i$f$flaf\1\53:int=0:int, flafVar\1:int=1:int, fooParam\2:int=1:int, $i$f$foo\2\144:int=0:int, fooVar\2:int=1:int, bazParam\3:int=1:int, $i$f$baz\3\146:int=0:int, bazVar\3:int=3:int, baz1Param\4:int=1:int, $i$f$baz1\4\157:int=0:int, baz1Var\4:int=3:int, baz1BlockParam\6:int=1:int, $i$a$-baz1-LibraryKt$baz$1\6\160\3:int=0:int, baz1LambdaVar\6:int=1:int
// library.kt:30 box: mainVar:int=1:int, $i$f$flaf\1\53:int=0:int, flafVar\1:int=1:int, fooParam\2:int=1:int, $i$f$foo\2\144:int=0:int, fooVar\2:int=1:int, bazParam\3:int=1:int, $i$f$baz\3\146:int=0:int, bazVar\3:int=3:int, baz1Param\4:int=1:int, $i$f$baz1\4\157:int=0:int, baz1Var\4:int=3:int
// library.kt:31 box: mainVar:int=1:int, $i$f$flaf\1\53:int=0:int, flafVar\1:int=1:int, fooParam\2:int=1:int, $i$f$foo\2\144:int=0:int, fooVar\2:int=1:int, bazParam\3:int=1:int, $i$f$baz\3\146:int=0:int, bazVar\3:int=3:int, baz1Param\4:int=1:int, $i$f$baz1\4\157:int=0:int, baz1Var\4:int=3:int
// library.kt:25 box: mainVar:int=1:int, $i$f$flaf\1\53:int=0:int, flafVar\1:int=1:int, fooParam\2:int=1:int, $i$f$foo\2\144:int=0:int, fooVar\2:int=1:int, bazParam\3:int=1:int, $i$f$baz\3\146:int=0:int, bazVar\3:int=3:int
// library.kt:7 box: mainVar:int=1:int, $i$f$flaf\1\53:int=0:int, flafVar\1:int=1:int, fooParam\2:int=1:int, $i$f$foo\2\144:int=0:int, fooVar\2:int=1:int
// library.kt:40 box: mainVar:int=1:int, $i$f$flaf\1\53:int=0:int, flafVar\1:int=1:int, fooParam\2:int=1:int, $i$f$foo\2\144:int=0:int, fooVar\2:int=1:int, fooLambdaParam\10:int=1:int, $i$a$-foo-LibraryKt$flaf$1\10\184\1:int=0:int
// library.kt:41 box: mainVar:int=1:int, $i$f$flaf\1\53:int=0:int, flafVar\1:int=1:int, fooParam\2:int=1:int, $i$f$foo\2\144:int=0:int, fooVar\2:int=1:int, fooLambdaParam\10:int=1:int, $i$a$-foo-LibraryKt$flaf$1\10\184\1:int=0:int, fooLamdbdaVar\10:int=2:int
// library.kt:11 box: mainVar:int=1:int, $i$f$flaf\1\53:int=0:int, flafVar\1:int=1:int, fooParam\2:int=1:int, $i$f$foo\2\144:int=0:int, fooVar\2:int=1:int, fooLambdaParam\10:int=1:int, $i$a$-foo-LibraryKt$flaf$1\10\184\1:int=0:int, fooLamdbdaVar\10:int=2:int, barParam\11:int=2:int, $i$f$bar\11\186:int=0:int
// library.kt:12 box: mainVar:int=1:int, $i$f$flaf\1\53:int=0:int, flafVar\1:int=1:int, fooParam\2:int=1:int, $i$f$foo\2\144:int=0:int, fooVar\2:int=1:int, fooLambdaParam\10:int=1:int, $i$a$-foo-LibraryKt$flaf$1\10\184\1:int=0:int, fooLamdbdaVar\10:int=2:int, barParam\11:int=2:int, $i$f$bar\11\186:int=0:int, barVar\11:int=2:int
// library.kt:42 box: mainVar:int=1:int, $i$f$flaf\1\53:int=0:int, flafVar\1:int=1:int, fooParam\2:int=1:int, $i$f$foo\2\144:int=0:int, fooVar\2:int=1:int, fooLambdaParam\10:int=1:int, $i$a$-foo-LibraryKt$flaf$1\10\184\1:int=0:int, fooLamdbdaVar\10:int=2:int, barParam\11:int=2:int, $i$f$bar\11\186:int=0:int, barVar\11:int=2:int, barLambdaParam\12:int=1:int, $i$a$-bar-LibraryKt$flaf$1$1\12\188\10:int=0:int
// library.kt:43 box: mainVar:int=1:int, $i$f$flaf\1\53:int=0:int, flafVar\1:int=1:int, fooParam\2:int=1:int, $i$f$foo\2\144:int=0:int, fooVar\2:int=1:int, fooLambdaParam\10:int=1:int, $i$a$-foo-LibraryKt$flaf$1\10\184\1:int=0:int, fooLamdbdaVar\10:int=2:int, barParam\11:int=2:int, $i$f$bar\11\186:int=0:int, barVar\11:int=2:int, barLambdaParam\12:int=1:int, $i$a$-bar-LibraryKt$flaf$1$1\12\188\10:int=0:int, barLamdbdaVar\12:int=3:int
// library.kt:12 box: mainVar:int=1:int, $i$f$flaf\1\53:int=0:int, flafVar\1:int=1:int, fooParam\2:int=1:int, $i$f$foo\2\144:int=0:int, fooVar\2:int=1:int, fooLambdaParam\10:int=1:int, $i$a$-foo-LibraryKt$flaf$1\10\184\1:int=0:int, fooLamdbdaVar\10:int=2:int, barParam\11:int=2:int, $i$f$bar\11\186:int=0:int, barVar\11:int=2:int
// library.kt:13 box: mainVar:int=1:int, $i$f$flaf\1\53:int=0:int, flafVar\1:int=1:int, fooParam\2:int=1:int, $i$f$foo\2\144:int=0:int, fooVar\2:int=1:int, fooLambdaParam\10:int=1:int, $i$a$-foo-LibraryKt$flaf$1\10\184\1:int=0:int, fooLamdbdaVar\10:int=2:int, barParam\11:int=2:int, $i$f$bar\11\186:int=0:int, barVar\11:int=2:int
// library.kt:44 box: mainVar:int=1:int, $i$f$flaf\1\53:int=0:int, flafVar\1:int=1:int, fooParam\2:int=1:int, $i$f$foo\2\144:int=0:int, fooVar\2:int=1:int, fooLambdaParam\10:int=1:int, $i$a$-foo-LibraryKt$flaf$1\10\184\1:int=0:int, fooLamdbdaVar\10:int=2:int
// library.kt:7 box: mainVar:int=1:int, $i$f$flaf\1\53:int=0:int, flafVar\1:int=1:int, fooParam\2:int=1:int, $i$f$foo\2\144:int=0:int, fooVar\2:int=1:int
// library.kt:8 box: mainVar:int=1:int, $i$f$flaf\1\53:int=0:int, flafVar\1:int=1:int, fooParam\2:int=1:int, $i$f$foo\2\144:int=0:int, fooVar\2:int=1:int
// library.kt:45 box: mainVar:int=1:int, $i$f$flaf\1\53:int=0:int, flafVar\1:int=1:int
// test.kt:54 box: mainVar:int=1:int
// library.kt:5 box: mainVar:int=1:int, fooParam\13:int=1:int, $i$f$foo\13\54:int=0:int
// library.kt:6 box: mainVar:int=1:int, fooParam\13:int=1:int, $i$f$foo\13\54:int=0:int, fooVar\13:int=1:int
// library.kt:16 box: mainVar:int=1:int, fooParam\13:int=1:int, $i$f$foo\13\54:int=0:int, fooVar\13:int=1:int, bazParam\14:int=1:int, $i$f$baz\14\196:int=0:int
// library.kt:17 box: mainVar:int=1:int, fooParam\13:int=1:int, $i$f$foo\13\54:int=0:int, fooVar\13:int=1:int, bazParam\14:int=1:int, $i$f$baz\14\196:int=0:int, bazVar\14:int=3:int
// library.kt:28 box: mainVar:int=1:int, fooParam\13:int=1:int, $i$f$foo\13\54:int=0:int, fooVar\13:int=1:int, bazParam\14:int=1:int, $i$f$baz\14\196:int=0:int, bazVar\14:int=3:int, baz1Param\15:int=1:int, $i$f$baz1\15\207:int=0:int
// library.kt:29 box: mainVar:int=1:int, fooParam\13:int=1:int, $i$f$foo\13\54:int=0:int, fooVar\13:int=1:int, bazParam\14:int=1:int, $i$f$baz\14\196:int=0:int, bazVar\14:int=3:int, baz1Param\15:int=1:int, $i$f$baz1\15\207:int=0:int, baz1Var\15:int=3:int
// library.kt:34 box: mainVar:int=1:int, fooParam\13:int=1:int, $i$f$foo\13\54:int=0:int, fooVar\13:int=1:int, bazParam\14:int=1:int, $i$f$baz\14\196:int=0:int, bazVar\14:int=3:int, baz1Param\15:int=1:int, $i$f$baz1\15\207:int=0:int, baz1Var\15:int=3:int, baz2Param\16:int=1:int, $i$f$baz2\16\209:int=0:int
// library.kt:35 box: mainVar:int=1:int, fooParam\13:int=1:int, $i$f$foo\13\54:int=0:int, fooVar\13:int=1:int, bazParam\14:int=1:int, $i$f$baz\14\196:int=0:int, bazVar\14:int=3:int, baz1Param\15:int=1:int, $i$f$baz1\15\207:int=0:int, baz1Var\15:int=3:int, baz2Param\16:int=1:int, $i$f$baz2\16\209:int=0:int, baz2Var\16:int=3:int
// library.kt:30 box: mainVar:int=1:int, fooParam\13:int=1:int, $i$f$foo\13\54:int=0:int, fooVar\13:int=1:int, bazParam\14:int=1:int, $i$f$baz\14\196:int=0:int, bazVar\14:int=3:int, baz1Param\15:int=1:int, $i$f$baz1\15\207:int=0:int, baz1Var\15:int=3:int
// library.kt:18 box: mainVar:int=1:int, fooParam\13:int=1:int, $i$f$foo\13\54:int=0:int, fooVar\13:int=1:int, bazParam\14:int=1:int, $i$f$baz\14\196:int=0:int, bazVar\14:int=3:int, baz1Param\15:int=1:int, $i$f$baz1\15\207:int=0:int, baz1Var\15:int=3:int, baz1BlockParam\17:int=1:int, $i$a$-baz1-LibraryKt$baz$1\17\210\14:int=0:int
// library.kt:19 box: mainVar:int=1:int, fooParam\13:int=1:int, $i$f$foo\13\54:int=0:int, fooVar\13:int=1:int, bazParam\14:int=1:int, $i$f$baz\14\196:int=0:int, bazVar\14:int=3:int, baz1Param\15:int=1:int, $i$f$baz1\15\207:int=0:int, baz1Var\15:int=3:int, baz1BlockParam\17:int=1:int, $i$a$-baz1-LibraryKt$baz$1\17\210\14:int=0:int, baz1LambdaVar\17:int=1:int
// library.kt:28 box: mainVar:int=1:int, fooParam\13:int=1:int, $i$f$foo\13\54:int=0:int, fooVar\13:int=1:int, bazParam\14:int=1:int, $i$f$baz\14\196:int=0:int, bazVar\14:int=3:int, baz1Param\15:int=1:int, $i$f$baz1\15\207:int=0:int, baz1Var\15:int=3:int, baz1BlockParam\17:int=1:int, $i$a$-baz1-LibraryKt$baz$1\17\210\14:int=0:int, baz1LambdaVar\17:int=1:int, baz1Param\18:int=2:int, $i$f$baz1\18\217:int=0:int
// library.kt:29 box: mainVar:int=1:int, fooParam\13:int=1:int, $i$f$foo\13\54:int=0:int, fooVar\13:int=1:int, bazParam\14:int=1:int, $i$f$baz\14\196:int=0:int, bazVar\14:int=3:int, baz1Param\15:int=1:int, $i$f$baz1\15\207:int=0:int, baz1Var\15:int=3:int, baz1BlockParam\17:int=1:int, $i$a$-baz1-LibraryKt$baz$1\17\210\14:int=0:int, baz1LambdaVar\17:int=1:int, baz1Param\18:int=2:int, $i$f$baz1\18\217:int=0:int, baz1Var\18:int=3:int
// library.kt:34 box: mainVar:int=1:int, fooParam\13:int=1:int, $i$f$foo\13\54:int=0:int, fooVar\13:int=1:int, bazParam\14:int=1:int, $i$f$baz\14\196:int=0:int, bazVar\14:int=3:int, baz1Param\15:int=1:int, $i$f$baz1\15\207:int=0:int, baz1Var\15:int=3:int, baz1BlockParam\17:int=1:int, $i$a$-baz1-LibraryKt$baz$1\17\210\14:int=0:int, baz1LambdaVar\17:int=1:int, baz1Param\18:int=2:int, $i$f$baz1\18\217:int=0:int, baz1Var\18:int=3:int, baz2Param\19:int=1:int, $i$f$baz2\19\227:int=0:int
// library.kt:35 box: mainVar:int=1:int, fooParam\13:int=1:int, $i$f$foo\13\54:int=0:int, fooVar\13:int=1:int, bazParam\14:int=1:int, $i$f$baz\14\196:int=0:int, bazVar\14:int=3:int, baz1Param\15:int=1:int, $i$f$baz1\15\207:int=0:int, baz1Var\15:int=3:int, baz1BlockParam\17:int=1:int, $i$a$-baz1-LibraryKt$baz$1\17\210\14:int=0:int, baz1LambdaVar\17:int=1:int, baz1Param\18:int=2:int, $i$f$baz1\18\217:int=0:int, baz1Var\18:int=3:int, baz2Param\19:int=1:int, $i$f$baz2\19\227:int=0:int, baz2Var\19:int=3:int
// library.kt:30 box: mainVar:int=1:int, fooParam\13:int=1:int, $i$f$foo\13\54:int=0:int, fooVar\13:int=1:int, bazParam\14:int=1:int, $i$f$baz\14\196:int=0:int, bazVar\14:int=3:int, baz1Param\15:int=1:int, $i$f$baz1\15\207:int=0:int, baz1Var\15:int=3:int, baz1BlockParam\17:int=1:int, $i$a$-baz1-LibraryKt$baz$1\17\210\14:int=0:int, baz1LambdaVar\17:int=1:int, baz1Param\18:int=2:int, $i$f$baz1\18\217:int=0:int, baz1Var\18:int=3:int
// library.kt:20 box: mainVar:int=1:int, fooParam\13:int=1:int, $i$f$foo\13\54:int=0:int, fooVar\13:int=1:int, bazParam\14:int=1:int, $i$f$baz\14\196:int=0:int, bazVar\14:int=3:int, baz1Param\15:int=1:int, $i$f$baz1\15\207:int=0:int, baz1Var\15:int=3:int, baz1BlockParam\17:int=1:int, $i$a$-baz1-LibraryKt$baz$1\17\210\14:int=0:int, baz1LambdaVar\17:int=1:int, baz1Param\18:int=2:int, $i$f$baz1\18\217:int=0:int, baz1Var\18:int=3:int, baz1BlockParam1\20:int=1:int, $i$a$-baz1-LibraryKt$baz$1$1\20\228\17:int=0:int
// library.kt:21 box: mainVar:int=1:int, fooParam\13:int=1:int, $i$f$foo\13\54:int=0:int, fooVar\13:int=1:int, bazParam\14:int=1:int, $i$f$baz\14\196:int=0:int, bazVar\14:int=3:int, baz1Param\15:int=1:int, $i$f$baz1\15\207:int=0:int, baz1Var\15:int=3:int, baz1BlockParam\17:int=1:int, $i$a$-baz1-LibraryKt$baz$1\17\210\14:int=0:int, baz1LambdaVar\17:int=1:int, baz1Param\18:int=2:int, $i$f$baz1\18\217:int=0:int, baz1Var\18:int=3:int, baz1BlockParam1\20:int=1:int, $i$a$-baz1-LibraryKt$baz$1$1\20\228\17:int=0:int, baz1LambdaVar1\20:int=1:int
// library.kt:30 box: mainVar:int=1:int, fooParam\13:int=1:int, $i$f$foo\13\54:int=0:int, fooVar\13:int=1:int, bazParam\14:int=1:int, $i$f$baz\14\196:int=0:int, bazVar\14:int=3:int, baz1Param\15:int=1:int, $i$f$baz1\15\207:int=0:int, baz1Var\15:int=3:int, baz1BlockParam\17:int=1:int, $i$a$-baz1-LibraryKt$baz$1\17\210\14:int=0:int, baz1LambdaVar\17:int=1:int, baz1Param\18:int=2:int, $i$f$baz1\18\217:int=0:int, baz1Var\18:int=3:int
// library.kt:31 box: mainVar:int=1:int, fooParam\13:int=1:int, $i$f$foo\13\54:int=0:int, fooVar\13:int=1:int, bazParam\14:int=1:int, $i$f$baz\14\196:int=0:int, bazVar\14:int=3:int, baz1Param\15:int=1:int, $i$f$baz1\15\207:int=0:int, baz1Var\15:int=3:int, baz1BlockParam\17:int=1:int, $i$a$-baz1-LibraryKt$baz$1\17\210\14:int=0:int, baz1LambdaVar\17:int=1:int, baz1Param\18:int=2:int, $i$f$baz1\18\217:int=0:int, baz1Var\18:int=3:int
// library.kt:23 box: mainVar:int=1:int, fooParam\13:int=1:int, $i$f$foo\13\54:int=0:int, fooVar\13:int=1:int, bazParam\14:int=1:int, $i$f$baz\14\196:int=0:int, bazVar\14:int=3:int, baz1Param\15:int=1:int, $i$f$baz1\15\207:int=0:int, baz1Var\15:int=3:int, baz1BlockParam\17:int=1:int, $i$a$-baz1-LibraryKt$baz$1\17\210\14:int=0:int, baz1LambdaVar\17:int=1:int
// library.kt:30 box: mainVar:int=1:int, fooParam\13:int=1:int, $i$f$foo\13\54:int=0:int, fooVar\13:int=1:int, bazParam\14:int=1:int, $i$f$baz\14\196:int=0:int, bazVar\14:int=3:int, baz1Param\15:int=1:int, $i$f$baz1\15\207:int=0:int, baz1Var\15:int=3:int
// library.kt:31 box: mainVar:int=1:int, fooParam\13:int=1:int, $i$f$foo\13\54:int=0:int, fooVar\13:int=1:int, bazParam\14:int=1:int, $i$f$baz\14\196:int=0:int, bazVar\14:int=3:int, baz1Param\15:int=1:int, $i$f$baz1\15\207:int=0:int, baz1Var\15:int=3:int
// library.kt:25 box: mainVar:int=1:int, fooParam\13:int=1:int, $i$f$foo\13\54:int=0:int, fooVar\13:int=1:int, bazParam\14:int=1:int, $i$f$baz\14\196:int=0:int, bazVar\14:int=3:int
// library.kt:7 box: mainVar:int=1:int, fooParam\13:int=1:int, $i$f$foo\13\54:int=0:int, fooVar\13:int=1:int
// test.kt:55 box: mainVar:int=1:int, fooParam\13:int=1:int, $i$f$foo\13\54:int=0:int, fooVar\13:int=1:int, fooLambdaParam\21:int=1:int, $i$a$-foo-TestKt$box$1\21\234\0:int=0:int
// test.kt:56 box: mainVar:int=1:int, fooParam\13:int=1:int, $i$f$foo\13\54:int=0:int, fooVar\13:int=1:int, fooLambdaParam\21:int=1:int, $i$a$-foo-TestKt$box$1\21\234\0:int=0:int, fooLamdbdaVar\21:int=2:int
// library.kt:11 box: mainVar:int=1:int, fooParam\13:int=1:int, $i$f$foo\13\54:int=0:int, fooVar\13:int=1:int, fooLambdaParam\21:int=1:int, $i$a$-foo-TestKt$box$1\21\234\0:int=0:int, fooLamdbdaVar\21:int=2:int, barParam\22:int=2:int, $i$f$bar\22\56:int=0:int
// library.kt:12 box: mainVar:int=1:int, fooParam\13:int=1:int, $i$f$foo\13\54:int=0:int, fooVar\13:int=1:int, fooLambdaParam\21:int=1:int, $i$a$-foo-TestKt$box$1\21\234\0:int=0:int, fooLamdbdaVar\21:int=2:int, barParam\22:int=2:int, $i$f$bar\22\56:int=0:int, barVar\22:int=2:int
// test.kt:57 box: mainVar:int=1:int, fooParam\13:int=1:int, $i$f$foo\13\54:int=0:int, fooVar\13:int=1:int, fooLambdaParam\21:int=1:int, $i$a$-foo-TestKt$box$1\21\234\0:int=0:int, fooLamdbdaVar\21:int=2:int, barParam\22:int=2:int, $i$f$bar\22\56:int=0:int, barVar\22:int=2:int, barLambdaParam\23:int=1:int, $i$a$-bar-TestKt$box$1$1\23\236\21:int=0:int
// test.kt:58 box: mainVar:int=1:int, fooParam\13:int=1:int, $i$f$foo\13\54:int=0:int, fooVar\13:int=1:int, fooLambdaParam\21:int=1:int, $i$a$-foo-TestKt$box$1\21\234\0:int=0:int, fooLamdbdaVar\21:int=2:int, barParam\22:int=2:int, $i$f$bar\22\56:int=0:int, barVar\22:int=2:int, barLambdaParam\23:int=1:int, $i$a$-bar-TestKt$box$1$1\23\236\21:int=0:int, barLamdbdaVar\23:int=3:int
// library.kt:12 box: mainVar:int=1:int, fooParam\13:int=1:int, $i$f$foo\13\54:int=0:int, fooVar\13:int=1:int, fooLambdaParam\21:int=1:int, $i$a$-foo-TestKt$box$1\21\234\0:int=0:int, fooLamdbdaVar\21:int=2:int, barParam\22:int=2:int, $i$f$bar\22\56:int=0:int, barVar\22:int=2:int
// library.kt:13 box: mainVar:int=1:int, fooParam\13:int=1:int, $i$f$foo\13\54:int=0:int, fooVar\13:int=1:int, fooLambdaParam\21:int=1:int, $i$a$-foo-TestKt$box$1\21\234\0:int=0:int, fooLamdbdaVar\21:int=2:int, barParam\22:int=2:int, $i$f$bar\22\56:int=0:int, barVar\22:int=2:int
// test.kt:59 box: mainVar:int=1:int, fooParam\13:int=1:int, $i$f$foo\13\54:int=0:int, fooVar\13:int=1:int, fooLambdaParam\21:int=1:int, $i$a$-foo-TestKt$box$1\21\234\0:int=0:int, fooLamdbdaVar\21:int=2:int
// library.kt:7 box: mainVar:int=1:int, fooParam\13:int=1:int, $i$f$foo\13\54:int=0:int, fooVar\13:int=1:int
// library.kt:8 box: mainVar:int=1:int, fooParam\13:int=1:int, $i$f$foo\13\54:int=0:int, fooVar\13:int=1:int
// test.kt:60 box: mainVar:int=1:int