• 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": "ETSGLOBAL",
10          "decorators": [],
11          "loc": {
12            "start": {
13              "line": 1,
14              "column": 1,
15              "program": "boxingConversion9.ets"
16            },
17            "end": {
18              "line": 1,
19              "column": 1,
20              "program": "boxingConversion9.ets"
21            }
22          }
23        },
24        "superClass": null,
25        "implements": [],
26        "body": [
27          {
28            "type": "MethodDefinition",
29            "key": {
30              "type": "Identifier",
31              "name": "main",
32              "decorators": [],
33              "loc": {
34                "start": {
35                  "line": 1,
36                  "column": 1,
37                  "program": null
38                },
39                "end": {
40                  "line": 1,
41                  "column": 1,
42                  "program": null
43                }
44              }
45            },
46            "kind": "method",
47            "accessibility": "public",
48            "static": true,
49            "optional": false,
50            "computed": false,
51            "value": {
52              "type": "FunctionExpression",
53              "function": {
54                "type": "ScriptFunction",
55                "id": {
56                  "type": "Identifier",
57                  "name": "main",
58                  "decorators": [],
59                  "loc": {
60                    "start": {
61                      "line": 1,
62                      "column": 1,
63                      "program": null
64                    },
65                    "end": {
66                      "line": 1,
67                      "column": 1,
68                      "program": null
69                    }
70                  }
71                },
72                "generator": false,
73                "async": false,
74                "expression": false,
75                "params": [],
76                "body": {
77                  "type": "BlockStatement",
78                  "statements": [],
79                  "loc": {
80                    "start": {
81                      "line": 1,
82                      "column": 1,
83                      "program": null
84                    },
85                    "end": {
86                      "line": 1,
87                      "column": 1,
88                      "program": null
89                    }
90                  }
91                },
92                "loc": {
93                  "start": {
94                    "line": 1,
95                    "column": 1,
96                    "program": null
97                  },
98                  "end": {
99                    "line": 1,
100                    "column": 1,
101                    "program": null
102                  }
103                }
104              },
105              "loc": {
106                "start": {
107                  "line": 1,
108                  "column": 1,
109                  "program": null
110                },
111                "end": {
112                  "line": 1,
113                  "column": 1,
114                  "program": null
115                }
116              }
117            },
118            "overloads": [],
119            "decorators": [],
120            "loc": {
121              "start": {
122                "line": 1,
123                "column": 1,
124                "program": "boxingConversion9.ets"
125              },
126              "end": {
127                "line": 1,
128                "column": 1,
129                "program": "boxingConversion9.ets"
130              }
131            }
132          },
133          {
134            "type": "MethodDefinition",
135            "key": {
136              "type": "Identifier",
137              "name": "_$init$_",
138              "decorators": [],
139              "loc": {
140                "start": {
141                  "line": 1,
142                  "column": 1,
143                  "program": null
144                },
145                "end": {
146                  "line": 1,
147                  "column": 1,
148                  "program": null
149                }
150              }
151            },
152            "kind": "method",
153            "accessibility": "public",
154            "static": true,
155            "optional": false,
156            "computed": false,
157            "value": {
158              "type": "FunctionExpression",
159              "function": {
160                "type": "ScriptFunction",
161                "id": {
162                  "type": "Identifier",
163                  "name": "_$init$_",
164                  "decorators": [],
165                  "loc": {
166                    "start": {
167                      "line": 1,
168                      "column": 1,
169                      "program": null
170                    },
171                    "end": {
172                      "line": 1,
173                      "column": 1,
174                      "program": null
175                    }
176                  }
177                },
178                "generator": false,
179                "async": false,
180                "expression": false,
181                "params": [],
182                "body": {
183                  "type": "BlockStatement",
184                  "statements": [
185                    {
186                      "type": "ExpressionStatement",
187                      "expression": {
188                        "type": "AssignmentExpression",
189                        "operator": "=",
190                        "left": {
191                          "type": "Identifier",
192                          "name": "l",
193                          "decorators": [],
194                          "loc": {
195                            "start": {
196                              "line": 16,
197                              "column": 5,
198                              "program": "boxingConversion9.ets"
199                            },
200                            "end": {
201                              "line": 16,
202                              "column": 6,
203                              "program": "boxingConversion9.ets"
204                            }
205                          }
206                        },
207                        "right": {
208                          "type": "NumberLiteral",
209                          "value": 0,
210                          "loc": {
211                            "start": {
212                              "line": 16,
213                              "column": 15,
214                              "program": "boxingConversion9.ets"
215                            },
216                            "end": {
217                              "line": 16,
218                              "column": 16,
219                              "program": "boxingConversion9.ets"
220                            }
221                          }
222                        },
223                        "loc": {
224                          "start": {
225                            "line": 16,
226                            "column": 5,
227                            "program": "boxingConversion9.ets"
228                          },
229                          "end": {
230                            "line": 16,
231                            "column": 16,
232                            "program": "boxingConversion9.ets"
233                          }
234                        }
235                      },
236                      "loc": {
237                        "start": {
238                          "line": 16,
239                          "column": 5,
240                          "program": "boxingConversion9.ets"
241                        },
242                        "end": {
243                          "line": 16,
244                          "column": 16,
245                          "program": "boxingConversion9.ets"
246                        }
247                      }
248                    },
249                    {
250                      "type": "ExpressionStatement",
251                      "expression": {
252                        "type": "AssignmentExpression",
253                        "operator": "=",
254                        "left": {
255                          "type": "Identifier",
256                          "name": "f",
257                          "decorators": [],
258                          "loc": {
259                            "start": {
260                              "line": 17,
261                              "column": 5,
262                              "program": "boxingConversion9.ets"
263                            },
264                            "end": {
265                              "line": 17,
266                              "column": 6,
267                              "program": "boxingConversion9.ets"
268                            }
269                          }
270                        },
271                        "right": {
272                          "type": "Identifier",
273                          "name": "l",
274                          "decorators": [],
275                          "loc": {
276                            "start": {
277                              "line": 17,
278                              "column": 16,
279                              "program": "boxingConversion9.ets"
280                            },
281                            "end": {
282                              "line": 17,
283                              "column": 17,
284                              "program": "boxingConversion9.ets"
285                            }
286                          }
287                        },
288                        "loc": {
289                          "start": {
290                            "line": 17,
291                            "column": 5,
292                            "program": "boxingConversion9.ets"
293                          },
294                          "end": {
295                            "line": 17,
296                            "column": 17,
297                            "program": "boxingConversion9.ets"
298                          }
299                        }
300                      },
301                      "loc": {
302                        "start": {
303                          "line": 17,
304                          "column": 5,
305                          "program": "boxingConversion9.ets"
306                        },
307                        "end": {
308                          "line": 17,
309                          "column": 17,
310                          "program": "boxingConversion9.ets"
311                        }
312                      }
313                    },
314                    {
315                      "type": "ExpressionStatement",
316                      "expression": {
317                        "type": "AssignmentExpression",
318                        "operator": "=",
319                        "left": {
320                          "type": "Identifier",
321                          "name": "d",
322                          "decorators": [],
323                          "loc": {
324                            "start": {
325                              "line": 18,
326                              "column": 5,
327                              "program": "boxingConversion9.ets"
328                            },
329                            "end": {
330                              "line": 18,
331                              "column": 6,
332                              "program": "boxingConversion9.ets"
333                            }
334                          }
335                        },
336                        "right": {
337                          "type": "Identifier",
338                          "name": "l",
339                          "decorators": [],
340                          "loc": {
341                            "start": {
342                              "line": 18,
343                              "column": 17,
344                              "program": "boxingConversion9.ets"
345                            },
346                            "end": {
347                              "line": 18,
348                              "column": 18,
349                              "program": "boxingConversion9.ets"
350                            }
351                          }
352                        },
353                        "loc": {
354                          "start": {
355                            "line": 18,
356                            "column": 5,
357                            "program": "boxingConversion9.ets"
358                          },
359                          "end": {
360                            "line": 18,
361                            "column": 18,
362                            "program": "boxingConversion9.ets"
363                          }
364                        }
365                      },
366                      "loc": {
367                        "start": {
368                          "line": 18,
369                          "column": 5,
370                          "program": "boxingConversion9.ets"
371                        },
372                        "end": {
373                          "line": 18,
374                          "column": 18,
375                          "program": "boxingConversion9.ets"
376                        }
377                      }
378                    }
379                  ],
380                  "loc": {
381                    "start": {
382                      "line": 1,
383                      "column": 1,
384                      "program": null
385                    },
386                    "end": {
387                      "line": 1,
388                      "column": 1,
389                      "program": null
390                    }
391                  }
392                },
393                "loc": {
394                  "start": {
395                    "line": 1,
396                    "column": 1,
397                    "program": null
398                  },
399                  "end": {
400                    "line": 1,
401                    "column": 1,
402                    "program": null
403                  }
404                }
405              },
406              "loc": {
407                "start": {
408                  "line": 1,
409                  "column": 1,
410                  "program": null
411                },
412                "end": {
413                  "line": 1,
414                  "column": 1,
415                  "program": null
416                }
417              }
418            },
419            "overloads": [],
420            "decorators": [],
421            "loc": {
422              "start": {
423                "line": 1,
424                "column": 1,
425                "program": "boxingConversion9.ets"
426              },
427              "end": {
428                "line": 1,
429                "column": 1,
430                "program": "boxingConversion9.ets"
431              }
432            }
433          },
434          {
435            "type": "ClassProperty",
436            "key": {
437              "type": "Identifier",
438              "name": "l",
439              "decorators": [],
440              "loc": {
441                "start": {
442                  "line": 16,
443                  "column": 5,
444                  "program": "boxingConversion9.ets"
445                },
446                "end": {
447                  "line": 16,
448                  "column": 6,
449                  "program": "boxingConversion9.ets"
450                }
451              }
452            },
453            "accessibility": "public",
454            "static": true,
455            "readonly": false,
456            "declare": false,
457            "optional": false,
458            "computed": false,
459            "typeAnnotation": {
460              "type": "ETSPrimitiveType",
461              "loc": {
462                "start": {
463                  "line": 16,
464                  "column": 8,
465                  "program": "boxingConversion9.ets"
466                },
467                "end": {
468                  "line": 16,
469                  "column": 12,
470                  "program": "boxingConversion9.ets"
471                }
472              }
473            },
474            "definite": false,
475            "decorators": [],
476            "loc": {
477              "start": {
478                "line": 16,
479                "column": 5,
480                "program": "boxingConversion9.ets"
481              },
482              "end": {
483                "line": 16,
484                "column": 16,
485                "program": "boxingConversion9.ets"
486              }
487            }
488          },
489          {
490            "type": "ClassProperty",
491            "key": {
492              "type": "Identifier",
493              "name": "f",
494              "decorators": [],
495              "loc": {
496                "start": {
497                  "line": 17,
498                  "column": 5,
499                  "program": "boxingConversion9.ets"
500                },
501                "end": {
502                  "line": 17,
503                  "column": 6,
504                  "program": "boxingConversion9.ets"
505                }
506              }
507            },
508            "accessibility": "public",
509            "static": true,
510            "readonly": false,
511            "declare": false,
512            "optional": false,
513            "computed": false,
514            "typeAnnotation": {
515              "type": "ETSTypeReference",
516              "part": {
517                "type": "ETSTypeReferencePart",
518                "name": {
519                  "type": "Identifier",
520                  "name": "Float",
521                  "decorators": [],
522                  "loc": {
523                    "start": {
524                      "line": 17,
525                      "column": 8,
526                      "program": "boxingConversion9.ets"
527                    },
528                    "end": {
529                      "line": 17,
530                      "column": 13,
531                      "program": "boxingConversion9.ets"
532                    }
533                  }
534                },
535                "loc": {
536                  "start": {
537                    "line": 17,
538                    "column": 8,
539                    "program": "boxingConversion9.ets"
540                  },
541                  "end": {
542                    "line": 17,
543                    "column": 15,
544                    "program": "boxingConversion9.ets"
545                  }
546                }
547              },
548              "loc": {
549                "start": {
550                  "line": 17,
551                  "column": 8,
552                  "program": "boxingConversion9.ets"
553                },
554                "end": {
555                  "line": 17,
556                  "column": 15,
557                  "program": "boxingConversion9.ets"
558                }
559              }
560            },
561            "definite": false,
562            "decorators": [],
563            "loc": {
564              "start": {
565                "line": 17,
566                "column": 5,
567                "program": "boxingConversion9.ets"
568              },
569              "end": {
570                "line": 17,
571                "column": 17,
572                "program": "boxingConversion9.ets"
573              }
574            }
575          },
576          {
577            "type": "ClassProperty",
578            "key": {
579              "type": "Identifier",
580              "name": "d",
581              "decorators": [],
582              "loc": {
583                "start": {
584                  "line": 18,
585                  "column": 5,
586                  "program": "boxingConversion9.ets"
587                },
588                "end": {
589                  "line": 18,
590                  "column": 6,
591                  "program": "boxingConversion9.ets"
592                }
593              }
594            },
595            "accessibility": "public",
596            "static": true,
597            "readonly": false,
598            "declare": false,
599            "optional": false,
600            "computed": false,
601            "typeAnnotation": {
602              "type": "ETSTypeReference",
603              "part": {
604                "type": "ETSTypeReferencePart",
605                "name": {
606                  "type": "Identifier",
607                  "name": "Double",
608                  "decorators": [],
609                  "loc": {
610                    "start": {
611                      "line": 18,
612                      "column": 8,
613                      "program": "boxingConversion9.ets"
614                    },
615                    "end": {
616                      "line": 18,
617                      "column": 14,
618                      "program": "boxingConversion9.ets"
619                    }
620                  }
621                },
622                "loc": {
623                  "start": {
624                    "line": 18,
625                    "column": 8,
626                    "program": "boxingConversion9.ets"
627                  },
628                  "end": {
629                    "line": 18,
630                    "column": 16,
631                    "program": "boxingConversion9.ets"
632                  }
633                }
634              },
635              "loc": {
636                "start": {
637                  "line": 18,
638                  "column": 8,
639                  "program": "boxingConversion9.ets"
640                },
641                "end": {
642                  "line": 18,
643                  "column": 16,
644                  "program": "boxingConversion9.ets"
645                }
646              }
647            },
648            "definite": false,
649            "decorators": [],
650            "loc": {
651              "start": {
652                "line": 18,
653                "column": 5,
654                "program": "boxingConversion9.ets"
655              },
656              "end": {
657                "line": 18,
658                "column": 18,
659                "program": "boxingConversion9.ets"
660              }
661            }
662          }
663        ],
664        "loc": {
665          "start": {
666            "line": 1,
667            "column": 1,
668            "program": "boxingConversion9.ets"
669          },
670          "end": {
671            "line": 1,
672            "column": 1,
673            "program": "boxingConversion9.ets"
674          }
675        }
676      },
677      "loc": {
678        "start": {
679          "line": 1,
680          "column": 1,
681          "program": "boxingConversion9.ets"
682        },
683        "end": {
684          "line": 1,
685          "column": 1,
686          "program": "boxingConversion9.ets"
687        }
688      }
689    }
690  ],
691  "loc": {
692    "start": {
693      "line": 1,
694      "column": 1,
695      "program": "boxingConversion9.ets"
696    },
697    "end": {
698      "line": 19,
699      "column": 1,
700      "program": "boxingConversion9.ets"
701    }
702  }
703}
704