• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "type": "Program",
3  "statements": [
4    {
5      "type": "ExpressionStatement",
6      "expression": {
7        "type": "LogicalExpression",
8        "operator": "||",
9        "left": {
10          "type": "NumberLiteral",
11          "value": 1,
12          "loc": {
13            "start": {
14              "line": 17,
15              "column": 1
16            },
17            "end": {
18              "line": 17,
19              "column": 2
20            }
21          }
22        },
23        "right": {
24          "type": "CallExpression",
25          "callee": {
26            "type": "CallExpression",
27            "callee": {
28              "type": "CallExpression",
29              "callee": {
30                "type": "NumberLiteral",
31                "value": 2,
32                "loc": {
33                  "start": {
34                    "line": 17,
35                    "column": 6
36                  },
37                  "end": {
38                    "line": 17,
39                    "column": 7
40                  }
41                }
42              },
43              "arguments": [
44                {
45                  "type": "Identifier",
46                  "name": "d",
47                  "loc": {
48                    "start": {
49                      "line": 17,
50                      "column": 9
51                    },
52                    "end": {
53                      "line": 17,
54                      "column": 10
55                    }
56                  }
57                }
58              ],
59              "optional": false,
60              "loc": {
61                "start": {
62                  "line": 17,
63                  "column": 6
64                },
65                "end": {
66                  "line": 17,
67                  "column": 11
68                }
69              }
70            },
71            "arguments": [
72              {
73                "type": "BinaryExpression",
74                "operator": "+",
75                "left": {
76                  "type": "NumberLiteral",
77                  "value": 1,
78                  "loc": {
79                    "start": {
80                      "line": 18,
81                      "column": 2
82                    },
83                    "end": {
84                      "line": 18,
85                      "column": 3
86                    }
87                  }
88                },
89                "right": {
90                  "type": "NumberLiteral",
91                  "value": 2,
92                  "loc": {
93                    "start": {
94                      "line": 18,
95                      "column": 4
96                    },
97                    "end": {
98                      "line": 18,
99                      "column": 5
100                    }
101                  }
102                },
103                "loc": {
104                  "start": {
105                    "line": 18,
106                    "column": 2
107                  },
108                  "end": {
109                    "line": 18,
110                    "column": 5
111                  }
112                }
113              }
114            ],
115            "optional": false,
116            "loc": {
117              "start": {
118                "line": 17,
119                "column": 6
120              },
121              "end": {
122                "line": 18,
123                "column": 6
124              }
125            }
126          },
127          "arguments": [
128            {
129              "type": "Identifier",
130              "name": "c",
131              "loc": {
132                "start": {
133                  "line": 18,
134                  "column": 7
135                },
136                "end": {
137                  "line": 18,
138                  "column": 8
139                }
140              }
141            }
142          ],
143          "optional": false,
144          "loc": {
145            "start": {
146              "line": 17,
147              "column": 6
148            },
149            "end": {
150              "line": 18,
151              "column": 9
152            }
153          }
154        },
155        "loc": {
156          "start": {
157            "line": 17,
158            "column": 1
159          },
160          "end": {
161            "line": 18,
162            "column": 9
163          }
164        }
165      },
166      "loc": {
167        "start": {
168          "line": 17,
169          "column": 1
170        },
171        "end": {
172          "line": 18,
173          "column": 9
174        }
175      }
176    },
177    {
178      "type": "ExpressionStatement",
179      "expression": {
180        "type": "CallExpression",
181        "callee": {
182          "type": "Identifier",
183          "name": "a",
184          "loc": {
185            "start": {
186              "line": 19,
187              "column": 1
188            },
189            "end": {
190              "line": 19,
191              "column": 2
192            }
193          }
194        },
195        "arguments": [
196          {
197            "type": "Identifier",
198            "name": "b",
199            "loc": {
200              "start": {
201                "line": 19,
202                "column": 3
203              },
204              "end": {
205                "line": 19,
206                "column": 4
207              }
208            }
209          }
210        ],
211        "optional": false,
212        "loc": {
213          "start": {
214            "line": 19,
215            "column": 1
216          },
217          "end": {
218            "line": 19,
219            "column": 5
220          }
221        }
222      },
223      "loc": {
224        "start": {
225          "line": 19,
226          "column": 1
227        },
228        "end": {
229          "line": 19,
230          "column": 5
231        }
232      }
233    },
234    {
235      "type": "ExpressionStatement",
236      "expression": {
237        "type": "CallExpression",
238        "callee": {
239          "type": "Identifier",
240          "name": "a",
241          "loc": {
242            "start": {
243              "line": 20,
244              "column": 1
245            },
246            "end": {
247              "line": 20,
248              "column": 2
249            }
250          }
251        },
252        "arguments": [],
253        "optional": false,
254        "loc": {
255          "start": {
256            "line": 20,
257            "column": 1
258          },
259          "end": {
260            "line": 20,
261            "column": 4
262          }
263        }
264      },
265      "loc": {
266        "start": {
267          "line": 20,
268          "column": 1
269        },
270        "end": {
271          "line": 20,
272          "column": 4
273        }
274      }
275    },
276    {
277      "type": "ExpressionStatement",
278      "expression": {
279        "type": "CallExpression",
280        "callee": {
281          "type": "Identifier",
282          "name": "a",
283          "loc": {
284            "start": {
285              "line": 21,
286              "column": 1
287            },
288            "end": {
289              "line": 21,
290              "column": 2
291            }
292          }
293        },
294        "arguments": [
295          {
296            "type": "SpreadElement",
297            "argument": {
298              "type": "Identifier",
299              "name": "b",
300              "loc": {
301                "start": {
302                  "line": 21,
303                  "column": 6
304                },
305                "end": {
306                  "line": 21,
307                  "column": 9
308                }
309              }
310            },
311            "loc": {
312              "start": {
313                "line": 21,
314                "column": 3
315              },
316              "end": {
317                "line": 21,
318                "column": 9
319              }
320            }
321          },
322          {
323            "type": "Identifier",
324            "name": "c",
325            "loc": {
326              "start": {
327                "line": 21,
328                "column": 11
329              },
330              "end": {
331                "line": 21,
332                "column": 12
333              }
334            }
335          }
336        ],
337        "optional": false,
338        "loc": {
339          "start": {
340            "line": 21,
341            "column": 1
342          },
343          "end": {
344            "line": 21,
345            "column": 13
346          }
347        }
348      },
349      "loc": {
350        "start": {
351          "line": 21,
352          "column": 1
353        },
354        "end": {
355          "line": 21,
356          "column": 13
357        }
358      }
359    },
360    {
361      "type": "ExpressionStatement",
362      "expression": {
363        "type": "CallExpression",
364        "callee": {
365          "type": "StringLiteral",
366          "value": "123",
367          "loc": {
368            "start": {
369              "line": 22,
370              "column": 1
371            },
372            "end": {
373              "line": 22,
374              "column": 6
375            }
376          }
377        },
378        "arguments": [
379          {
380            "type": "Identifier",
381            "name": "a",
382            "loc": {
383              "start": {
384                "line": 22,
385                "column": 7
386              },
387              "end": {
388                "line": 22,
389                "column": 8
390              }
391            }
392          }
393        ],
394        "optional": false,
395        "loc": {
396          "start": {
397            "line": 22,
398            "column": 1
399          },
400          "end": {
401            "line": 22,
402            "column": 9
403          }
404        }
405      },
406      "loc": {
407        "start": {
408          "line": 22,
409          "column": 1
410        },
411        "end": {
412          "line": 22,
413          "column": 10
414        }
415      }
416    },
417    {
418      "type": "ExpressionStatement",
419      "expression": {
420        "type": "CallExpression",
421        "callee": {
422          "type": "LogicalExpression",
423          "operator": "||",
424          "left": {
425            "type": "Identifier",
426            "name": "a",
427            "loc": {
428              "start": {
429                "line": 23,
430                "column": 2
431              },
432              "end": {
433                "line": 23,
434                "column": 3
435              }
436            }
437          },
438          "right": {
439            "type": "Identifier",
440            "name": "b",
441            "loc": {
442              "start": {
443                "line": 23,
444                "column": 6
445              },
446              "end": {
447                "line": 23,
448                "column": 7
449              }
450            }
451          },
452          "loc": {
453            "start": {
454              "line": 23,
455              "column": 1
456            },
457            "end": {
458              "line": 23,
459              "column": 8
460            }
461          }
462        },
463        "arguments": [
464          {
465            "type": "Identifier",
466            "name": "c",
467            "loc": {
468              "start": {
469                "line": 23,
470                "column": 9
471              },
472              "end": {
473                "line": 23,
474                "column": 10
475              }
476            }
477          }
478        ],
479        "optional": false,
480        "loc": {
481          "start": {
482            "line": 23,
483            "column": 1
484          },
485          "end": {
486            "line": 23,
487            "column": 11
488          }
489        }
490      },
491      "loc": {
492        "start": {
493          "line": 23,
494          "column": 1
495        },
496        "end": {
497          "line": 23,
498          "column": 11
499        }
500      }
501    },
502    {
503      "type": "ExpressionStatement",
504      "expression": {
505        "type": "CallExpression",
506        "callee": {
507          "type": "Identifier",
508          "name": "a",
509          "loc": {
510            "start": {
511              "line": 24,
512              "column": 1
513            },
514            "end": {
515              "line": 24,
516              "column": 2
517            }
518          }
519        },
520        "arguments": [
521          {
522            "type": "NumberLiteral",
523            "value": 1,
524            "loc": {
525              "start": {
526                "line": 24,
527                "column": 3
528              },
529              "end": {
530                "line": 24,
531                "column": 4
532              }
533            }
534          }
535        ],
536        "optional": false,
537        "loc": {
538          "start": {
539            "line": 24,
540            "column": 1
541          },
542          "end": {
543            "line": 24,
544            "column": 6
545          }
546        }
547      },
548      "loc": {
549        "start": {
550          "line": 24,
551          "column": 1
552        },
553        "end": {
554          "line": 24,
555          "column": 6
556        }
557      }
558    }
559  ],
560  "loc": {
561    "start": {
562      "line": 1,
563      "column": 1
564    },
565    "end": {
566      "line": 24,
567      "column": 6
568    }
569  }
570}
571