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