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