13af6ab5fSopenharmony_ci{
23af6ab5fSopenharmony_ci    "functions": [
33af6ab5fSopenharmony_ci      {
43af6ab5fSopenharmony_ci        "name": ".func_main_0",
53af6ab5fSopenharmony_ci        "signature": {
63af6ab5fSopenharmony_ci          "retType": "any",
73af6ab5fSopenharmony_ci          "params": [
83af6ab5fSopenharmony_ci            "any",
93af6ab5fSopenharmony_ci            "any",
103af6ab5fSopenharmony_ci            "any"
113af6ab5fSopenharmony_ci          ]
123af6ab5fSopenharmony_ci      },
133af6ab5fSopenharmony_ci      "ins": [
143af6ab5fSopenharmony_ci        {
153af6ab5fSopenharmony_ci          "opcode": "mov",
163af6ab5fSopenharmony_ci          "regs": [
173af6ab5fSopenharmony_ci            0,
183af6ab5fSopenharmony_ci            8
193af6ab5fSopenharmony_ci          ],
203af6ab5fSopenharmony_ci          "ids": [],
213af6ab5fSopenharmony_ci          "imms": [],
223af6ab5fSopenharmony_ci          "label": "",
233af6ab5fSopenharmony_ci          "debug_pos_info": {
243af6ab5fSopenharmony_ci            "boundLeft": 0,
253af6ab5fSopenharmony_ci            "boundRight": 1,
263af6ab5fSopenharmony_ci            "sourceLineNum": -1,
273af6ab5fSopenharmony_ci            "wholeLine": ""
283af6ab5fSopenharmony_ci          }
293af6ab5fSopenharmony_ci        },
303af6ab5fSopenharmony_ci        {
313af6ab5fSopenharmony_ci          "opcode": "mov",
323af6ab5fSopenharmony_ci          "regs": [
333af6ab5fSopenharmony_ci            1,
343af6ab5fSopenharmony_ci            9
353af6ab5fSopenharmony_ci          ],
363af6ab5fSopenharmony_ci          "ids": [],
373af6ab5fSopenharmony_ci          "imms": [],
383af6ab5fSopenharmony_ci          "label": "",
393af6ab5fSopenharmony_ci          "debug_pos_info": {
403af6ab5fSopenharmony_ci            "boundLeft": 1,
413af6ab5fSopenharmony_ci            "boundRight": 2,
423af6ab5fSopenharmony_ci            "sourceLineNum": -1,
433af6ab5fSopenharmony_ci            "wholeLine": ""
443af6ab5fSopenharmony_ci          }
453af6ab5fSopenharmony_ci        },
463af6ab5fSopenharmony_ci        {
473af6ab5fSopenharmony_ci          "opcode": "mov",
483af6ab5fSopenharmony_ci          "regs": [
493af6ab5fSopenharmony_ci            2,
503af6ab5fSopenharmony_ci            10
513af6ab5fSopenharmony_ci          ],
523af6ab5fSopenharmony_ci          "ids": [],
533af6ab5fSopenharmony_ci          "imms": [],
543af6ab5fSopenharmony_ci          "label": "",
553af6ab5fSopenharmony_ci          "debug_pos_info": {
563af6ab5fSopenharmony_ci            "boundLeft": 2,
573af6ab5fSopenharmony_ci            "boundRight": 3,
583af6ab5fSopenharmony_ci            "sourceLineNum": -1,
593af6ab5fSopenharmony_ci            "wholeLine": ""
603af6ab5fSopenharmony_ci          }
613af6ab5fSopenharmony_ci        },
623af6ab5fSopenharmony_ci        {
633af6ab5fSopenharmony_ci          "opcode": "ldai",
643af6ab5fSopenharmony_ci          "regs": [],
653af6ab5fSopenharmony_ci          "ids": [],
663af6ab5fSopenharmony_ci          "imms": [
673af6ab5fSopenharmony_ci            1
683af6ab5fSopenharmony_ci          ],
693af6ab5fSopenharmony_ci          "label": "",
703af6ab5fSopenharmony_ci          "debug_pos_info": {
713af6ab5fSopenharmony_ci            "boundLeft": 3,
723af6ab5fSopenharmony_ci            "boundRight": 8,
733af6ab5fSopenharmony_ci            "sourceLineNum": 15,
743af6ab5fSopenharmony_ci            "wholeLine": ""
753af6ab5fSopenharmony_ci          }
763af6ab5fSopenharmony_ci        },
773af6ab5fSopenharmony_ci        {
783af6ab5fSopenharmony_ci          "opcode": "sttoglobalrecord",
793af6ab5fSopenharmony_ci          "regs": [],
803af6ab5fSopenharmony_ci          "ids": [
813af6ab5fSopenharmony_ci            "a"
823af6ab5fSopenharmony_ci          ],
833af6ab5fSopenharmony_ci          "imms": [
843af6ab5fSopenharmony_ci            0
853af6ab5fSopenharmony_ci          ],
863af6ab5fSopenharmony_ci          "label": "",
873af6ab5fSopenharmony_ci          "debug_pos_info": {
883af6ab5fSopenharmony_ci            "boundLeft": 8,
893af6ab5fSopenharmony_ci            "boundRight": 13,
903af6ab5fSopenharmony_ci            "sourceLineNum": 15,
913af6ab5fSopenharmony_ci            "wholeLine": ""
923af6ab5fSopenharmony_ci          }
933af6ab5fSopenharmony_ci        },
943af6ab5fSopenharmony_ci        {
953af6ab5fSopenharmony_ci          "opcode": "ldai",
963af6ab5fSopenharmony_ci          "regs": [],
973af6ab5fSopenharmony_ci          "ids": [],
983af6ab5fSopenharmony_ci          "imms": [
993af6ab5fSopenharmony_ci            1
1003af6ab5fSopenharmony_ci          ],
1013af6ab5fSopenharmony_ci          "label": "",
1023af6ab5fSopenharmony_ci          "debug_pos_info": {
1033af6ab5fSopenharmony_ci            "boundLeft": 13,
1043af6ab5fSopenharmony_ci            "boundRight": 18,
1053af6ab5fSopenharmony_ci            "sourceLineNum": 17,
1063af6ab5fSopenharmony_ci            "wholeLine": ""
1073af6ab5fSopenharmony_ci          }
1083af6ab5fSopenharmony_ci        },
1093af6ab5fSopenharmony_ci        {
1103af6ab5fSopenharmony_ci          "opcode": "sta",
1113af6ab5fSopenharmony_ci          "regs": [
1123af6ab5fSopenharmony_ci            5
1133af6ab5fSopenharmony_ci          ],
1143af6ab5fSopenharmony_ci          "ids": [],
1153af6ab5fSopenharmony_ci          "imms": [],
1163af6ab5fSopenharmony_ci          "label": "",
1173af6ab5fSopenharmony_ci          "debug_pos_info": {
1183af6ab5fSopenharmony_ci            "boundLeft": 18,
1193af6ab5fSopenharmony_ci            "boundRight": 20,
1203af6ab5fSopenharmony_ci            "sourceLineNum": 17,
1213af6ab5fSopenharmony_ci            "wholeLine": ""
1223af6ab5fSopenharmony_ci          }
1233af6ab5fSopenharmony_ci        },
1243af6ab5fSopenharmony_ci        {
1253af6ab5fSopenharmony_ci          "opcode": "lda.str",
1263af6ab5fSopenharmony_ci          "regs": [],
1273af6ab5fSopenharmony_ci          "ids": [
1283af6ab5fSopenharmony_ci            "cccc"
1293af6ab5fSopenharmony_ci          ],
1303af6ab5fSopenharmony_ci          "imms": [],
1313af6ab5fSopenharmony_ci          "label": "",
1323af6ab5fSopenharmony_ci          "debug_pos_info": {
1333af6ab5fSopenharmony_ci            "boundLeft": 20,
1343af6ab5fSopenharmony_ci            "boundRight": 23,
1353af6ab5fSopenharmony_ci            "sourceLineNum": 18,
1363af6ab5fSopenharmony_ci            "wholeLine": ""
1373af6ab5fSopenharmony_ci          }
1383af6ab5fSopenharmony_ci        },
1393af6ab5fSopenharmony_ci        {
1403af6ab5fSopenharmony_ci          "opcode": "ldai",
1413af6ab5fSopenharmony_ci          "regs": [],
1423af6ab5fSopenharmony_ci          "ids": [],
1433af6ab5fSopenharmony_ci          "imms": [
1443af6ab5fSopenharmony_ci            2
1453af6ab5fSopenharmony_ci          ],
1463af6ab5fSopenharmony_ci          "label": "",
1473af6ab5fSopenharmony_ci          "debug_pos_info": {
1483af6ab5fSopenharmony_ci            "boundLeft": 23,
1493af6ab5fSopenharmony_ci            "boundRight": 28,
1503af6ab5fSopenharmony_ci            "sourceLineNum": 22,
1513af6ab5fSopenharmony_ci            "wholeLine": ""
1523af6ab5fSopenharmony_ci          }
1533af6ab5fSopenharmony_ci        },
1543af6ab5fSopenharmony_ci        {
1553af6ab5fSopenharmony_ci          "opcode": "sta",
1563af6ab5fSopenharmony_ci          "regs": [
1573af6ab5fSopenharmony_ci            6
1583af6ab5fSopenharmony_ci          ],
1593af6ab5fSopenharmony_ci          "ids": [],
1603af6ab5fSopenharmony_ci          "imms": [],
1613af6ab5fSopenharmony_ci          "label": "",
1623af6ab5fSopenharmony_ci          "debug_pos_info": {
1633af6ab5fSopenharmony_ci            "boundLeft": 28,
1643af6ab5fSopenharmony_ci            "boundRight": 30,
1653af6ab5fSopenharmony_ci            "sourceLineNum": 22,
1663af6ab5fSopenharmony_ci            "wholeLine": ""
1673af6ab5fSopenharmony_ci          }
1683af6ab5fSopenharmony_ci        },
1693af6ab5fSopenharmony_ci        {
1703af6ab5fSopenharmony_ci          "opcode": "lda.str",
1713af6ab5fSopenharmony_ci          "regs": [],
1723af6ab5fSopenharmony_ci          "ids": [
1733af6ab5fSopenharmony_ci            "dddd"
1743af6ab5fSopenharmony_ci          ],
1753af6ab5fSopenharmony_ci          "imms": [],
1763af6ab5fSopenharmony_ci          "label": "",
1773af6ab5fSopenharmony_ci          "debug_pos_info": {
1783af6ab5fSopenharmony_ci            "boundLeft": 30,
1793af6ab5fSopenharmony_ci            "boundRight": 33,
1803af6ab5fSopenharmony_ci            "sourceLineNum": 23,
1813af6ab5fSopenharmony_ci            "wholeLine": ""
1823af6ab5fSopenharmony_ci          }
1833af6ab5fSopenharmony_ci        },
1843af6ab5fSopenharmony_ci        {
1853af6ab5fSopenharmony_ci          "opcode": "ldai",
1863af6ab5fSopenharmony_ci          "regs": [],
1873af6ab5fSopenharmony_ci          "ids": [],
1883af6ab5fSopenharmony_ci          "imms": [
1893af6ab5fSopenharmony_ci            3
1903af6ab5fSopenharmony_ci          ],
1913af6ab5fSopenharmony_ci          "label": "",
1923af6ab5fSopenharmony_ci          "debug_pos_info": {
1933af6ab5fSopenharmony_ci            "boundLeft": 33,
1943af6ab5fSopenharmony_ci            "boundRight": 38,
1953af6ab5fSopenharmony_ci            "sourceLineNum": 25,
1963af6ab5fSopenharmony_ci            "wholeLine": ""
1973af6ab5fSopenharmony_ci          }
1983af6ab5fSopenharmony_ci        },
1993af6ab5fSopenharmony_ci        {
2003af6ab5fSopenharmony_ci          "opcode": "sta",
2013af6ab5fSopenharmony_ci          "regs": [
2023af6ab5fSopenharmony_ci            7
2033af6ab5fSopenharmony_ci          ],
2043af6ab5fSopenharmony_ci          "ids": [],
2053af6ab5fSopenharmony_ci          "imms": [],
2063af6ab5fSopenharmony_ci          "label": "",
2073af6ab5fSopenharmony_ci          "debug_pos_info": {
2083af6ab5fSopenharmony_ci            "boundLeft": 38,
2093af6ab5fSopenharmony_ci            "boundRight": 40,
2103af6ab5fSopenharmony_ci            "sourceLineNum": 25,
2113af6ab5fSopenharmony_ci            "wholeLine": ""
2123af6ab5fSopenharmony_ci          }
2133af6ab5fSopenharmony_ci        },
2143af6ab5fSopenharmony_ci        {
2153af6ab5fSopenharmony_ci          "opcode": "ldai",
2163af6ab5fSopenharmony_ci          "regs": [],
2173af6ab5fSopenharmony_ci          "ids": [],
2183af6ab5fSopenharmony_ci          "imms": [
2193af6ab5fSopenharmony_ci            4
2203af6ab5fSopenharmony_ci          ],
2213af6ab5fSopenharmony_ci          "label": "",
2223af6ab5fSopenharmony_ci          "debug_pos_info": {
2233af6ab5fSopenharmony_ci            "boundLeft": 40,
2243af6ab5fSopenharmony_ci            "boundRight": 45,
2253af6ab5fSopenharmony_ci            "sourceLineNum": 27,
2263af6ab5fSopenharmony_ci            "wholeLine": ""
2273af6ab5fSopenharmony_ci          }
2283af6ab5fSopenharmony_ci        },
2293af6ab5fSopenharmony_ci        {
2303af6ab5fSopenharmony_ci          "opcode": "sta",
2313af6ab5fSopenharmony_ci          "regs": [
2323af6ab5fSopenharmony_ci            5
2333af6ab5fSopenharmony_ci          ],
2343af6ab5fSopenharmony_ci          "ids": [],
2353af6ab5fSopenharmony_ci          "imms": [],
2363af6ab5fSopenharmony_ci          "label": "",
2373af6ab5fSopenharmony_ci          "debug_pos_info": {
2383af6ab5fSopenharmony_ci            "boundLeft": 45,
2393af6ab5fSopenharmony_ci            "boundRight": 47,
2403af6ab5fSopenharmony_ci            "sourceLineNum": 27,
2413af6ab5fSopenharmony_ci            "wholeLine": ""
2423af6ab5fSopenharmony_ci          }
2433af6ab5fSopenharmony_ci        },
2443af6ab5fSopenharmony_ci        {
2453af6ab5fSopenharmony_ci          "opcode": "ldundefined",
2463af6ab5fSopenharmony_ci          "regs": [],
2473af6ab5fSopenharmony_ci          "ids": [],
2483af6ab5fSopenharmony_ci          "imms": [],
2493af6ab5fSopenharmony_ci          "label": "",
2503af6ab5fSopenharmony_ci          "debug_pos_info": {
2513af6ab5fSopenharmony_ci            "boundLeft": 0,
2523af6ab5fSopenharmony_ci            "boundRight": 0,
2533af6ab5fSopenharmony_ci            "sourceLineNum": -1,
2543af6ab5fSopenharmony_ci            "wholeLine": ""
2553af6ab5fSopenharmony_ci          }
2563af6ab5fSopenharmony_ci        },
2573af6ab5fSopenharmony_ci        {
2583af6ab5fSopenharmony_ci          "opcode": "returnundefined",
2593af6ab5fSopenharmony_ci          "regs": [],
2603af6ab5fSopenharmony_ci          "ids": [],
2613af6ab5fSopenharmony_ci          "imms": [],
2623af6ab5fSopenharmony_ci          "label": "",
2633af6ab5fSopenharmony_ci          "debug_pos_info": {
2643af6ab5fSopenharmony_ci            "boundLeft": 0,
2653af6ab5fSopenharmony_ci            "boundRight": 0,
2663af6ab5fSopenharmony_ci            "sourceLineNum": -1,
2673af6ab5fSopenharmony_ci            "wholeLine": ""
2683af6ab5fSopenharmony_ci          }
2693af6ab5fSopenharmony_ci        }
2703af6ab5fSopenharmony_ci      ],
2713af6ab5fSopenharmony_ci      "variables": [
2723af6ab5fSopenharmony_ci        {
2733af6ab5fSopenharmony_ci          "name": "j",
2743af6ab5fSopenharmony_ci          "signature": "any",
2753af6ab5fSopenharmony_ci          "signatureType": "any",
2763af6ab5fSopenharmony_ci          "reg": 7,
2773af6ab5fSopenharmony_ci          "start": 11,
2783af6ab5fSopenharmony_ci          "length": 2
2793af6ab5fSopenharmony_ci        },
2803af6ab5fSopenharmony_ci        {
2813af6ab5fSopenharmony_ci          "name": "j",
2823af6ab5fSopenharmony_ci          "signature": "any",
2833af6ab5fSopenharmony_ci          "signatureType": "any",
2843af6ab5fSopenharmony_ci          "reg": 6,
2853af6ab5fSopenharmony_ci          "start": 8,
2863af6ab5fSopenharmony_ci          "length": 7
2873af6ab5fSopenharmony_ci        },
2883af6ab5fSopenharmony_ci        {
2893af6ab5fSopenharmony_ci          "name": "i",
2903af6ab5fSopenharmony_ci          "signature": "any",
2913af6ab5fSopenharmony_ci          "signatureType": "any",
2923af6ab5fSopenharmony_ci          "reg": 5,
2933af6ab5fSopenharmony_ci          "start": 8,
2943af6ab5fSopenharmony_ci          "length": 7
2953af6ab5fSopenharmony_ci        },
2963af6ab5fSopenharmony_ci        {
2973af6ab5fSopenharmony_ci          "name": "j",
2983af6ab5fSopenharmony_ci          "signature": "any",
2993af6ab5fSopenharmony_ci          "signatureType": "any",
3003af6ab5fSopenharmony_ci          "reg": 5,
3013af6ab5fSopenharmony_ci          "start": 5,
3023af6ab5fSopenharmony_ci          "length": 3
3033af6ab5fSopenharmony_ci        },
3043af6ab5fSopenharmony_ci        {
3053af6ab5fSopenharmony_ci          "name": "this",
3063af6ab5fSopenharmony_ci          "signature": "any",
3073af6ab5fSopenharmony_ci          "signatureType": "any",
3083af6ab5fSopenharmony_ci          "reg": 2,
3093af6ab5fSopenharmony_ci          "start": 3,
3103af6ab5fSopenharmony_ci          "length": 14
3113af6ab5fSopenharmony_ci        },
3123af6ab5fSopenharmony_ci        {
3133af6ab5fSopenharmony_ci          "name": "a",
3143af6ab5fSopenharmony_ci          "signature": "any",
3153af6ab5fSopenharmony_ci          "signatureType": "any",
3163af6ab5fSopenharmony_ci          "reg": 3,
3173af6ab5fSopenharmony_ci          "start": 3,
3183af6ab5fSopenharmony_ci          "length": 14
3193af6ab5fSopenharmony_ci        },
3203af6ab5fSopenharmony_ci        {
3213af6ab5fSopenharmony_ci          "name": "4newTarget",
3223af6ab5fSopenharmony_ci          "signature": "any",
3233af6ab5fSopenharmony_ci          "signatureType": "any",
3243af6ab5fSopenharmony_ci          "reg": 1,
3253af6ab5fSopenharmony_ci          "start": 3,
3263af6ab5fSopenharmony_ci          "length": 14
3273af6ab5fSopenharmony_ci        },
3283af6ab5fSopenharmony_ci        {
3293af6ab5fSopenharmony_ci          "name": "4funcObj",
3303af6ab5fSopenharmony_ci          "signature": "any",
3313af6ab5fSopenharmony_ci          "signatureType": "any",
3323af6ab5fSopenharmony_ci          "reg": 0,
3333af6ab5fSopenharmony_ci          "start": 3,
3343af6ab5fSopenharmony_ci          "length": 14
3353af6ab5fSopenharmony_ci        }
3363af6ab5fSopenharmony_ci      ],
3373af6ab5fSopenharmony_ci        "sourceFile": "debug-info.js",
3383af6ab5fSopenharmony_ci        "sourceCode": "not supported",    }
3393af6ab5fSopenharmony_ci  ]
3403af6ab5fSopenharmony_ci}
341