slotNum = 0x4
.language ECMAScript
.function any .#&#A(any a0, any a1, any a2, any a3) {
label_4:
label_0:
ldundefined
sta v0
definefunc 0x0, .#&A&#B, 0x1
sta v1
lda v0
callruntime.istrue 0x1
jnez label_3
label_2:
createemptyobject
sta v0
label_3:
lda v1
callarg1 0x2, v0
returnundefined
label_5:
}
slotNum = 0x1
.language ECMAScript
.function any .#&A&#B(any a0, any a1, any a2, any a3) {
label_1:
label_0:
definefunc 0x0, .#&A&B*#D, 0x0
returnundefined
label_2:
}
slotNum = 0x0
.language ECMAScript
.function any .#&A&B*#D(any a0, any a1, any a2) {
label_1:
label_0:
returnundefined
label_2:
}
slotNum = 0x4
.language ECMAScript
.function any .func_main_0(any a0, any a1, any a2) {
label_4:
label_0:
ldundefined
sta v0
definefunc 0x0, .#&#A, 0x1
sta v1
lda v0
callruntime.istrue 0x1
jnez label_3
label_2:
createemptyobject
sta v0
label_3:
lda v1
callarg1 0x2, v0
returnundefined
label_5:
}
======> literal array buffer <======
------------------------------------
slot _0
------------------------------------
slot _1
{
index: 0
tag: 2
val: 0
},
{
index: 1
tag: 2
val: 0
},
{
index: 2
tag: 2
val: 0
},
{
index: 3
tag: 2
val: 0
},
{
index: 4
tag: 2
val: 0
},
{
index: 5
tag: 2
val: 0
},