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