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