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