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