• 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": "boxingConversion5.ets"
16            },
17            "end": {
18              "line": 1,
19              "column": 1,
20              "program": "boxingConversion5.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": "boxingConversion5.ets"
125              },
126              "end": {
127                "line": 1,
128                "column": 1,
129                "program": "boxingConversion5.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": "i",
193                          "decorators": [],
194                          "loc": {
195                            "start": {
196                              "line": 16,
197                              "column": 5,
198                              "program": "boxingConversion5.ets"
199                            },
200                            "end": {
201                              "line": 16,
202                              "column": 6,
203                              "program": "boxingConversion5.ets"
204                            }
205                          }
206                        },
207                        "right": {
208                          "type": "NumberLiteral",
209                          "value": 1,
210                          "loc": {
211                            "start": {
212                              "line": 16,
213                              "column": 14,
214                              "program": "boxingConversion5.ets"
215                            },
216                            "end": {
217                              "line": 16,
218                              "column": 15,
219                              "program": "boxingConversion5.ets"
220                            }
221                          }
222                        },
223                        "loc": {
224                          "start": {
225                            "line": 16,
226                            "column": 5,
227                            "program": "boxingConversion5.ets"
228                          },
229                          "end": {
230                            "line": 16,
231                            "column": 15,
232                            "program": "boxingConversion5.ets"
233                          }
234                        }
235                      },
236                      "loc": {
237                        "start": {
238                          "line": 16,
239                          "column": 5,
240                          "program": "boxingConversion5.ets"
241                        },
242                        "end": {
243                          "line": 16,
244                          "column": 15,
245                          "program": "boxingConversion5.ets"
246                        }
247                      }
248                    },
249                    {
250                      "type": "ExpressionStatement",
251                      "expression": {
252                        "type": "AssignmentExpression",
253                        "operator": "=",
254                        "left": {
255                          "type": "Identifier",
256                          "name": "s",
257                          "decorators": [],
258                          "loc": {
259                            "start": {
260                              "line": 17,
261                              "column": 5,
262                              "program": "boxingConversion5.ets"
263                            },
264                            "end": {
265                              "line": 17,
266                              "column": 6,
267                              "program": "boxingConversion5.ets"
268                            }
269                          }
270                        },
271                        "right": {
272                          "type": "Identifier",
273                          "name": "i",
274                          "decorators": [],
275                          "loc": {
276                            "start": {
277                              "line": 17,
278                              "column": 15,
279                              "program": "boxingConversion5.ets"
280                            },
281                            "end": {
282                              "line": 17,
283                              "column": 16,
284                              "program": "boxingConversion5.ets"
285                            }
286                          }
287                        },
288                        "loc": {
289                          "start": {
290                            "line": 17,
291                            "column": 5,
292                            "program": "boxingConversion5.ets"
293                          },
294                          "end": {
295                            "line": 17,
296                            "column": 16,
297                            "program": "boxingConversion5.ets"
298                          }
299                        }
300                      },
301                      "loc": {
302                        "start": {
303                          "line": 17,
304                          "column": 5,
305                          "program": "boxingConversion5.ets"
306                        },
307                        "end": {
308                          "line": 17,
309                          "column": 16,
310                          "program": "boxingConversion5.ets"
311                        }
312                      }
313                    },
314                    {
315                      "type": "ExpressionStatement",
316                      "expression": {
317                        "type": "AssignmentExpression",
318                        "operator": "=",
319                        "left": {
320                          "type": "Identifier",
321                          "name": "f",
322                          "decorators": [],
323                          "loc": {
324                            "start": {
325                              "line": 18,
326                              "column": 5,
327                              "program": "boxingConversion5.ets"
328                            },
329                            "end": {
330                              "line": 18,
331                              "column": 6,
332                              "program": "boxingConversion5.ets"
333                            }
334                          }
335                        },
336                        "right": {
337                          "type": "Identifier",
338                          "name": "i",
339                          "decorators": [],
340                          "loc": {
341                            "start": {
342                              "line": 18,
343                              "column": 16,
344                              "program": "boxingConversion5.ets"
345                            },
346                            "end": {
347                              "line": 18,
348                              "column": 17,
349                              "program": "boxingConversion5.ets"
350                            }
351                          }
352                        },
353                        "loc": {
354                          "start": {
355                            "line": 18,
356                            "column": 5,
357                            "program": "boxingConversion5.ets"
358                          },
359                          "end": {
360                            "line": 18,
361                            "column": 17,
362                            "program": "boxingConversion5.ets"
363                          }
364                        }
365                      },
366                      "loc": {
367                        "start": {
368                          "line": 18,
369                          "column": 5,
370                          "program": "boxingConversion5.ets"
371                        },
372                        "end": {
373                          "line": 18,
374                          "column": 17,
375                          "program": "boxingConversion5.ets"
376                        }
377                      }
378                    },
379                    {
380                      "type": "ExpressionStatement",
381                      "expression": {
382                        "type": "AssignmentExpression",
383                        "operator": "=",
384                        "left": {
385                          "type": "Identifier",
386                          "name": "d",
387                          "decorators": [],
388                          "loc": {
389                            "start": {
390                              "line": 19,
391                              "column": 5,
392                              "program": "boxingConversion5.ets"
393                            },
394                            "end": {
395                              "line": 19,
396                              "column": 6,
397                              "program": "boxingConversion5.ets"
398                            }
399                          }
400                        },
401                        "right": {
402                          "type": "Identifier",
403                          "name": "i",
404                          "decorators": [],
405                          "loc": {
406                            "start": {
407                              "line": 19,
408                              "column": 17,
409                              "program": "boxingConversion5.ets"
410                            },
411                            "end": {
412                              "line": 19,
413                              "column": 18,
414                              "program": "boxingConversion5.ets"
415                            }
416                          }
417                        },
418                        "loc": {
419                          "start": {
420                            "line": 19,
421                            "column": 5,
422                            "program": "boxingConversion5.ets"
423                          },
424                          "end": {
425                            "line": 19,
426                            "column": 18,
427                            "program": "boxingConversion5.ets"
428                          }
429                        }
430                      },
431                      "loc": {
432                        "start": {
433                          "line": 19,
434                          "column": 5,
435                          "program": "boxingConversion5.ets"
436                        },
437                        "end": {
438                          "line": 19,
439                          "column": 18,
440                          "program": "boxingConversion5.ets"
441                        }
442                      }
443                    }
444                  ],
445                  "loc": {
446                    "start": {
447                      "line": 1,
448                      "column": 1,
449                      "program": null
450                    },
451                    "end": {
452                      "line": 1,
453                      "column": 1,
454                      "program": null
455                    }
456                  }
457                },
458                "loc": {
459                  "start": {
460                    "line": 1,
461                    "column": 1,
462                    "program": null
463                  },
464                  "end": {
465                    "line": 1,
466                    "column": 1,
467                    "program": null
468                  }
469                }
470              },
471              "loc": {
472                "start": {
473                  "line": 1,
474                  "column": 1,
475                  "program": null
476                },
477                "end": {
478                  "line": 1,
479                  "column": 1,
480                  "program": null
481                }
482              }
483            },
484            "overloads": [],
485            "decorators": [],
486            "loc": {
487              "start": {
488                "line": 1,
489                "column": 1,
490                "program": "boxingConversion5.ets"
491              },
492              "end": {
493                "line": 1,
494                "column": 1,
495                "program": "boxingConversion5.ets"
496              }
497            }
498          },
499          {
500            "type": "ClassProperty",
501            "key": {
502              "type": "Identifier",
503              "name": "i",
504              "decorators": [],
505              "loc": {
506                "start": {
507                  "line": 16,
508                  "column": 5,
509                  "program": "boxingConversion5.ets"
510                },
511                "end": {
512                  "line": 16,
513                  "column": 6,
514                  "program": "boxingConversion5.ets"
515                }
516              }
517            },
518            "accessibility": "public",
519            "static": true,
520            "readonly": false,
521            "declare": false,
522            "optional": false,
523            "computed": false,
524            "typeAnnotation": {
525              "type": "ETSPrimitiveType",
526              "loc": {
527                "start": {
528                  "line": 16,
529                  "column": 8,
530                  "program": "boxingConversion5.ets"
531                },
532                "end": {
533                  "line": 16,
534                  "column": 11,
535                  "program": "boxingConversion5.ets"
536                }
537              }
538            },
539            "definite": false,
540            "decorators": [],
541            "loc": {
542              "start": {
543                "line": 16,
544                "column": 5,
545                "program": "boxingConversion5.ets"
546              },
547              "end": {
548                "line": 16,
549                "column": 15,
550                "program": "boxingConversion5.ets"
551              }
552            }
553          },
554          {
555            "type": "ClassProperty",
556            "key": {
557              "type": "Identifier",
558              "name": "s",
559              "decorators": [],
560              "loc": {
561                "start": {
562                  "line": 17,
563                  "column": 5,
564                  "program": "boxingConversion5.ets"
565                },
566                "end": {
567                  "line": 17,
568                  "column": 6,
569                  "program": "boxingConversion5.ets"
570                }
571              }
572            },
573            "accessibility": "public",
574            "static": true,
575            "readonly": false,
576            "declare": false,
577            "optional": false,
578            "computed": false,
579            "typeAnnotation": {
580              "type": "ETSTypeReference",
581              "part": {
582                "type": "ETSTypeReferencePart",
583                "name": {
584                  "type": "Identifier",
585                  "name": "Long",
586                  "decorators": [],
587                  "loc": {
588                    "start": {
589                      "line": 17,
590                      "column": 8,
591                      "program": "boxingConversion5.ets"
592                    },
593                    "end": {
594                      "line": 17,
595                      "column": 12,
596                      "program": "boxingConversion5.ets"
597                    }
598                  }
599                },
600                "loc": {
601                  "start": {
602                    "line": 17,
603                    "column": 8,
604                    "program": "boxingConversion5.ets"
605                  },
606                  "end": {
607                    "line": 17,
608                    "column": 14,
609                    "program": "boxingConversion5.ets"
610                  }
611                }
612              },
613              "loc": {
614                "start": {
615                  "line": 17,
616                  "column": 8,
617                  "program": "boxingConversion5.ets"
618                },
619                "end": {
620                  "line": 17,
621                  "column": 14,
622                  "program": "boxingConversion5.ets"
623                }
624              }
625            },
626            "definite": false,
627            "decorators": [],
628            "loc": {
629              "start": {
630                "line": 17,
631                "column": 5,
632                "program": "boxingConversion5.ets"
633              },
634              "end": {
635                "line": 17,
636                "column": 16,
637                "program": "boxingConversion5.ets"
638              }
639            }
640          },
641          {
642            "type": "ClassProperty",
643            "key": {
644              "type": "Identifier",
645              "name": "f",
646              "decorators": [],
647              "loc": {
648                "start": {
649                  "line": 18,
650                  "column": 5,
651                  "program": "boxingConversion5.ets"
652                },
653                "end": {
654                  "line": 18,
655                  "column": 6,
656                  "program": "boxingConversion5.ets"
657                }
658              }
659            },
660            "accessibility": "public",
661            "static": true,
662            "readonly": false,
663            "declare": false,
664            "optional": false,
665            "computed": false,
666            "typeAnnotation": {
667              "type": "ETSTypeReference",
668              "part": {
669                "type": "ETSTypeReferencePart",
670                "name": {
671                  "type": "Identifier",
672                  "name": "Float",
673                  "decorators": [],
674                  "loc": {
675                    "start": {
676                      "line": 18,
677                      "column": 8,
678                      "program": "boxingConversion5.ets"
679                    },
680                    "end": {
681                      "line": 18,
682                      "column": 13,
683                      "program": "boxingConversion5.ets"
684                    }
685                  }
686                },
687                "loc": {
688                  "start": {
689                    "line": 18,
690                    "column": 8,
691                    "program": "boxingConversion5.ets"
692                  },
693                  "end": {
694                    "line": 18,
695                    "column": 15,
696                    "program": "boxingConversion5.ets"
697                  }
698                }
699              },
700              "loc": {
701                "start": {
702                  "line": 18,
703                  "column": 8,
704                  "program": "boxingConversion5.ets"
705                },
706                "end": {
707                  "line": 18,
708                  "column": 15,
709                  "program": "boxingConversion5.ets"
710                }
711              }
712            },
713            "definite": false,
714            "decorators": [],
715            "loc": {
716              "start": {
717                "line": 18,
718                "column": 5,
719                "program": "boxingConversion5.ets"
720              },
721              "end": {
722                "line": 18,
723                "column": 17,
724                "program": "boxingConversion5.ets"
725              }
726            }
727          },
728          {
729            "type": "ClassProperty",
730            "key": {
731              "type": "Identifier",
732              "name": "d",
733              "decorators": [],
734              "loc": {
735                "start": {
736                  "line": 19,
737                  "column": 5,
738                  "program": "boxingConversion5.ets"
739                },
740                "end": {
741                  "line": 19,
742                  "column": 6,
743                  "program": "boxingConversion5.ets"
744                }
745              }
746            },
747            "accessibility": "public",
748            "static": true,
749            "readonly": false,
750            "declare": false,
751            "optional": false,
752            "computed": false,
753            "typeAnnotation": {
754              "type": "ETSTypeReference",
755              "part": {
756                "type": "ETSTypeReferencePart",
757                "name": {
758                  "type": "Identifier",
759                  "name": "Double",
760                  "decorators": [],
761                  "loc": {
762                    "start": {
763                      "line": 19,
764                      "column": 8,
765                      "program": "boxingConversion5.ets"
766                    },
767                    "end": {
768                      "line": 19,
769                      "column": 14,
770                      "program": "boxingConversion5.ets"
771                    }
772                  }
773                },
774                "loc": {
775                  "start": {
776                    "line": 19,
777                    "column": 8,
778                    "program": "boxingConversion5.ets"
779                  },
780                  "end": {
781                    "line": 19,
782                    "column": 16,
783                    "program": "boxingConversion5.ets"
784                  }
785                }
786              },
787              "loc": {
788                "start": {
789                  "line": 19,
790                  "column": 8,
791                  "program": "boxingConversion5.ets"
792                },
793                "end": {
794                  "line": 19,
795                  "column": 16,
796                  "program": "boxingConversion5.ets"
797                }
798              }
799            },
800            "definite": false,
801            "decorators": [],
802            "loc": {
803              "start": {
804                "line": 19,
805                "column": 5,
806                "program": "boxingConversion5.ets"
807              },
808              "end": {
809                "line": 19,
810                "column": 18,
811                "program": "boxingConversion5.ets"
812              }
813            }
814          }
815        ],
816        "loc": {
817          "start": {
818            "line": 1,
819            "column": 1,
820            "program": "boxingConversion5.ets"
821          },
822          "end": {
823            "line": 1,
824            "column": 1,
825            "program": "boxingConversion5.ets"
826          }
827        }
828      },
829      "loc": {
830        "start": {
831          "line": 1,
832          "column": 1,
833          "program": "boxingConversion5.ets"
834        },
835        "end": {
836          "line": 1,
837          "column": 1,
838          "program": "boxingConversion5.ets"
839        }
840      }
841    }
842  ],
843  "loc": {
844    "start": {
845      "line": 1,
846      "column": 1,
847      "program": "boxingConversion5.ets"
848    },
849    "end": {
850      "line": 20,
851      "column": 1,
852      "program": "boxingConversion5.ets"
853    }
854  }
855}
856