13af6ab5fSopenharmony_ci.language ECMAScript
23af6ab5fSopenharmony_ci
33af6ab5fSopenharmony_cislotNum = 0x1
43af6ab5fSopenharmony_ci.function any .#&#A^1(any a0, any a1, any a2, any a3) {
53af6ab5fSopenharmony_cilabel_1: 
63af6ab5fSopenharmony_cilabel_0: 
73af6ab5fSopenharmony_ci	definefunc 0x0, .#&A^1*#B, 0x0
83af6ab5fSopenharmony_ci	ldundefined
93af6ab5fSopenharmony_ci	returnundefined
103af6ab5fSopenharmony_cilabel_2: 
113af6ab5fSopenharmony_ci}
123af6ab5fSopenharmony_ci
133af6ab5fSopenharmony_cislotNum = 0x0
143af6ab5fSopenharmony_ci.function any .#&A^1*#B(any a0, any a1, any a2) {
153af6ab5fSopenharmony_cilabel_1: 
163af6ab5fSopenharmony_cilabel_0: 
173af6ab5fSopenharmony_ci	ldundefined
183af6ab5fSopenharmony_ci	returnundefined
193af6ab5fSopenharmony_cilabel_2: 
203af6ab5fSopenharmony_ci}
213af6ab5fSopenharmony_ci
223af6ab5fSopenharmony_cislotNum = 0x4
233af6ab5fSopenharmony_ci.function any .func_main_0(any a0, any a1, any a2) {
243af6ab5fSopenharmony_cilabel_4: 
253af6ab5fSopenharmony_cilabel_0: 
263af6ab5fSopenharmony_ci	ldundefined
273af6ab5fSopenharmony_ci	sta v0
283af6ab5fSopenharmony_ci	definefunc 0x0, .#&#A^1, 0x1
293af6ab5fSopenharmony_ci	sta v1
303af6ab5fSopenharmony_ci	lda v0
313af6ab5fSopenharmony_ci	callruntime.istrue 0x1
323af6ab5fSopenharmony_ci	jnez label_3
333af6ab5fSopenharmony_cilabel_2: 
343af6ab5fSopenharmony_ci	createemptyobject
353af6ab5fSopenharmony_ci	sta v0
363af6ab5fSopenharmony_cilabel_3: 
373af6ab5fSopenharmony_ci	lda v1
383af6ab5fSopenharmony_ci	callarg1 0x2, v0
393af6ab5fSopenharmony_ci	ldundefined
403af6ab5fSopenharmony_ci	returnundefined
413af6ab5fSopenharmony_cilabel_5: 
423af6ab5fSopenharmony_ci}
433af6ab5fSopenharmony_ci
443af6ab5fSopenharmony_ci
453af6ab5fSopenharmony_ci======> literal array buffer <======
463af6ab5fSopenharmony_ci------------------------------------
473af6ab5fSopenharmony_cislot _0
483af6ab5fSopenharmony_ci------------------------------------
493af6ab5fSopenharmony_cislot _1
503af6ab5fSopenharmony_ci{
513af6ab5fSopenharmony_ci  index: 0
523af6ab5fSopenharmony_ci    tag: 2
533af6ab5fSopenharmony_ci    val: 0
543af6ab5fSopenharmony_ci},
553af6ab5fSopenharmony_ci{
563af6ab5fSopenharmony_ci  index: 1
573af6ab5fSopenharmony_ci    tag: 2
583af6ab5fSopenharmony_ci    val: 0
593af6ab5fSopenharmony_ci},
603af6ab5fSopenharmony_ci{
613af6ab5fSopenharmony_ci  index: 2
623af6ab5fSopenharmony_ci    tag: 2
633af6ab5fSopenharmony_ci    val: 0
643af6ab5fSopenharmony_ci},
653af6ab5fSopenharmony_ci{
663af6ab5fSopenharmony_ci  index: 3
673af6ab5fSopenharmony_ci    tag: 2
683af6ab5fSopenharmony_ci    val: 0
693af6ab5fSopenharmony_ci},
703af6ab5fSopenharmony_ci{
713af6ab5fSopenharmony_ci  index: 4
723af6ab5fSopenharmony_ci    tag: 2
733af6ab5fSopenharmony_ci    val: 0
743af6ab5fSopenharmony_ci},
753af6ab5fSopenharmony_ci{
763af6ab5fSopenharmony_ci  index: 5
773af6ab5fSopenharmony_ci    tag: 2
783af6ab5fSopenharmony_ci    val: 0
793af6ab5fSopenharmony_ci},
80