1{
2  "type": "Program",
3  "statements": [
4    {
5      "type": "VariableDeclaration",
6      "declarations": [
7        {
8          "type": "VariableDeclarator",
9          "id": {
10            "type": "Identifier",
11            "name": "c",
12            "decorators": [],
13            "loc": {
14              "start": {
15                "line": 16,
16                "column": 5
17              },
18              "end": {
19                "line": 16,
20                "column": 6
21              }
22            }
23          },
24          "init": {
25            "type": "ArrowFunctionExpression",
26            "function": {
27              "type": "ScriptFunction",
28              "id": null,
29              "generator": false,
30              "async": false,
31              "expression": false,
32              "params": [
33                {
34                  "type": "Identifier",
35                  "name": "a",
36                  "typeAnnotation": {
37                    "type": "TSNumberKeyword",
38                    "loc": {
39                      "start": {
40                        "line": 16,
41                        "column": 14
42                      },
43                      "end": {
44                        "line": 16,
45                        "column": 20
46                      }
47                    }
48                  },
49                  "optional": true,
50                  "decorators": [],
51                  "loc": {
52                    "start": {
53                      "line": 16,
54                      "column": 9
55                    },
56                    "end": {
57                      "line": 16,
58                      "column": 21
59                    }
60                  }
61                }
62              ],
63              "body": {
64                "type": "BlockStatement",
65                "statements": [],
66                "loc": {
67                  "start": {
68                    "line": 16,
69                    "column": 25
70                  },
71                  "end": {
72                    "line": 16,
73                    "column": 28
74                  }
75                }
76              },
77              "loc": {
78                "start": {
79                  "line": 16,
80                  "column": 9
81                },
82                "end": {
83                  "line": 16,
84                  "column": 28
85                }
86              }
87            },
88            "loc": {
89              "start": {
90                "line": 16,
91                "column": 9
92              },
93              "end": {
94                "line": 16,
95                "column": 28
96              }
97            }
98          },
99          "loc": {
100            "start": {
101              "line": 16,
102              "column": 5
103            },
104            "end": {
105              "line": 16,
106              "column": 28
107            }
108          }
109        }
110      ],
111      "kind": "let",
112      "loc": {
113        "start": {
114          "line": 16,
115          "column": 1
116        },
117        "end": {
118          "line": 16,
119          "column": 28
120        }
121      }
122    }
123  ],
124  "loc": {
125    "start": {
126      "line": 1,
127      "column": 1
128    },
129    "end": {
130      "line": 17,
131      "column": 1
132    }
133  }
134}
135