• 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": "async",
12            "loc": {
13              "start": {
14                "line": 17,
15                "column": 5
16              },
17              "end": {
18                "line": 17,
19                "column": 10
20              }
21            }
22          },
23          "init": {
24            "type": "NumberLiteral",
25            "value": 1,
26            "loc": {
27              "start": {
28                "line": 17,
29                "column": 13
30              },
31              "end": {
32                "line": 17,
33                "column": 14
34              }
35            }
36          },
37          "loc": {
38            "start": {
39              "line": 17,
40              "column": 5
41            },
42            "end": {
43              "line": 17,
44              "column": 14
45            }
46          }
47        }
48      ],
49      "kind": "var",
50      "loc": {
51        "start": {
52          "line": 17,
53          "column": 1
54        },
55        "end": {
56          "line": 17,
57          "column": 15
58        }
59      }
60    },
61    {
62      "type": "ExpressionStatement",
63      "expression": {
64        "type": "AssignmentExpression",
65        "operator": "=",
66        "left": {
67          "type": "Identifier",
68          "name": "async",
69          "loc": {
70            "start": {
71              "line": 18,
72              "column": 1
73            },
74            "end": {
75              "line": 18,
76              "column": 6
77            }
78          }
79        },
80        "right": {
81          "type": "NumberLiteral",
82          "value": 2,
83          "loc": {
84            "start": {
85              "line": 18,
86              "column": 9
87            },
88            "end": {
89              "line": 18,
90              "column": 10
91            }
92          }
93        },
94        "loc": {
95          "start": {
96            "line": 18,
97            "column": 1
98          },
99          "end": {
100            "line": 18,
101            "column": 10
102          }
103        }
104      },
105      "loc": {
106        "start": {
107          "line": 18,
108          "column": 1
109        },
110        "end": {
111          "line": 18,
112          "column": 11
113        }
114      }
115    },
116    {
117      "type": "ExpressionStatement",
118      "expression": {
119        "type": "UpdateExpression",
120        "operator": "++",
121        "prefix": false,
122        "argument": {
123          "type": "Identifier",
124          "name": "async",
125          "loc": {
126            "start": {
127              "line": 19,
128              "column": 1
129            },
130            "end": {
131              "line": 19,
132              "column": 6
133            }
134          }
135        },
136        "loc": {
137          "start": {
138            "line": 19,
139            "column": 1
140          },
141          "end": {
142            "line": 19,
143            "column": 8
144          }
145        }
146      },
147      "loc": {
148        "start": {
149          "line": 19,
150          "column": 1
151        },
152        "end": {
153          "line": 19,
154          "column": 9
155        }
156      }
157    },
158    {
159      "type": "FunctionDeclaration",
160      "function": {
161        "type": "ScriptFunction",
162        "id": {
163          "type": "Identifier",
164          "name": "f",
165          "loc": {
166            "start": {
167              "line": 21,
168              "column": 16
169            },
170            "end": {
171              "line": 21,
172              "column": 17
173            }
174          }
175        },
176        "generator": false,
177        "async": true,
178        "expression": false,
179        "params": [],
180        "body": {
181          "type": "BlockStatement",
182          "statements": [],
183          "loc": {
184            "start": {
185              "line": 21,
186              "column": 19
187            },
188            "end": {
189              "line": 21,
190              "column": 21
191            }
192          }
193        },
194        "loc": {
195          "start": {
196            "line": 21,
197            "column": 7
198          },
199          "end": {
200            "line": 21,
201            "column": 21
202          }
203        }
204      },
205      "loc": {
206        "start": {
207          "line": 21,
208          "column": 1
209        },
210        "end": {
211          "line": 21,
212          "column": 21
213        }
214      }
215    }
216  ],
217  "loc": {
218    "start": {
219      "line": 1,
220      "column": 1
221    },
222    "end": {
223      "line": 21,
224      "column": 21
225    }
226  }
227}
228