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