• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "type": "Program",
3  "statements": [
4    {
5      "type": "VariableDeclaration",
6      "declarations": [
7        {
8          "type": "VariableDeclarator",
9          "id": {
10            "type": "Identifier",
11            "name": "declare",
12            "loc": {
13              "start": {
14                "line": 17,
15                "column": 5
16              },
17              "end": {
18                "line": 17,
19                "column": 12
20              }
21            }
22          },
23          "init": {
24            "type": "NumberLiteral",
25            "value": 0,
26            "loc": {
27              "start": {
28                "line": 17,
29                "column": 15
30              },
31              "end": {
32                "line": 17,
33                "column": 16
34              }
35            }
36          },
37          "loc": {
38            "start": {
39              "line": 17,
40              "column": 5
41            },
42            "end": {
43              "line": 17,
44              "column": 16
45            }
46          }
47        },
48        {
49          "type": "VariableDeclarator",
50          "id": {
51            "type": "Identifier",
52            "name": "namespace",
53            "loc": {
54              "start": {
55                "line": 17,
56                "column": 18
57              },
58              "end": {
59                "line": 17,
60                "column": 27
61              }
62            }
63          },
64          "init": {
65            "type": "NumberLiteral",
66            "value": 1,
67            "loc": {
68              "start": {
69                "line": 17,
70                "column": 30
71              },
72              "end": {
73                "line": 17,
74                "column": 31
75              }
76            }
77          },
78          "loc": {
79            "start": {
80              "line": 17,
81              "column": 18
82            },
83            "end": {
84              "line": 17,
85              "column": 31
86            }
87          }
88        },
89        {
90          "type": "VariableDeclarator",
91          "id": {
92            "type": "Identifier",
93            "name": "ns",
94            "loc": {
95              "start": {
96                "line": 17,
97                "column": 33
98              },
99              "end": {
100                "line": 17,
101                "column": 35
102              }
103            }
104          },
105          "init": {
106            "type": "NumberLiteral",
107            "value": 2,
108            "loc": {
109              "start": {
110                "line": 17,
111                "column": 38
112              },
113              "end": {
114                "line": 17,
115                "column": 39
116              }
117            }
118          },
119          "loc": {
120            "start": {
121              "line": 17,
122              "column": 33
123            },
124            "end": {
125              "line": 17,
126              "column": 39
127            }
128          }
129        }
130      ],
131      "kind": "var",
132      "loc": {
133        "start": {
134          "line": 17,
135          "column": 1
136        },
137        "end": {
138          "line": 17,
139          "column": 40
140        }
141      }
142    },
143    {
144      "type": "ExpressionStatement",
145      "expression": {
146        "type": "AssignmentExpression",
147        "operator": "=",
148        "left": {
149          "type": "Identifier",
150          "name": "declare",
151          "loc": {
152            "start": {
153              "line": 18,
154              "column": 1
155            },
156            "end": {
157              "line": 18,
158              "column": 8
159            }
160          }
161        },
162        "right": {
163          "type": "NumberLiteral",
164          "value": 2,
165          "loc": {
166            "start": {
167              "line": 18,
168              "column": 11
169            },
170            "end": {
171              "line": 18,
172              "column": 12
173            }
174          }
175        },
176        "loc": {
177          "start": {
178            "line": 18,
179            "column": 1
180          },
181          "end": {
182            "line": 18,
183            "column": 12
184          }
185        }
186      },
187      "loc": {
188        "start": {
189          "line": 18,
190          "column": 1
191        },
192        "end": {
193          "line": 18,
194          "column": 13
195        }
196      }
197    },
198    {
199      "type": "ExpressionStatement",
200      "expression": {
201        "type": "UpdateExpression",
202        "operator": "++",
203        "prefix": false,
204        "argument": {
205          "type": "Identifier",
206          "name": "declare",
207          "loc": {
208            "start": {
209              "line": 19,
210              "column": 1
211            },
212            "end": {
213              "line": 19,
214              "column": 8
215            }
216          }
217        },
218        "loc": {
219          "start": {
220            "line": 19,
221            "column": 1
222          },
223          "end": {
224            "line": 19,
225            "column": 10
226          }
227        }
228      },
229      "loc": {
230        "start": {
231          "line": 19,
232          "column": 1
233        },
234        "end": {
235          "line": 19,
236          "column": 11
237        }
238      }
239    },
240    {
241      "type": "ExpressionStatement",
242      "expression": {
243        "type": "Identifier",
244        "name": "declare",
245        "loc": {
246          "start": {
247            "line": 21,
248            "column": 1
249          },
250          "end": {
251            "line": 21,
252            "column": 8
253          }
254        }
255      },
256      "loc": {
257        "start": {
258          "line": 21,
259          "column": 1
260        },
261        "end": {
262          "line": 21,
263          "column": 8
264        }
265      }
266    },
267    {
268      "type": "ExpressionStatement",
269      "expression": {
270        "type": "Identifier",
271        "name": "namespace",
272        "loc": {
273          "start": {
274            "line": 22,
275            "column": 1
276          },
277          "end": {
278            "line": 22,
279            "column": 10
280          }
281        }
282      },
283      "loc": {
284        "start": {
285          "line": 22,
286          "column": 1
287        },
288        "end": {
289          "line": 22,
290          "column": 10
291        }
292      }
293    },
294    {
295      "type": "ExpressionStatement",
296      "expression": {
297        "type": "Identifier",
298        "name": "ns",
299        "loc": {
300          "start": {
301            "line": 23,
302            "column": 1
303          },
304          "end": {
305            "line": 23,
306            "column": 3
307          }
308        }
309      },
310      "loc": {
311        "start": {
312          "line": 23,
313          "column": 1
314        },
315        "end": {
316          "line": 23,
317          "column": 3
318        }
319      }
320    },
321    {
322      "type": "BlockStatement",
323      "statements": [],
324      "loc": {
325        "start": {
326          "line": 24,
327          "column": 1
328        },
329        "end": {
330          "line": 24,
331          "column": 3
332        }
333      }
334    },
335    {
336      "type": "TSModuleDeclaration",
337      "id": {
338        "type": "Identifier",
339        "name": "declare",
340        "loc": {
341          "start": {
342            "line": 26,
343            "column": 19
344          },
345          "end": {
346            "line": 26,
347            "column": 26
348          }
349        }
350      },
351      "body": {
352        "type": "TSModuleBlock",
353        "body": [],
354        "loc": {
355          "start": {
356            "line": 26,
357            "column": 27
358          },
359          "end": {
360            "line": 26,
361            "column": 29
362          }
363        }
364      },
365      "declare": true,
366      "global": false,
367      "loc": {
368        "start": {
369          "line": 26,
370          "column": 9
371        },
372        "end": {
373          "line": 26,
374          "column": 29
375        }
376      }
377    }
378  ],
379  "loc": {
380    "start": {
381      "line": 1,
382      "column": 1
383    },
384    "end": {
385      "line": 26,
386      "column": 29
387    }
388  }
389}
390