13af6ab5fSopenharmony_ciAll Dependency Files:
23af6ab5fSopenharmony_ciprogram_file: bytecodehar1-abcinput.abc
33af6ab5fSopenharmony_cirecord_name: &bytecodehar1/bytecodehar1-file1&2.0.0
43af6ab5fSopenharmony_ciprogram_file: bytecodehar2-abcinput.abc
53af6ab5fSopenharmony_cirecord_name: &@ohos/bytecodehar2/bytecodehar2-file1&2.0.0
63af6ab5fSopenharmony_ciprogram_file: hap-file-exec.ts
73af6ab5fSopenharmony_cirecord_name: &myapp/hap-file-exec&
83af6ab5fSopenharmony_ciprogram_file: sourcehar-file1.ts
93af6ab5fSopenharmony_cirecord_name: &sourcehar/sourcehar-file1&2.0.0
103af6ab5fSopenharmony_ci
113af6ab5fSopenharmony_ci.language ECMAScript
123af6ab5fSopenharmony_ci
133af6ab5fSopenharmony_cislotNum = 0x3
143af6ab5fSopenharmony_ci.function any &bytecodehar1/bytecodehar1-file1&2.0.0.#*#test(any a0, any a1, any a2) {
153af6ab5fSopenharmony_ci	tryldglobalbyname 0x0, print
163af6ab5fSopenharmony_ci	sta v0
173af6ab5fSopenharmony_ci	lda.str bytecodehar1.file1.test
183af6ab5fSopenharmony_ci	sta v1
193af6ab5fSopenharmony_ci	lda v0
203af6ab5fSopenharmony_ci	callarg1 0x1, v1
213af6ab5fSopenharmony_ci	lda.str @normalized:N&&&sourcehar/sourcehar-file1&2.0.0
223af6ab5fSopenharmony_ci	dynamicimport
233af6ab5fSopenharmony_ci	ldundefined
243af6ab5fSopenharmony_ci	returnundefined
253af6ab5fSopenharmony_ci}
263af6ab5fSopenharmony_ci
273af6ab5fSopenharmony_cislotNum = 0x1
283af6ab5fSopenharmony_ci.function any &bytecodehar1/bytecodehar1-file1&2.0.0.func_main_0(any a0, any a1, any a2) {
293af6ab5fSopenharmony_ci	definefunc 0x0, &bytecodehar1/bytecodehar1-file1&2.0.0.#*#test, 0x0
303af6ab5fSopenharmony_ci	stmodulevar 0x0
313af6ab5fSopenharmony_ci	ldundefined
323af6ab5fSopenharmony_ci	returnundefined
333af6ab5fSopenharmony_ci}
343af6ab5fSopenharmony_ci
353af6ab5fSopenharmony_ci
363af6ab5fSopenharmony_ci======> literal array buffer <======
373af6ab5fSopenharmony_ci------------------------------------
383af6ab5fSopenharmony_cislot &bytecodehar1/bytecodehar1-file1&2.0.0_1313
393af6ab5fSopenharmony_ci------------------------------------
403af6ab5fSopenharmony_cislot &bytecodehar1/bytecodehar1-file1&2.0.0_1317
413af6ab5fSopenharmony_ci{
423af6ab5fSopenharmony_ci  index: 0
433af6ab5fSopenharmony_ci    tag: 2
443af6ab5fSopenharmony_ci    val: 1
453af6ab5fSopenharmony_ci},
463af6ab5fSopenharmony_ci{
473af6ab5fSopenharmony_ci  index: 1
483af6ab5fSopenharmony_ci    tag: 5
493af6ab5fSopenharmony_ci    val: @normalized:N&&&@ohos/bytecodehar2/bytecodehar2-file1&2.0.0
503af6ab5fSopenharmony_ci},
513af6ab5fSopenharmony_ci{
523af6ab5fSopenharmony_ci  index: 2
533af6ab5fSopenharmony_ci    tag: 2
543af6ab5fSopenharmony_ci    val: 1
553af6ab5fSopenharmony_ci},
563af6ab5fSopenharmony_ci{
573af6ab5fSopenharmony_ci  index: 3
583af6ab5fSopenharmony_ci    tag: 5
593af6ab5fSopenharmony_ci    val: test1
603af6ab5fSopenharmony_ci},
613af6ab5fSopenharmony_ci{
623af6ab5fSopenharmony_ci  index: 4
633af6ab5fSopenharmony_ci    tag: 5
643af6ab5fSopenharmony_ci    val: test
653af6ab5fSopenharmony_ci},
663af6ab5fSopenharmony_ci{
673af6ab5fSopenharmony_ci  index: 5
683af6ab5fSopenharmony_ci    tag: 9
693af6ab5fSopenharmony_ci    val: 0
703af6ab5fSopenharmony_ci},
713af6ab5fSopenharmony_ci{
723af6ab5fSopenharmony_ci  index: 6
733af6ab5fSopenharmony_ci    tag: 2
743af6ab5fSopenharmony_ci    val: 0
753af6ab5fSopenharmony_ci},
763af6ab5fSopenharmony_ci{
773af6ab5fSopenharmony_ci  index: 7
783af6ab5fSopenharmony_ci    tag: 2
793af6ab5fSopenharmony_ci    val: 1
803af6ab5fSopenharmony_ci},
813af6ab5fSopenharmony_ci{
823af6ab5fSopenharmony_ci  index: 8
833af6ab5fSopenharmony_ci    tag: 5
843af6ab5fSopenharmony_ci    val: test
853af6ab5fSopenharmony_ci},
863af6ab5fSopenharmony_ci{
873af6ab5fSopenharmony_ci  index: 9
883af6ab5fSopenharmony_ci    tag: 5
893af6ab5fSopenharmony_ci    val: test
903af6ab5fSopenharmony_ci},
913af6ab5fSopenharmony_ci{
923af6ab5fSopenharmony_ci  index: 10
933af6ab5fSopenharmony_ci    tag: 2
943af6ab5fSopenharmony_ci    val: 0
953af6ab5fSopenharmony_ci},
963af6ab5fSopenharmony_ci{
973af6ab5fSopenharmony_ci  index: 11
983af6ab5fSopenharmony_ci    tag: 2
993af6ab5fSopenharmony_ci    val: 0
1003af6ab5fSopenharmony_ci},
1013af6ab5fSopenharmony_ci======> strings <======
1023af6ab5fSopenharmony_ci"&bytecodehar1/bytecodehar1-file1&2.0.0.#*#test"; "@normalized:N&&&sourcehar/sourcehar-file1&2.0.0"; "bytecodehar1.file1.test"; "print"; 
1033af6ab5fSopenharmony_ci.language ECMAScript
1043af6ab5fSopenharmony_ci
1053af6ab5fSopenharmony_cislotNum = 0x3
1063af6ab5fSopenharmony_ci.function any &bytecodehar1/bytecodehar1-file2&2.0.0.#*#test(any a0, any a1, any a2) {
1073af6ab5fSopenharmony_ci	tryldglobalbyname 0x0, print
1083af6ab5fSopenharmony_ci	sta v0
1093af6ab5fSopenharmony_ci	lda.str bytecodehar1.file2.test
1103af6ab5fSopenharmony_ci	sta v1
1113af6ab5fSopenharmony_ci	lda v0
1123af6ab5fSopenharmony_ci	callarg1 0x1, v1
1133af6ab5fSopenharmony_ci	lda.str @normalized:N&&&sourcehar/sourcehar-file2&2.0.0
1143af6ab5fSopenharmony_ci	dynamicimport
1153af6ab5fSopenharmony_ci	ldundefined
1163af6ab5fSopenharmony_ci	returnundefined
1173af6ab5fSopenharmony_ci}
1183af6ab5fSopenharmony_ci
1193af6ab5fSopenharmony_cislotNum = 0x1
1203af6ab5fSopenharmony_ci.function any &bytecodehar1/bytecodehar1-file2&2.0.0.func_main_0(any a0, any a1, any a2) {
1213af6ab5fSopenharmony_ci	definefunc 0x0, &bytecodehar1/bytecodehar1-file2&2.0.0.#*#test, 0x0
1223af6ab5fSopenharmony_ci	stmodulevar 0x0
1233af6ab5fSopenharmony_ci	ldundefined
1243af6ab5fSopenharmony_ci	returnundefined
1253af6ab5fSopenharmony_ci}
1263af6ab5fSopenharmony_ci
1273af6ab5fSopenharmony_ci
1283af6ab5fSopenharmony_ci======> literal array buffer <======
1293af6ab5fSopenharmony_ci------------------------------------
1303af6ab5fSopenharmony_cislot &bytecodehar1/bytecodehar1-file2&2.0.0_1367
1313af6ab5fSopenharmony_ci------------------------------------
1323af6ab5fSopenharmony_cislot &bytecodehar1/bytecodehar1-file2&2.0.0_1371
1333af6ab5fSopenharmony_ci{
1343af6ab5fSopenharmony_ci  index: 0
1353af6ab5fSopenharmony_ci    tag: 2
1363af6ab5fSopenharmony_ci    val: 1
1373af6ab5fSopenharmony_ci},
1383af6ab5fSopenharmony_ci{
1393af6ab5fSopenharmony_ci  index: 1
1403af6ab5fSopenharmony_ci    tag: 5
1413af6ab5fSopenharmony_ci    val: @normalized:N&&&@ohos/bytecodehar2/bytecodehar2-file2&2.0.0
1423af6ab5fSopenharmony_ci},
1433af6ab5fSopenharmony_ci{
1443af6ab5fSopenharmony_ci  index: 2
1453af6ab5fSopenharmony_ci    tag: 2
1463af6ab5fSopenharmony_ci    val: 1
1473af6ab5fSopenharmony_ci},
1483af6ab5fSopenharmony_ci{
1493af6ab5fSopenharmony_ci  index: 3
1503af6ab5fSopenharmony_ci    tag: 5
1513af6ab5fSopenharmony_ci    val: test1
1523af6ab5fSopenharmony_ci},
1533af6ab5fSopenharmony_ci{
1543af6ab5fSopenharmony_ci  index: 4
1553af6ab5fSopenharmony_ci    tag: 5
1563af6ab5fSopenharmony_ci    val: test
1573af6ab5fSopenharmony_ci},
1583af6ab5fSopenharmony_ci{
1593af6ab5fSopenharmony_ci  index: 5
1603af6ab5fSopenharmony_ci    tag: 9
1613af6ab5fSopenharmony_ci    val: 0
1623af6ab5fSopenharmony_ci},
1633af6ab5fSopenharmony_ci{
1643af6ab5fSopenharmony_ci  index: 6
1653af6ab5fSopenharmony_ci    tag: 2
1663af6ab5fSopenharmony_ci    val: 0
1673af6ab5fSopenharmony_ci},
1683af6ab5fSopenharmony_ci{
1693af6ab5fSopenharmony_ci  index: 7
1703af6ab5fSopenharmony_ci    tag: 2
1713af6ab5fSopenharmony_ci    val: 1
1723af6ab5fSopenharmony_ci},
1733af6ab5fSopenharmony_ci{
1743af6ab5fSopenharmony_ci  index: 8
1753af6ab5fSopenharmony_ci    tag: 5
1763af6ab5fSopenharmony_ci    val: test
1773af6ab5fSopenharmony_ci},
1783af6ab5fSopenharmony_ci{
1793af6ab5fSopenharmony_ci  index: 9
1803af6ab5fSopenharmony_ci    tag: 5
1813af6ab5fSopenharmony_ci    val: test
1823af6ab5fSopenharmony_ci},
1833af6ab5fSopenharmony_ci{
1843af6ab5fSopenharmony_ci  index: 10
1853af6ab5fSopenharmony_ci    tag: 2
1863af6ab5fSopenharmony_ci    val: 0
1873af6ab5fSopenharmony_ci},
1883af6ab5fSopenharmony_ci{
1893af6ab5fSopenharmony_ci  index: 11
1903af6ab5fSopenharmony_ci    tag: 2
1913af6ab5fSopenharmony_ci    val: 0
1923af6ab5fSopenharmony_ci},
1933af6ab5fSopenharmony_ci======> strings <======
1943af6ab5fSopenharmony_ci"&bytecodehar1/bytecodehar1-file2&2.0.0.#*#test"; "@normalized:N&&&sourcehar/sourcehar-file2&2.0.0"; "bytecodehar1.file2.test"; "print"; 
1953af6ab5fSopenharmony_ci.language ECMAScript
1963af6ab5fSopenharmony_ci
1973af6ab5fSopenharmony_ci
1983af6ab5fSopenharmony_ci======> literal array buffer <======
1993af6ab5fSopenharmony_ci======> strings <======
2003af6ab5fSopenharmony_ci
2013af6ab5fSopenharmony_ci.language ECMAScript
2023af6ab5fSopenharmony_ci
2033af6ab5fSopenharmony_ci
2043af6ab5fSopenharmony_ci======> literal array buffer <======
2053af6ab5fSopenharmony_ci======> strings <======
2063af6ab5fSopenharmony_ci
2073af6ab5fSopenharmony_ci.language ECMAScript
2083af6ab5fSopenharmony_ci
2093af6ab5fSopenharmony_cislotNum = 0x3
2103af6ab5fSopenharmony_ci.function any &@ohos/bytecodehar2/bytecodehar2-file1&2.0.0.#*#test(any a0, any a1, any a2) {
2113af6ab5fSopenharmony_ci	tryldglobalbyname 0x0, print
2123af6ab5fSopenharmony_ci	sta v0
2133af6ab5fSopenharmony_ci	lda.str bytecodehar2.file1.test
2143af6ab5fSopenharmony_ci	sta v1
2153af6ab5fSopenharmony_ci	lda v0
2163af6ab5fSopenharmony_ci	callarg1 0x1, v1
2173af6ab5fSopenharmony_ci	ldundefined
2183af6ab5fSopenharmony_ci	returnundefined
2193af6ab5fSopenharmony_ci}
2203af6ab5fSopenharmony_ci
2213af6ab5fSopenharmony_cislotNum = 0x1
2223af6ab5fSopenharmony_ci.function any &@ohos/bytecodehar2/bytecodehar2-file1&2.0.0.func_main_0(any a0, any a1, any a2) {
2233af6ab5fSopenharmony_ci	definefunc 0x0, &@ohos/bytecodehar2/bytecodehar2-file1&2.0.0.#*#test, 0x0
2243af6ab5fSopenharmony_ci	stmodulevar 0x0
2253af6ab5fSopenharmony_ci	ldundefined
2263af6ab5fSopenharmony_ci	returnundefined
2273af6ab5fSopenharmony_ci}
2283af6ab5fSopenharmony_ci
2293af6ab5fSopenharmony_ci
2303af6ab5fSopenharmony_ci======> literal array buffer <======
2313af6ab5fSopenharmony_ci------------------------------------
2323af6ab5fSopenharmony_cislot &@ohos/bytecodehar2/bytecodehar2-file1&2.0.0_1114
2333af6ab5fSopenharmony_ci------------------------------------
2343af6ab5fSopenharmony_cislot &@ohos/bytecodehar2/bytecodehar2-file1&2.0.0_1118
2353af6ab5fSopenharmony_ci{
2363af6ab5fSopenharmony_ci  index: 0
2373af6ab5fSopenharmony_ci    tag: 2
2383af6ab5fSopenharmony_ci    val: 0
2393af6ab5fSopenharmony_ci},
2403af6ab5fSopenharmony_ci{
2413af6ab5fSopenharmony_ci  index: 1
2423af6ab5fSopenharmony_ci    tag: 2
2433af6ab5fSopenharmony_ci    val: 0
2443af6ab5fSopenharmony_ci},
2453af6ab5fSopenharmony_ci{
2463af6ab5fSopenharmony_ci  index: 2
2473af6ab5fSopenharmony_ci    tag: 2
2483af6ab5fSopenharmony_ci    val: 0
2493af6ab5fSopenharmony_ci},
2503af6ab5fSopenharmony_ci{
2513af6ab5fSopenharmony_ci  index: 3
2523af6ab5fSopenharmony_ci    tag: 2
2533af6ab5fSopenharmony_ci    val: 1
2543af6ab5fSopenharmony_ci},
2553af6ab5fSopenharmony_ci{
2563af6ab5fSopenharmony_ci  index: 4
2573af6ab5fSopenharmony_ci    tag: 5
2583af6ab5fSopenharmony_ci    val: test
2593af6ab5fSopenharmony_ci},
2603af6ab5fSopenharmony_ci{
2613af6ab5fSopenharmony_ci  index: 5
2623af6ab5fSopenharmony_ci    tag: 5
2633af6ab5fSopenharmony_ci    val: test
2643af6ab5fSopenharmony_ci},
2653af6ab5fSopenharmony_ci{
2663af6ab5fSopenharmony_ci  index: 6
2673af6ab5fSopenharmony_ci    tag: 2
2683af6ab5fSopenharmony_ci    val: 0
2693af6ab5fSopenharmony_ci},
2703af6ab5fSopenharmony_ci{
2713af6ab5fSopenharmony_ci  index: 7
2723af6ab5fSopenharmony_ci    tag: 2
2733af6ab5fSopenharmony_ci    val: 0
2743af6ab5fSopenharmony_ci},
2753af6ab5fSopenharmony_ci======> strings <======
2763af6ab5fSopenharmony_ci"&@ohos/bytecodehar2/bytecodehar2-file1&2.0.0.#*#test"; "bytecodehar2.file1.test"; "print"; 
2773af6ab5fSopenharmony_ci.language ECMAScript
2783af6ab5fSopenharmony_ci
2793af6ab5fSopenharmony_cislotNum = 0x3
2803af6ab5fSopenharmony_ci.function any &@ohos/bytecodehar2/bytecodehar2-file2&2.0.0.#*#test(any a0, any a1, any a2) {
2813af6ab5fSopenharmony_ci	tryldglobalbyname 0x0, print
2823af6ab5fSopenharmony_ci	sta v0
2833af6ab5fSopenharmony_ci	lda.str bytecodehar2.file2.test
2843af6ab5fSopenharmony_ci	sta v1
2853af6ab5fSopenharmony_ci	lda v0
2863af6ab5fSopenharmony_ci	callarg1 0x1, v1
2873af6ab5fSopenharmony_ci	ldundefined
2883af6ab5fSopenharmony_ci	returnundefined
2893af6ab5fSopenharmony_ci}
2903af6ab5fSopenharmony_ci
2913af6ab5fSopenharmony_cislotNum = 0x1
2923af6ab5fSopenharmony_ci.function any &@ohos/bytecodehar2/bytecodehar2-file2&2.0.0.func_main_0(any a0, any a1, any a2) {
2933af6ab5fSopenharmony_ci	definefunc 0x0, &@ohos/bytecodehar2/bytecodehar2-file2&2.0.0.#*#test, 0x0
2943af6ab5fSopenharmony_ci	stmodulevar 0x0
2953af6ab5fSopenharmony_ci	ldundefined
2963af6ab5fSopenharmony_ci	returnundefined
2973af6ab5fSopenharmony_ci}
2983af6ab5fSopenharmony_ci
2993af6ab5fSopenharmony_ci
3003af6ab5fSopenharmony_ci======> literal array buffer <======
3013af6ab5fSopenharmony_ci------------------------------------
3023af6ab5fSopenharmony_cislot &@ohos/bytecodehar2/bytecodehar2-file2&2.0.0_1154
3033af6ab5fSopenharmony_ci------------------------------------
3043af6ab5fSopenharmony_cislot &@ohos/bytecodehar2/bytecodehar2-file2&2.0.0_1158
3053af6ab5fSopenharmony_ci{
3063af6ab5fSopenharmony_ci  index: 0
3073af6ab5fSopenharmony_ci    tag: 2
3083af6ab5fSopenharmony_ci    val: 0
3093af6ab5fSopenharmony_ci},
3103af6ab5fSopenharmony_ci{
3113af6ab5fSopenharmony_ci  index: 1
3123af6ab5fSopenharmony_ci    tag: 2
3133af6ab5fSopenharmony_ci    val: 0
3143af6ab5fSopenharmony_ci},
3153af6ab5fSopenharmony_ci{
3163af6ab5fSopenharmony_ci  index: 2
3173af6ab5fSopenharmony_ci    tag: 2
3183af6ab5fSopenharmony_ci    val: 0
3193af6ab5fSopenharmony_ci},
3203af6ab5fSopenharmony_ci{
3213af6ab5fSopenharmony_ci  index: 3
3223af6ab5fSopenharmony_ci    tag: 2
3233af6ab5fSopenharmony_ci    val: 1
3243af6ab5fSopenharmony_ci},
3253af6ab5fSopenharmony_ci{
3263af6ab5fSopenharmony_ci  index: 4
3273af6ab5fSopenharmony_ci    tag: 5
3283af6ab5fSopenharmony_ci    val: test
3293af6ab5fSopenharmony_ci},
3303af6ab5fSopenharmony_ci{
3313af6ab5fSopenharmony_ci  index: 5
3323af6ab5fSopenharmony_ci    tag: 5
3333af6ab5fSopenharmony_ci    val: test
3343af6ab5fSopenharmony_ci},
3353af6ab5fSopenharmony_ci{
3363af6ab5fSopenharmony_ci  index: 6
3373af6ab5fSopenharmony_ci    tag: 2
3383af6ab5fSopenharmony_ci    val: 0
3393af6ab5fSopenharmony_ci},
3403af6ab5fSopenharmony_ci{
3413af6ab5fSopenharmony_ci  index: 7
3423af6ab5fSopenharmony_ci    tag: 2
3433af6ab5fSopenharmony_ci    val: 0
3443af6ab5fSopenharmony_ci},
3453af6ab5fSopenharmony_ci======> strings <======
3463af6ab5fSopenharmony_ci"&@ohos/bytecodehar2/bytecodehar2-file2&2.0.0.#*#test"; "bytecodehar2.file2.test"; "print"; 
3473af6ab5fSopenharmony_ci.language ECMAScript
3483af6ab5fSopenharmony_ci
3493af6ab5fSopenharmony_ci
3503af6ab5fSopenharmony_ci======> literal array buffer <======
3513af6ab5fSopenharmony_ci======> strings <======
3523af6ab5fSopenharmony_ci
3533af6ab5fSopenharmony_ci.language ECMAScript
3543af6ab5fSopenharmony_ci
3553af6ab5fSopenharmony_ci
3563af6ab5fSopenharmony_ci======> literal array buffer <======
3573af6ab5fSopenharmony_ci======> strings <======
3583af6ab5fSopenharmony_ci
3593af6ab5fSopenharmony_ci.language ECMAScript
3603af6ab5fSopenharmony_ci
3613af6ab5fSopenharmony_cislotNum = 0x2
3623af6ab5fSopenharmony_ci.function any &myapp/hap-file-exec&.#*#main(any a0, any a1, any a2) {
3633af6ab5fSopenharmony_cilabel_1: 
3643af6ab5fSopenharmony_cilabel_0: 
3653af6ab5fSopenharmony_ci	ldexternalmodulevar 0x0
3663af6ab5fSopenharmony_ci	sta v0
3673af6ab5fSopenharmony_ci	throw.undefinedifholewithname test
3683af6ab5fSopenharmony_ci	lda v0
3693af6ab5fSopenharmony_ci	callarg0 0x0
3703af6ab5fSopenharmony_ci	ldundefined
3713af6ab5fSopenharmony_ci	returnundefined
3723af6ab5fSopenharmony_cilabel_2: 
3733af6ab5fSopenharmony_ci}
3743af6ab5fSopenharmony_ci
3753af6ab5fSopenharmony_cislotNum = 0x1
3763af6ab5fSopenharmony_ci.function any &myapp/hap-file-exec&.func_main_0(any a0, any a1, any a2) {
3773af6ab5fSopenharmony_cilabel_1: 
3783af6ab5fSopenharmony_cilabel_0: 
3793af6ab5fSopenharmony_ci	definefunc 0x0, &myapp/hap-file-exec&.#*#main, 0x0
3803af6ab5fSopenharmony_ci	ldundefined
3813af6ab5fSopenharmony_ci	returnundefined
3823af6ab5fSopenharmony_cilabel_2: 
3833af6ab5fSopenharmony_ci}
3843af6ab5fSopenharmony_ci
3853af6ab5fSopenharmony_ci
3863af6ab5fSopenharmony_ci======> literal array buffer <======
3873af6ab5fSopenharmony_ci------------------------------------
3883af6ab5fSopenharmony_cislot &myapp/hap-file-exec&_0
3893af6ab5fSopenharmony_ci------------------------------------
3903af6ab5fSopenharmony_cislot &myapp/hap-file-exec&_1
3913af6ab5fSopenharmony_ci{
3923af6ab5fSopenharmony_ci  index: 0
3933af6ab5fSopenharmony_ci    tag: 2
3943af6ab5fSopenharmony_ci    val: 1
3953af6ab5fSopenharmony_ci},
3963af6ab5fSopenharmony_ci{
3973af6ab5fSopenharmony_ci  index: 1
3983af6ab5fSopenharmony_ci    tag: 5
3993af6ab5fSopenharmony_ci    val: @normalized:N&&&bytecodehar1/bytecodehar1-file1&2.0.0
4003af6ab5fSopenharmony_ci},
4013af6ab5fSopenharmony_ci{
4023af6ab5fSopenharmony_ci  index: 2
4033af6ab5fSopenharmony_ci    tag: 2
4043af6ab5fSopenharmony_ci    val: 1
4053af6ab5fSopenharmony_ci},
4063af6ab5fSopenharmony_ci{
4073af6ab5fSopenharmony_ci  index: 3
4083af6ab5fSopenharmony_ci    tag: 5
4093af6ab5fSopenharmony_ci    val: test
4103af6ab5fSopenharmony_ci},
4113af6ab5fSopenharmony_ci{
4123af6ab5fSopenharmony_ci  index: 4
4133af6ab5fSopenharmony_ci    tag: 5
4143af6ab5fSopenharmony_ci    val: test
4153af6ab5fSopenharmony_ci},
4163af6ab5fSopenharmony_ci{
4173af6ab5fSopenharmony_ci  index: 5
4183af6ab5fSopenharmony_ci    tag: 9
4193af6ab5fSopenharmony_ci    val: 0
4203af6ab5fSopenharmony_ci},
4213af6ab5fSopenharmony_ci{
4223af6ab5fSopenharmony_ci  index: 6
4233af6ab5fSopenharmony_ci    tag: 2
4243af6ab5fSopenharmony_ci    val: 0
4253af6ab5fSopenharmony_ci},
4263af6ab5fSopenharmony_ci{
4273af6ab5fSopenharmony_ci  index: 7
4283af6ab5fSopenharmony_ci    tag: 2
4293af6ab5fSopenharmony_ci    val: 0
4303af6ab5fSopenharmony_ci},
4313af6ab5fSopenharmony_ci{
4323af6ab5fSopenharmony_ci  index: 8
4333af6ab5fSopenharmony_ci    tag: 2
4343af6ab5fSopenharmony_ci    val: 0
4353af6ab5fSopenharmony_ci},
4363af6ab5fSopenharmony_ci{
4373af6ab5fSopenharmony_ci  index: 9
4383af6ab5fSopenharmony_ci    tag: 2
4393af6ab5fSopenharmony_ci    val: 0
4403af6ab5fSopenharmony_ci},
4413af6ab5fSopenharmony_ci======> strings <======
4423af6ab5fSopenharmony_ci"&myapp/hap-file-exec&.#*#main"; "test"; 
4433af6ab5fSopenharmony_ci.language ECMAScript
4443af6ab5fSopenharmony_ci
4453af6ab5fSopenharmony_cislotNum = 0x3
4463af6ab5fSopenharmony_ci.function any &sourcehar/sourcehar-file1&2.0.0.#*#test(any a0, any a1, any a2) {
4473af6ab5fSopenharmony_cilabel_1: 
4483af6ab5fSopenharmony_cilabel_0: 
4493af6ab5fSopenharmony_ci	tryldglobalbyname 0x0, print
4503af6ab5fSopenharmony_ci	sta v0
4513af6ab5fSopenharmony_ci	lda.str sourcehar.file1.test
4523af6ab5fSopenharmony_ci	sta v1
4533af6ab5fSopenharmony_ci	lda v0
4543af6ab5fSopenharmony_ci	callarg1 0x1, v1
4553af6ab5fSopenharmony_ci	ldundefined
4563af6ab5fSopenharmony_ci	returnundefined
4573af6ab5fSopenharmony_cilabel_2: 
4583af6ab5fSopenharmony_ci}
4593af6ab5fSopenharmony_ci
4603af6ab5fSopenharmony_cislotNum = 0x1
4613af6ab5fSopenharmony_ci.function any &sourcehar/sourcehar-file1&2.0.0.func_main_0(any a0, any a1, any a2) {
4623af6ab5fSopenharmony_cilabel_1: 
4633af6ab5fSopenharmony_cilabel_0: 
4643af6ab5fSopenharmony_ci	definefunc 0x0, &sourcehar/sourcehar-file1&2.0.0.#*#test, 0x0
4653af6ab5fSopenharmony_ci	stmodulevar 0x0
4663af6ab5fSopenharmony_ci	ldundefined
4673af6ab5fSopenharmony_ci	returnundefined
4683af6ab5fSopenharmony_cilabel_2: 
4693af6ab5fSopenharmony_ci}
4703af6ab5fSopenharmony_ci
4713af6ab5fSopenharmony_ci
4723af6ab5fSopenharmony_ci======> literal array buffer <======
4733af6ab5fSopenharmony_ci------------------------------------
4743af6ab5fSopenharmony_cislot &sourcehar/sourcehar-file1&2.0.0_0
4753af6ab5fSopenharmony_ci------------------------------------
4763af6ab5fSopenharmony_cislot &sourcehar/sourcehar-file1&2.0.0_1
4773af6ab5fSopenharmony_ci{
4783af6ab5fSopenharmony_ci  index: 0
4793af6ab5fSopenharmony_ci    tag: 2
4803af6ab5fSopenharmony_ci    val: 0
4813af6ab5fSopenharmony_ci},
4823af6ab5fSopenharmony_ci{
4833af6ab5fSopenharmony_ci  index: 1
4843af6ab5fSopenharmony_ci    tag: 2
4853af6ab5fSopenharmony_ci    val: 0
4863af6ab5fSopenharmony_ci},
4873af6ab5fSopenharmony_ci{
4883af6ab5fSopenharmony_ci  index: 2
4893af6ab5fSopenharmony_ci    tag: 2
4903af6ab5fSopenharmony_ci    val: 0
4913af6ab5fSopenharmony_ci},
4923af6ab5fSopenharmony_ci{
4933af6ab5fSopenharmony_ci  index: 3
4943af6ab5fSopenharmony_ci    tag: 2
4953af6ab5fSopenharmony_ci    val: 1
4963af6ab5fSopenharmony_ci},
4973af6ab5fSopenharmony_ci{
4983af6ab5fSopenharmony_ci  index: 4
4993af6ab5fSopenharmony_ci    tag: 5
5003af6ab5fSopenharmony_ci    val: test
5013af6ab5fSopenharmony_ci},
5023af6ab5fSopenharmony_ci{
5033af6ab5fSopenharmony_ci  index: 5
5043af6ab5fSopenharmony_ci    tag: 5
5053af6ab5fSopenharmony_ci    val: test
5063af6ab5fSopenharmony_ci},
5073af6ab5fSopenharmony_ci{
5083af6ab5fSopenharmony_ci  index: 6
5093af6ab5fSopenharmony_ci    tag: 2
5103af6ab5fSopenharmony_ci    val: 0
5113af6ab5fSopenharmony_ci},
5123af6ab5fSopenharmony_ci{
5133af6ab5fSopenharmony_ci  index: 7
5143af6ab5fSopenharmony_ci    tag: 2
5153af6ab5fSopenharmony_ci    val: 0
5163af6ab5fSopenharmony_ci},
5173af6ab5fSopenharmony_ci======> strings <======
5183af6ab5fSopenharmony_ci"&sourcehar/sourcehar-file1&2.0.0.#*#test"; "print"; "sourcehar.file1.test"; 
5193af6ab5fSopenharmony_ci.language ECMAScript
5203af6ab5fSopenharmony_ci
5213af6ab5fSopenharmony_cislotNum = 0x3
5223af6ab5fSopenharmony_ci.function any &sourcehar/sourcehar-file2&2.0.0.#*#test(any a0, any a1, any a2) {
5233af6ab5fSopenharmony_cilabel_1: 
5243af6ab5fSopenharmony_cilabel_0: 
5253af6ab5fSopenharmony_ci	tryldglobalbyname 0x0, print
5263af6ab5fSopenharmony_ci	sta v0
5273af6ab5fSopenharmony_ci	lda.str sourcehar.file2.test
5283af6ab5fSopenharmony_ci	sta v1
5293af6ab5fSopenharmony_ci	lda v0
5303af6ab5fSopenharmony_ci	callarg1 0x1, v1
5313af6ab5fSopenharmony_ci	ldundefined
5323af6ab5fSopenharmony_ci	returnundefined
5333af6ab5fSopenharmony_cilabel_2: 
5343af6ab5fSopenharmony_ci}
5353af6ab5fSopenharmony_ci
5363af6ab5fSopenharmony_cislotNum = 0x1
5373af6ab5fSopenharmony_ci.function any &sourcehar/sourcehar-file2&2.0.0.func_main_0(any a0, any a1, any a2) {
5383af6ab5fSopenharmony_cilabel_1: 
5393af6ab5fSopenharmony_cilabel_0: 
5403af6ab5fSopenharmony_ci	definefunc 0x0, &sourcehar/sourcehar-file2&2.0.0.#*#test, 0x0
5413af6ab5fSopenharmony_ci	stmodulevar 0x0
5423af6ab5fSopenharmony_ci	ldundefined
5433af6ab5fSopenharmony_ci	returnundefined
5443af6ab5fSopenharmony_cilabel_2: 
5453af6ab5fSopenharmony_ci}
5463af6ab5fSopenharmony_ci
5473af6ab5fSopenharmony_ci
5483af6ab5fSopenharmony_ci======> literal array buffer <======
5493af6ab5fSopenharmony_ci------------------------------------
5503af6ab5fSopenharmony_cislot &sourcehar/sourcehar-file2&2.0.0_0
5513af6ab5fSopenharmony_ci------------------------------------
5523af6ab5fSopenharmony_cislot &sourcehar/sourcehar-file2&2.0.0_1
5533af6ab5fSopenharmony_ci{
5543af6ab5fSopenharmony_ci  index: 0
5553af6ab5fSopenharmony_ci    tag: 2
5563af6ab5fSopenharmony_ci    val: 0
5573af6ab5fSopenharmony_ci},
5583af6ab5fSopenharmony_ci{
5593af6ab5fSopenharmony_ci  index: 1
5603af6ab5fSopenharmony_ci    tag: 2
5613af6ab5fSopenharmony_ci    val: 0
5623af6ab5fSopenharmony_ci},
5633af6ab5fSopenharmony_ci{
5643af6ab5fSopenharmony_ci  index: 2
5653af6ab5fSopenharmony_ci    tag: 2
5663af6ab5fSopenharmony_ci    val: 0
5673af6ab5fSopenharmony_ci},
5683af6ab5fSopenharmony_ci{
5693af6ab5fSopenharmony_ci  index: 3
5703af6ab5fSopenharmony_ci    tag: 2
5713af6ab5fSopenharmony_ci    val: 1
5723af6ab5fSopenharmony_ci},
5733af6ab5fSopenharmony_ci{
5743af6ab5fSopenharmony_ci  index: 4
5753af6ab5fSopenharmony_ci    tag: 5
5763af6ab5fSopenharmony_ci    val: test
5773af6ab5fSopenharmony_ci},
5783af6ab5fSopenharmony_ci{
5793af6ab5fSopenharmony_ci  index: 5
5803af6ab5fSopenharmony_ci    tag: 5
5813af6ab5fSopenharmony_ci    val: test
5823af6ab5fSopenharmony_ci},
5833af6ab5fSopenharmony_ci{
5843af6ab5fSopenharmony_ci  index: 6
5853af6ab5fSopenharmony_ci    tag: 2
5863af6ab5fSopenharmony_ci    val: 0
5873af6ab5fSopenharmony_ci},
5883af6ab5fSopenharmony_ci{
5893af6ab5fSopenharmony_ci  index: 7
5903af6ab5fSopenharmony_ci    tag: 2
5913af6ab5fSopenharmony_ci    val: 0
5923af6ab5fSopenharmony_ci},
5933af6ab5fSopenharmony_ci======> strings <======
5943af6ab5fSopenharmony_ci"&sourcehar/sourcehar-file2&2.0.0.#*#test"; "print"; "sourcehar.file2.test"; 
5953af6ab5fSopenharmony_ci.language ECMAScript
5963af6ab5fSopenharmony_ci
5973af6ab5fSopenharmony_cislotNum = 0x3
5983af6ab5fSopenharmony_ci.function any &bytecodehar1/bytecodehar1-file1&2.0.0.#*#test(any a0, any a1, any a2) {
5993af6ab5fSopenharmony_ci	tryldglobalbyname 0x0, print
6003af6ab5fSopenharmony_ci	sta v0
6013af6ab5fSopenharmony_ci	lda.str bytecodehar1.file1.test
6023af6ab5fSopenharmony_ci	sta v1
6033af6ab5fSopenharmony_ci	lda v0
6043af6ab5fSopenharmony_ci	callarg1 0x1, v1
6053af6ab5fSopenharmony_ci	lda.str @normalized:N&&&sourcehar/sourcehar-file1&2.0.0
6063af6ab5fSopenharmony_ci	dynamicimport
6073af6ab5fSopenharmony_ci	ldundefined
6083af6ab5fSopenharmony_ci	returnundefined
6093af6ab5fSopenharmony_ci}
6103af6ab5fSopenharmony_ci
6113af6ab5fSopenharmony_cislotNum = 0x1
6123af6ab5fSopenharmony_ci.function any &bytecodehar1/bytecodehar1-file1&2.0.0.func_main_0(any a0, any a1, any a2) {
6133af6ab5fSopenharmony_ci	definefunc 0x0, &bytecodehar1/bytecodehar1-file1&2.0.0.#*#test, 0x0
6143af6ab5fSopenharmony_ci	stmodulevar 0x0
6153af6ab5fSopenharmony_ci	ldundefined
6163af6ab5fSopenharmony_ci	returnundefined
6173af6ab5fSopenharmony_ci}
6183af6ab5fSopenharmony_ci
6193af6ab5fSopenharmony_ci
6203af6ab5fSopenharmony_ci======> literal array buffer <======
6213af6ab5fSopenharmony_ci------------------------------------
6223af6ab5fSopenharmony_cislot &bytecodehar1/bytecodehar1-file1&2.0.0_1313
6233af6ab5fSopenharmony_ci------------------------------------
6243af6ab5fSopenharmony_cislot &bytecodehar1/bytecodehar1-file1&2.0.0_1317
6253af6ab5fSopenharmony_ci{
6263af6ab5fSopenharmony_ci  index: 0
6273af6ab5fSopenharmony_ci    tag: 2
6283af6ab5fSopenharmony_ci    val: 1
6293af6ab5fSopenharmony_ci},
6303af6ab5fSopenharmony_ci{
6313af6ab5fSopenharmony_ci  index: 1
6323af6ab5fSopenharmony_ci    tag: 5
6333af6ab5fSopenharmony_ci    val: @normalized:N&&&@ohos/bytecodehar2/bytecodehar2-file1&2.0.0
6343af6ab5fSopenharmony_ci},
6353af6ab5fSopenharmony_ci{
6363af6ab5fSopenharmony_ci  index: 2
6373af6ab5fSopenharmony_ci    tag: 2
6383af6ab5fSopenharmony_ci    val: 1
6393af6ab5fSopenharmony_ci},
6403af6ab5fSopenharmony_ci{
6413af6ab5fSopenharmony_ci  index: 3
6423af6ab5fSopenharmony_ci    tag: 5
6433af6ab5fSopenharmony_ci    val: test1
6443af6ab5fSopenharmony_ci},
6453af6ab5fSopenharmony_ci{
6463af6ab5fSopenharmony_ci  index: 4
6473af6ab5fSopenharmony_ci    tag: 5
6483af6ab5fSopenharmony_ci    val: test
6493af6ab5fSopenharmony_ci},
6503af6ab5fSopenharmony_ci{
6513af6ab5fSopenharmony_ci  index: 5
6523af6ab5fSopenharmony_ci    tag: 9
6533af6ab5fSopenharmony_ci    val: 0
6543af6ab5fSopenharmony_ci},
6553af6ab5fSopenharmony_ci{
6563af6ab5fSopenharmony_ci  index: 6
6573af6ab5fSopenharmony_ci    tag: 2
6583af6ab5fSopenharmony_ci    val: 0
6593af6ab5fSopenharmony_ci},
6603af6ab5fSopenharmony_ci{
6613af6ab5fSopenharmony_ci  index: 7
6623af6ab5fSopenharmony_ci    tag: 2
6633af6ab5fSopenharmony_ci    val: 1
6643af6ab5fSopenharmony_ci},
6653af6ab5fSopenharmony_ci{
6663af6ab5fSopenharmony_ci  index: 8
6673af6ab5fSopenharmony_ci    tag: 5
6683af6ab5fSopenharmony_ci    val: test
6693af6ab5fSopenharmony_ci},
6703af6ab5fSopenharmony_ci{
6713af6ab5fSopenharmony_ci  index: 9
6723af6ab5fSopenharmony_ci    tag: 5
6733af6ab5fSopenharmony_ci    val: test
6743af6ab5fSopenharmony_ci},
6753af6ab5fSopenharmony_ci{
6763af6ab5fSopenharmony_ci  index: 10
6773af6ab5fSopenharmony_ci    tag: 2
6783af6ab5fSopenharmony_ci    val: 0
6793af6ab5fSopenharmony_ci},
6803af6ab5fSopenharmony_ci{
6813af6ab5fSopenharmony_ci  index: 11
6823af6ab5fSopenharmony_ci    tag: 2
6833af6ab5fSopenharmony_ci    val: 0
6843af6ab5fSopenharmony_ci},
6853af6ab5fSopenharmony_ci======> strings <======
6863af6ab5fSopenharmony_ci"&bytecodehar1/bytecodehar1-file1&2.0.0.#*#test"; "@normalized:N&&&sourcehar/sourcehar-file1&2.0.0"; "bytecodehar1.file1.test"; "print"; 
6873af6ab5fSopenharmony_ci.language ECMAScript
6883af6ab5fSopenharmony_ci
6893af6ab5fSopenharmony_cislotNum = 0x3
6903af6ab5fSopenharmony_ci.function any &@ohos/bytecodehar2/bytecodehar2-file1&2.0.0.#*#test(any a0, any a1, any a2) {
6913af6ab5fSopenharmony_ci	tryldglobalbyname 0x0, print
6923af6ab5fSopenharmony_ci	sta v0
6933af6ab5fSopenharmony_ci	lda.str bytecodehar2.file1.test
6943af6ab5fSopenharmony_ci	sta v1
6953af6ab5fSopenharmony_ci	lda v0
6963af6ab5fSopenharmony_ci	callarg1 0x1, v1
6973af6ab5fSopenharmony_ci	ldundefined
6983af6ab5fSopenharmony_ci	returnundefined
6993af6ab5fSopenharmony_ci}
7003af6ab5fSopenharmony_ci
7013af6ab5fSopenharmony_cislotNum = 0x1
7023af6ab5fSopenharmony_ci.function any &@ohos/bytecodehar2/bytecodehar2-file1&2.0.0.func_main_0(any a0, any a1, any a2) {
7033af6ab5fSopenharmony_ci	definefunc 0x0, &@ohos/bytecodehar2/bytecodehar2-file1&2.0.0.#*#test, 0x0
7043af6ab5fSopenharmony_ci	stmodulevar 0x0
7053af6ab5fSopenharmony_ci	ldundefined
7063af6ab5fSopenharmony_ci	returnundefined
7073af6ab5fSopenharmony_ci}
7083af6ab5fSopenharmony_ci
7093af6ab5fSopenharmony_ci
7103af6ab5fSopenharmony_ci======> literal array buffer <======
7113af6ab5fSopenharmony_ci------------------------------------
7123af6ab5fSopenharmony_cislot &@ohos/bytecodehar2/bytecodehar2-file1&2.0.0_1114
7133af6ab5fSopenharmony_ci------------------------------------
7143af6ab5fSopenharmony_cislot &@ohos/bytecodehar2/bytecodehar2-file1&2.0.0_1118
7153af6ab5fSopenharmony_ci{
7163af6ab5fSopenharmony_ci  index: 0
7173af6ab5fSopenharmony_ci    tag: 2
7183af6ab5fSopenharmony_ci    val: 0
7193af6ab5fSopenharmony_ci},
7203af6ab5fSopenharmony_ci{
7213af6ab5fSopenharmony_ci  index: 1
7223af6ab5fSopenharmony_ci    tag: 2
7233af6ab5fSopenharmony_ci    val: 0
7243af6ab5fSopenharmony_ci},
7253af6ab5fSopenharmony_ci{
7263af6ab5fSopenharmony_ci  index: 2
7273af6ab5fSopenharmony_ci    tag: 2
7283af6ab5fSopenharmony_ci    val: 0
7293af6ab5fSopenharmony_ci},
7303af6ab5fSopenharmony_ci{
7313af6ab5fSopenharmony_ci  index: 3
7323af6ab5fSopenharmony_ci    tag: 2
7333af6ab5fSopenharmony_ci    val: 1
7343af6ab5fSopenharmony_ci},
7353af6ab5fSopenharmony_ci{
7363af6ab5fSopenharmony_ci  index: 4
7373af6ab5fSopenharmony_ci    tag: 5
7383af6ab5fSopenharmony_ci    val: test
7393af6ab5fSopenharmony_ci},
7403af6ab5fSopenharmony_ci{
7413af6ab5fSopenharmony_ci  index: 5
7423af6ab5fSopenharmony_ci    tag: 5
7433af6ab5fSopenharmony_ci    val: test
7443af6ab5fSopenharmony_ci},
7453af6ab5fSopenharmony_ci{
7463af6ab5fSopenharmony_ci  index: 6
7473af6ab5fSopenharmony_ci    tag: 2
7483af6ab5fSopenharmony_ci    val: 0
7493af6ab5fSopenharmony_ci},
7503af6ab5fSopenharmony_ci{
7513af6ab5fSopenharmony_ci  index: 7
7523af6ab5fSopenharmony_ci    tag: 2
7533af6ab5fSopenharmony_ci    val: 0
7543af6ab5fSopenharmony_ci},
7553af6ab5fSopenharmony_ci======> strings <======
7563af6ab5fSopenharmony_ci"&@ohos/bytecodehar2/bytecodehar2-file1&2.0.0.#*#test"; "bytecodehar2.file1.test"; "print"; 
7573af6ab5fSopenharmony_ci.language ECMAScript
7583af6ab5fSopenharmony_ci
7593af6ab5fSopenharmony_cislotNum = 0x2
7603af6ab5fSopenharmony_ci.function any &myapp/hap-file-exec&.#*#main(any a0, any a1, any a2) {
7613af6ab5fSopenharmony_cilabel_1: 
7623af6ab5fSopenharmony_cilabel_0: 
7633af6ab5fSopenharmony_ci	ldexternalmodulevar 0x0
7643af6ab5fSopenharmony_ci	sta v0
7653af6ab5fSopenharmony_ci	throw.undefinedifholewithname test
7663af6ab5fSopenharmony_ci	lda v0
7673af6ab5fSopenharmony_ci	callarg0 0x0
7683af6ab5fSopenharmony_ci	ldundefined
7693af6ab5fSopenharmony_ci	returnundefined
7703af6ab5fSopenharmony_cilabel_2: 
7713af6ab5fSopenharmony_ci}
7723af6ab5fSopenharmony_ci
7733af6ab5fSopenharmony_cislotNum = 0x1
7743af6ab5fSopenharmony_ci.function any &myapp/hap-file-exec&.func_main_0(any a0, any a1, any a2) {
7753af6ab5fSopenharmony_cilabel_1: 
7763af6ab5fSopenharmony_cilabel_0: 
7773af6ab5fSopenharmony_ci	definefunc 0x0, &myapp/hap-file-exec&.#*#main, 0x0
7783af6ab5fSopenharmony_ci	ldundefined
7793af6ab5fSopenharmony_ci	returnundefined
7803af6ab5fSopenharmony_cilabel_2: 
7813af6ab5fSopenharmony_ci}
7823af6ab5fSopenharmony_ci
7833af6ab5fSopenharmony_ci
7843af6ab5fSopenharmony_ci======> literal array buffer <======
7853af6ab5fSopenharmony_ci------------------------------------
7863af6ab5fSopenharmony_cislot &myapp/hap-file-exec&_0
7873af6ab5fSopenharmony_ci------------------------------------
7883af6ab5fSopenharmony_cislot &myapp/hap-file-exec&_1
7893af6ab5fSopenharmony_ci{
7903af6ab5fSopenharmony_ci  index: 0
7913af6ab5fSopenharmony_ci    tag: 2
7923af6ab5fSopenharmony_ci    val: 1
7933af6ab5fSopenharmony_ci},
7943af6ab5fSopenharmony_ci{
7953af6ab5fSopenharmony_ci  index: 1
7963af6ab5fSopenharmony_ci    tag: 5
7973af6ab5fSopenharmony_ci    val: @normalized:N&&&bytecodehar1/bytecodehar1-file1&2.0.0
7983af6ab5fSopenharmony_ci},
7993af6ab5fSopenharmony_ci{
8003af6ab5fSopenharmony_ci  index: 2
8013af6ab5fSopenharmony_ci    tag: 2
8023af6ab5fSopenharmony_ci    val: 1
8033af6ab5fSopenharmony_ci},
8043af6ab5fSopenharmony_ci{
8053af6ab5fSopenharmony_ci  index: 3
8063af6ab5fSopenharmony_ci    tag: 5
8073af6ab5fSopenharmony_ci    val: test
8083af6ab5fSopenharmony_ci},
8093af6ab5fSopenharmony_ci{
8103af6ab5fSopenharmony_ci  index: 4
8113af6ab5fSopenharmony_ci    tag: 5
8123af6ab5fSopenharmony_ci    val: test
8133af6ab5fSopenharmony_ci},
8143af6ab5fSopenharmony_ci{
8153af6ab5fSopenharmony_ci  index: 5
8163af6ab5fSopenharmony_ci    tag: 9
8173af6ab5fSopenharmony_ci    val: 0
8183af6ab5fSopenharmony_ci},
8193af6ab5fSopenharmony_ci{
8203af6ab5fSopenharmony_ci  index: 6
8213af6ab5fSopenharmony_ci    tag: 2
8223af6ab5fSopenharmony_ci    val: 0
8233af6ab5fSopenharmony_ci},
8243af6ab5fSopenharmony_ci{
8253af6ab5fSopenharmony_ci  index: 7
8263af6ab5fSopenharmony_ci    tag: 2
8273af6ab5fSopenharmony_ci    val: 0
8283af6ab5fSopenharmony_ci},
8293af6ab5fSopenharmony_ci{
8303af6ab5fSopenharmony_ci  index: 8
8313af6ab5fSopenharmony_ci    tag: 2
8323af6ab5fSopenharmony_ci    val: 0
8333af6ab5fSopenharmony_ci},
8343af6ab5fSopenharmony_ci{
8353af6ab5fSopenharmony_ci  index: 9
8363af6ab5fSopenharmony_ci    tag: 2
8373af6ab5fSopenharmony_ci    val: 0
8383af6ab5fSopenharmony_ci},
8393af6ab5fSopenharmony_ci======> strings <======
8403af6ab5fSopenharmony_ci"&myapp/hap-file-exec&.#*#main"; "test"; 
8413af6ab5fSopenharmony_ci.language ECMAScript
8423af6ab5fSopenharmony_ci
8433af6ab5fSopenharmony_cislotNum = 0x3
8443af6ab5fSopenharmony_ci.function any &sourcehar/sourcehar-file1&2.0.0.#*#test(any a0, any a1, any a2) {
8453af6ab5fSopenharmony_cilabel_1: 
8463af6ab5fSopenharmony_cilabel_0: 
8473af6ab5fSopenharmony_ci	tryldglobalbyname 0x0, print
8483af6ab5fSopenharmony_ci	sta v0
8493af6ab5fSopenharmony_ci	lda.str sourcehar.file1.test
8503af6ab5fSopenharmony_ci	sta v1
8513af6ab5fSopenharmony_ci	lda v0
8523af6ab5fSopenharmony_ci	callarg1 0x1, v1
8533af6ab5fSopenharmony_ci	ldundefined
8543af6ab5fSopenharmony_ci	returnundefined
8553af6ab5fSopenharmony_cilabel_2: 
8563af6ab5fSopenharmony_ci}
8573af6ab5fSopenharmony_ci
8583af6ab5fSopenharmony_cislotNum = 0x1
8593af6ab5fSopenharmony_ci.function any &sourcehar/sourcehar-file1&2.0.0.func_main_0(any a0, any a1, any a2) {
8603af6ab5fSopenharmony_cilabel_1: 
8613af6ab5fSopenharmony_cilabel_0: 
8623af6ab5fSopenharmony_ci	definefunc 0x0, &sourcehar/sourcehar-file1&2.0.0.#*#test, 0x0
8633af6ab5fSopenharmony_ci	stmodulevar 0x0
8643af6ab5fSopenharmony_ci	ldundefined
8653af6ab5fSopenharmony_ci	returnundefined
8663af6ab5fSopenharmony_cilabel_2: 
8673af6ab5fSopenharmony_ci}
8683af6ab5fSopenharmony_ci
8693af6ab5fSopenharmony_ci
8703af6ab5fSopenharmony_ci======> literal array buffer <======
8713af6ab5fSopenharmony_ci------------------------------------
8723af6ab5fSopenharmony_cislot &sourcehar/sourcehar-file1&2.0.0_0
8733af6ab5fSopenharmony_ci------------------------------------
8743af6ab5fSopenharmony_cislot &sourcehar/sourcehar-file1&2.0.0_1
8753af6ab5fSopenharmony_ci{
8763af6ab5fSopenharmony_ci  index: 0
8773af6ab5fSopenharmony_ci    tag: 2
8783af6ab5fSopenharmony_ci    val: 0
8793af6ab5fSopenharmony_ci},
8803af6ab5fSopenharmony_ci{
8813af6ab5fSopenharmony_ci  index: 1
8823af6ab5fSopenharmony_ci    tag: 2
8833af6ab5fSopenharmony_ci    val: 0
8843af6ab5fSopenharmony_ci},
8853af6ab5fSopenharmony_ci{
8863af6ab5fSopenharmony_ci  index: 2
8873af6ab5fSopenharmony_ci    tag: 2
8883af6ab5fSopenharmony_ci    val: 0
8893af6ab5fSopenharmony_ci},
8903af6ab5fSopenharmony_ci{
8913af6ab5fSopenharmony_ci  index: 3
8923af6ab5fSopenharmony_ci    tag: 2
8933af6ab5fSopenharmony_ci    val: 1
8943af6ab5fSopenharmony_ci},
8953af6ab5fSopenharmony_ci{
8963af6ab5fSopenharmony_ci  index: 4
8973af6ab5fSopenharmony_ci    tag: 5
8983af6ab5fSopenharmony_ci    val: test
8993af6ab5fSopenharmony_ci},
9003af6ab5fSopenharmony_ci{
9013af6ab5fSopenharmony_ci  index: 5
9023af6ab5fSopenharmony_ci    tag: 5
9033af6ab5fSopenharmony_ci    val: test
9043af6ab5fSopenharmony_ci},
9053af6ab5fSopenharmony_ci{
9063af6ab5fSopenharmony_ci  index: 6
9073af6ab5fSopenharmony_ci    tag: 2
9083af6ab5fSopenharmony_ci    val: 0
9093af6ab5fSopenharmony_ci},
9103af6ab5fSopenharmony_ci{
9113af6ab5fSopenharmony_ci  index: 7
9123af6ab5fSopenharmony_ci    tag: 2
9133af6ab5fSopenharmony_ci    val: 0
9143af6ab5fSopenharmony_ci},
9153af6ab5fSopenharmony_ci======> strings <======
9163af6ab5fSopenharmony_ci"&sourcehar/sourcehar-file1&2.0.0.#*#test"; "print"; "sourcehar.file1.test"; 
917