13af6ab5fSopenharmony_ci{
23af6ab5fSopenharmony_ci  "type": "Program",
33af6ab5fSopenharmony_ci  "statements": [
43af6ab5fSopenharmony_ci    {
53af6ab5fSopenharmony_ci      "type": "TSDeclareFunction",
63af6ab5fSopenharmony_ci      "function": {
73af6ab5fSopenharmony_ci        "type": "ScriptFunction",
83af6ab5fSopenharmony_ci        "id": {
93af6ab5fSopenharmony_ci          "type": "Identifier",
103af6ab5fSopenharmony_ci          "name": "a",
113af6ab5fSopenharmony_ci          "decorators": [],
123af6ab5fSopenharmony_ci          "loc": {
133af6ab5fSopenharmony_ci            "start": {
143af6ab5fSopenharmony_ci              "line": 17,
153af6ab5fSopenharmony_ci              "column": 18
163af6ab5fSopenharmony_ci            },
173af6ab5fSopenharmony_ci            "end": {
183af6ab5fSopenharmony_ci              "line": 17,
193af6ab5fSopenharmony_ci              "column": 19
203af6ab5fSopenharmony_ci            }
213af6ab5fSopenharmony_ci          }
223af6ab5fSopenharmony_ci        },
233af6ab5fSopenharmony_ci        "generator": false,
243af6ab5fSopenharmony_ci        "async": false,
253af6ab5fSopenharmony_ci        "expression": false,
263af6ab5fSopenharmony_ci        "params": [],
273af6ab5fSopenharmony_ci        "declare": true,
283af6ab5fSopenharmony_ci        "loc": {
293af6ab5fSopenharmony_ci          "start": {
303af6ab5fSopenharmony_ci            "line": 17,
313af6ab5fSopenharmony_ci            "column": 9
323af6ab5fSopenharmony_ci          },
333af6ab5fSopenharmony_ci          "end": {
343af6ab5fSopenharmony_ci            "line": 17,
353af6ab5fSopenharmony_ci            "column": 22
363af6ab5fSopenharmony_ci          }
373af6ab5fSopenharmony_ci        }
383af6ab5fSopenharmony_ci      },
393af6ab5fSopenharmony_ci      "loc": {
403af6ab5fSopenharmony_ci        "start": {
413af6ab5fSopenharmony_ci          "line": 17,
423af6ab5fSopenharmony_ci          "column": 9
433af6ab5fSopenharmony_ci        },
443af6ab5fSopenharmony_ci        "end": {
453af6ab5fSopenharmony_ci          "line": 17,
463af6ab5fSopenharmony_ci          "column": 22
473af6ab5fSopenharmony_ci        }
483af6ab5fSopenharmony_ci      }
493af6ab5fSopenharmony_ci    },
503af6ab5fSopenharmony_ci    {
513af6ab5fSopenharmony_ci      "type": "FunctionDeclaration",
523af6ab5fSopenharmony_ci      "function": {
533af6ab5fSopenharmony_ci        "type": "ScriptFunction",
543af6ab5fSopenharmony_ci        "id": {
553af6ab5fSopenharmony_ci          "type": "Identifier",
563af6ab5fSopenharmony_ci          "name": "a",
573af6ab5fSopenharmony_ci          "decorators": [],
583af6ab5fSopenharmony_ci          "loc": {
593af6ab5fSopenharmony_ci            "start": {
603af6ab5fSopenharmony_ci              "line": 18,
613af6ab5fSopenharmony_ci              "column": 10
623af6ab5fSopenharmony_ci            },
633af6ab5fSopenharmony_ci            "end": {
643af6ab5fSopenharmony_ci              "line": 18,
653af6ab5fSopenharmony_ci              "column": 11
663af6ab5fSopenharmony_ci            }
673af6ab5fSopenharmony_ci          }
683af6ab5fSopenharmony_ci        },
693af6ab5fSopenharmony_ci        "generator": false,
703af6ab5fSopenharmony_ci        "async": false,
713af6ab5fSopenharmony_ci        "expression": false,
723af6ab5fSopenharmony_ci        "params": [],
733af6ab5fSopenharmony_ci        "body": {
743af6ab5fSopenharmony_ci          "type": "BlockStatement",
753af6ab5fSopenharmony_ci          "statements": [],
763af6ab5fSopenharmony_ci          "loc": {
773af6ab5fSopenharmony_ci            "start": {
783af6ab5fSopenharmony_ci              "line": 18,
793af6ab5fSopenharmony_ci              "column": 14
803af6ab5fSopenharmony_ci            },
813af6ab5fSopenharmony_ci            "end": {
823af6ab5fSopenharmony_ci              "line": 18,
833af6ab5fSopenharmony_ci              "column": 17
843af6ab5fSopenharmony_ci            }
853af6ab5fSopenharmony_ci          }
863af6ab5fSopenharmony_ci        },
873af6ab5fSopenharmony_ci        "loc": {
883af6ab5fSopenharmony_ci          "start": {
893af6ab5fSopenharmony_ci            "line": 18,
903af6ab5fSopenharmony_ci            "column": 1
913af6ab5fSopenharmony_ci          },
923af6ab5fSopenharmony_ci          "end": {
933af6ab5fSopenharmony_ci            "line": 18,
943af6ab5fSopenharmony_ci            "column": 17
953af6ab5fSopenharmony_ci          }
963af6ab5fSopenharmony_ci        }
973af6ab5fSopenharmony_ci      },
983af6ab5fSopenharmony_ci      "loc": {
993af6ab5fSopenharmony_ci        "start": {
1003af6ab5fSopenharmony_ci          "line": 18,
1013af6ab5fSopenharmony_ci          "column": 1
1023af6ab5fSopenharmony_ci        },
1033af6ab5fSopenharmony_ci        "end": {
1043af6ab5fSopenharmony_ci          "line": 18,
1053af6ab5fSopenharmony_ci          "column": 17
1063af6ab5fSopenharmony_ci        }
1073af6ab5fSopenharmony_ci      }
1083af6ab5fSopenharmony_ci    },
1093af6ab5fSopenharmony_ci    {
1103af6ab5fSopenharmony_ci      "type": "EmptyStatement",
1113af6ab5fSopenharmony_ci      "loc": {
1123af6ab5fSopenharmony_ci        "start": {
1133af6ab5fSopenharmony_ci          "line": 18,
1143af6ab5fSopenharmony_ci          "column": 17
1153af6ab5fSopenharmony_ci        },
1163af6ab5fSopenharmony_ci        "end": {
1173af6ab5fSopenharmony_ci          "line": 18,
1183af6ab5fSopenharmony_ci          "column": 18
1193af6ab5fSopenharmony_ci        }
1203af6ab5fSopenharmony_ci      }
1213af6ab5fSopenharmony_ci    }
1223af6ab5fSopenharmony_ci  ],
1233af6ab5fSopenharmony_ci  "loc": {
1243af6ab5fSopenharmony_ci    "start": {
1253af6ab5fSopenharmony_ci      "line": 1,
1263af6ab5fSopenharmony_ci      "column": 1
1273af6ab5fSopenharmony_ci    },
1283af6ab5fSopenharmony_ci    "end": {
1293af6ab5fSopenharmony_ci      "line": 18,
1303af6ab5fSopenharmony_ci      "column": 18
1313af6ab5fSopenharmony_ci    }
1323af6ab5fSopenharmony_ci  }
1333af6ab5fSopenharmony_ci}
134