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