1{ 2 "type": "Program", 3 "statements": [ 4 { 5 "type": "ClassDeclaration", 6 "definition": { 7 "id": { 8 "type": "Identifier", 9 "name": "IfTest", 10 "decorators": [], 11 "loc": { 12 "start": { 13 "line": 16, 14 "column": 7 15 }, 16 "end": { 17 "line": 16, 18 "column": 13 19 } 20 } 21 }, 22 "superClass": null, 23 "implements": [], 24 "body": [ 25 { 26 "type": "MethodDefinition", 27 "key": { 28 "type": "Identifier", 29 "name": "Test", 30 "decorators": [], 31 "loc": { 32 "start": { 33 "line": 17, 34 "column": 13 35 }, 36 "end": { 37 "line": 17, 38 "column": 17 39 } 40 } 41 }, 42 "kind": "method", 43 "accessibility": "public", 44 "static": false, 45 "optional": false, 46 "computed": false, 47 "value": { 48 "type": "FunctionExpression", 49 "function": { 50 "type": "ScriptFunction", 51 "id": { 52 "type": "Identifier", 53 "name": "Test", 54 "decorators": [], 55 "loc": { 56 "start": { 57 "line": 17, 58 "column": 13 59 }, 60 "end": { 61 "line": 17, 62 "column": 17 63 } 64 } 65 }, 66 "generator": false, 67 "async": false, 68 "expression": false, 69 "params": [], 70 "returnType": { 71 "type": "ETSPrimitiveType", 72 "loc": { 73 "start": { 74 "line": 17, 75 "column": 21 76 }, 77 "end": { 78 "line": 17, 79 "column": 25 80 } 81 } 82 }, 83 "body": { 84 "type": "BlockStatement", 85 "statements": [ 86 { 87 "type": "VariableDeclaration", 88 "declarations": [ 89 { 90 "type": "VariableDeclarator", 91 "id": { 92 "type": "Identifier", 93 "name": "t", 94 "typeAnnotation": { 95 "type": "ETSPrimitiveType", 96 "loc": { 97 "start": { 98 "line": 18, 99 "column": 17 100 }, 101 "end": { 102 "line": 18, 103 "column": 24 104 } 105 } 106 }, 107 "decorators": [], 108 "loc": { 109 "start": { 110 "line": 18, 111 "column": 13 112 }, 113 "end": { 114 "line": 18, 115 "column": 14 116 } 117 } 118 }, 119 "init": { 120 "type": "BooleanLiteral", 121 "value": true, 122 "loc": { 123 "start": { 124 "line": 18, 125 "column": 27 126 }, 127 "end": { 128 "line": 18, 129 "column": 31 130 } 131 } 132 }, 133 "loc": { 134 "start": { 135 "line": 18, 136 "column": 13 137 }, 138 "end": { 139 "line": 18, 140 "column": 31 141 } 142 } 143 } 144 ], 145 "kind": "let", 146 "loc": { 147 "start": { 148 "line": 18, 149 "column": 9 150 }, 151 "end": { 152 "line": 18, 153 "column": 32 154 } 155 } 156 }, 157 { 158 "type": "VariableDeclaration", 159 "declarations": [ 160 { 161 "type": "VariableDeclarator", 162 "id": { 163 "type": "Identifier", 164 "name": "a", 165 "typeAnnotation": { 166 "type": "ETSPrimitiveType", 167 "loc": { 168 "start": { 169 "line": 19, 170 "column": 17 171 }, 172 "end": { 173 "line": 19, 174 "column": 20 175 } 176 } 177 }, 178 "decorators": [], 179 "loc": { 180 "start": { 181 "line": 19, 182 "column": 13 183 }, 184 "end": { 185 "line": 19, 186 "column": 14 187 } 188 } 189 }, 190 "init": null, 191 "loc": { 192 "start": { 193 "line": 19, 194 "column": 13 195 }, 196 "end": { 197 "line": 19, 198 "column": 14 199 } 200 } 201 }, 202 { 203 "type": "VariableDeclarator", 204 "id": { 205 "type": "Identifier", 206 "name": "b", 207 "typeAnnotation": { 208 "type": "ETSPrimitiveType", 209 "loc": { 210 "start": { 211 "line": 19, 212 "column": 27 213 }, 214 "end": { 215 "line": 19, 216 "column": 30 217 } 218 } 219 }, 220 "decorators": [], 221 "loc": { 222 "start": { 223 "line": 19, 224 "column": 23 225 }, 226 "end": { 227 "line": 19, 228 "column": 24 229 } 230 } 231 }, 232 "init": null, 233 "loc": { 234 "start": { 235 "line": 19, 236 "column": 23 237 }, 238 "end": { 239 "line": 19, 240 "column": 24 241 } 242 } 243 } 244 ], 245 "kind": "let", 246 "loc": { 247 "start": { 248 "line": 19, 249 "column": 9 250 }, 251 "end": { 252 "line": 19, 253 "column": 32 254 } 255 } 256 }, 257 { 258 "type": "IfStatement", 259 "test": { 260 "type": "Identifier", 261 "name": "t", 262 "decorators": [], 263 "loc": { 264 "start": { 265 "line": 20, 266 "column": 13 267 }, 268 "end": { 269 "line": 20, 270 "column": 14 271 } 272 } 273 }, 274 "consequent": { 275 "type": "ExpressionStatement", 276 "expression": { 277 "type": "AssignmentExpression", 278 "operator": "=", 279 "left": { 280 "type": "Identifier", 281 "name": "a", 282 "decorators": [], 283 "loc": { 284 "start": { 285 "line": 20, 286 "column": 16 287 }, 288 "end": { 289 "line": 20, 290 "column": 17 291 } 292 } 293 }, 294 "right": { 295 "type": "NumberLiteral", 296 "value": 1, 297 "loc": { 298 "start": { 299 "line": 20, 300 "column": 20 301 }, 302 "end": { 303 "line": 20, 304 "column": 21 305 } 306 } 307 }, 308 "loc": { 309 "start": { 310 "line": 20, 311 "column": 16 312 }, 313 "end": { 314 "line": 20, 315 "column": 21 316 } 317 } 318 }, 319 "loc": { 320 "start": { 321 "line": 20, 322 "column": 16 323 }, 324 "end": { 325 "line": 20, 326 "column": 22 327 } 328 } 329 }, 330 "alternate": null, 331 "loc": { 332 "start": { 333 "line": 20, 334 "column": 9 335 }, 336 "end": { 337 "line": 20, 338 "column": 22 339 } 340 } 341 }, 342 { 343 "type": "IfStatement", 344 "test": { 345 "type": "Identifier", 346 "name": "t", 347 "decorators": [], 348 "loc": { 349 "start": { 350 "line": 21, 351 "column": 13 352 }, 353 "end": { 354 "line": 21, 355 "column": 14 356 } 357 } 358 }, 359 "consequent": { 360 "type": "ExpressionStatement", 361 "expression": { 362 "type": "AssignmentExpression", 363 "operator": "=", 364 "left": { 365 "type": "Identifier", 366 "name": "a", 367 "decorators": [], 368 "loc": { 369 "start": { 370 "line": 21, 371 "column": 16 372 }, 373 "end": { 374 "line": 21, 375 "column": 17 376 } 377 } 378 }, 379 "right": { 380 "type": "NumberLiteral", 381 "value": 2, 382 "loc": { 383 "start": { 384 "line": 21, 385 "column": 20 386 }, 387 "end": { 388 "line": 21, 389 "column": 21 390 } 391 } 392 }, 393 "loc": { 394 "start": { 395 "line": 21, 396 "column": 16 397 }, 398 "end": { 399 "line": 21, 400 "column": 21 401 } 402 } 403 }, 404 "loc": { 405 "start": { 406 "line": 21, 407 "column": 16 408 }, 409 "end": { 410 "line": 21, 411 "column": 22 412 } 413 } 414 }, 415 "alternate": { 416 "type": "ExpressionStatement", 417 "expression": { 418 "type": "AssignmentExpression", 419 "operator": "=", 420 "left": { 421 "type": "Identifier", 422 "name": "a", 423 "decorators": [], 424 "loc": { 425 "start": { 426 "line": 22, 427 "column": 14 428 }, 429 "end": { 430 "line": 22, 431 "column": 15 432 } 433 } 434 }, 435 "right": { 436 "type": "NumberLiteral", 437 "value": 3, 438 "loc": { 439 "start": { 440 "line": 22, 441 "column": 18 442 }, 443 "end": { 444 "line": 22, 445 "column": 19 446 } 447 } 448 }, 449 "loc": { 450 "start": { 451 "line": 22, 452 "column": 14 453 }, 454 "end": { 455 "line": 22, 456 "column": 19 457 } 458 } 459 }, 460 "loc": { 461 "start": { 462 "line": 22, 463 "column": 14 464 }, 465 "end": { 466 "line": 22, 467 "column": 20 468 } 469 } 470 }, 471 "loc": { 472 "start": { 473 "line": 21, 474 "column": 9 475 }, 476 "end": { 477 "line": 22, 478 "column": 20 479 } 480 } 481 }, 482 { 483 "type": "IfStatement", 484 "test": { 485 "type": "Identifier", 486 "name": "t", 487 "decorators": [], 488 "loc": { 489 "start": { 490 "line": 23, 491 "column": 13 492 }, 493 "end": { 494 "line": 23, 495 "column": 14 496 } 497 } 498 }, 499 "consequent": { 500 "type": "BlockStatement", 501 "statements": [ 502 { 503 "type": "ExpressionStatement", 504 "expression": { 505 "type": "AssignmentExpression", 506 "operator": "=", 507 "left": { 508 "type": "Identifier", 509 "name": "a", 510 "decorators": [], 511 "loc": { 512 "start": { 513 "line": 24, 514 "column": 13 515 }, 516 "end": { 517 "line": 24, 518 "column": 14 519 } 520 } 521 }, 522 "right": { 523 "type": "NumberLiteral", 524 "value": 4, 525 "loc": { 526 "start": { 527 "line": 24, 528 "column": 17 529 }, 530 "end": { 531 "line": 24, 532 "column": 18 533 } 534 } 535 }, 536 "loc": { 537 "start": { 538 "line": 24, 539 "column": 13 540 }, 541 "end": { 542 "line": 24, 543 "column": 18 544 } 545 } 546 }, 547 "loc": { 548 "start": { 549 "line": 24, 550 "column": 13 551 }, 552 "end": { 553 "line": 24, 554 "column": 19 555 } 556 } 557 }, 558 { 559 "type": "ExpressionStatement", 560 "expression": { 561 "type": "AssignmentExpression", 562 "operator": "=", 563 "left": { 564 "type": "Identifier", 565 "name": "b", 566 "decorators": [], 567 "loc": { 568 "start": { 569 "line": 25, 570 "column": 13 571 }, 572 "end": { 573 "line": 25, 574 "column": 14 575 } 576 } 577 }, 578 "right": { 579 "type": "NumberLiteral", 580 "value": 100, 581 "loc": { 582 "start": { 583 "line": 25, 584 "column": 17 585 }, 586 "end": { 587 "line": 25, 588 "column": 20 589 } 590 } 591 }, 592 "loc": { 593 "start": { 594 "line": 25, 595 "column": 13 596 }, 597 "end": { 598 "line": 25, 599 "column": 20 600 } 601 } 602 }, 603 "loc": { 604 "start": { 605 "line": 25, 606 "column": 13 607 }, 608 "end": { 609 "line": 25, 610 "column": 21 611 } 612 } 613 } 614 ], 615 "loc": { 616 "start": { 617 "line": 23, 618 "column": 16 619 }, 620 "end": { 621 "line": 26, 622 "column": 10 623 } 624 } 625 }, 626 "alternate": null, 627 "loc": { 628 "start": { 629 "line": 23, 630 "column": 9 631 }, 632 "end": { 633 "line": 26, 634 "column": 10 635 } 636 } 637 }, 638 { 639 "type": "IfStatement", 640 "test": { 641 "type": "Identifier", 642 "name": "t", 643 "decorators": [], 644 "loc": { 645 "start": { 646 "line": 27, 647 "column": 13 648 }, 649 "end": { 650 "line": 27, 651 "column": 14 652 } 653 } 654 }, 655 "consequent": { 656 "type": "BlockStatement", 657 "statements": [ 658 { 659 "type": "ExpressionStatement", 660 "expression": { 661 "type": "AssignmentExpression", 662 "operator": "=", 663 "left": { 664 "type": "Identifier", 665 "name": "a", 666 "decorators": [], 667 "loc": { 668 "start": { 669 "line": 28, 670 "column": 13 671 }, 672 "end": { 673 "line": 28, 674 "column": 14 675 } 676 } 677 }, 678 "right": { 679 "type": "NumberLiteral", 680 "value": 5, 681 "loc": { 682 "start": { 683 "line": 28, 684 "column": 17 685 }, 686 "end": { 687 "line": 28, 688 "column": 18 689 } 690 } 691 }, 692 "loc": { 693 "start": { 694 "line": 28, 695 "column": 13 696 }, 697 "end": { 698 "line": 28, 699 "column": 18 700 } 701 } 702 }, 703 "loc": { 704 "start": { 705 "line": 28, 706 "column": 13 707 }, 708 "end": { 709 "line": 28, 710 "column": 19 711 } 712 } 713 }, 714 { 715 "type": "ExpressionStatement", 716 "expression": { 717 "type": "AssignmentExpression", 718 "operator": "=", 719 "left": { 720 "type": "Identifier", 721 "name": "b", 722 "decorators": [], 723 "loc": { 724 "start": { 725 "line": 29, 726 "column": 13 727 }, 728 "end": { 729 "line": 29, 730 "column": 14 731 } 732 } 733 }, 734 "right": { 735 "type": "NumberLiteral", 736 "value": 101, 737 "loc": { 738 "start": { 739 "line": 29, 740 "column": 17 741 }, 742 "end": { 743 "line": 29, 744 "column": 20 745 } 746 } 747 }, 748 "loc": { 749 "start": { 750 "line": 29, 751 "column": 13 752 }, 753 "end": { 754 "line": 29, 755 "column": 20 756 } 757 } 758 }, 759 "loc": { 760 "start": { 761 "line": 29, 762 "column": 13 763 }, 764 "end": { 765 "line": 29, 766 "column": 21 767 } 768 } 769 } 770 ], 771 "loc": { 772 "start": { 773 "line": 27, 774 "column": 16 775 }, 776 "end": { 777 "line": 30, 778 "column": 10 779 } 780 } 781 }, 782 "alternate": { 783 "type": "BlockStatement", 784 "statements": [ 785 { 786 "type": "ExpressionStatement", 787 "expression": { 788 "type": "AssignmentExpression", 789 "operator": "=", 790 "left": { 791 "type": "Identifier", 792 "name": "a", 793 "decorators": [], 794 "loc": { 795 "start": { 796 "line": 32, 797 "column": 13 798 }, 799 "end": { 800 "line": 32, 801 "column": 14 802 } 803 } 804 }, 805 "right": { 806 "type": "NumberLiteral", 807 "value": 6, 808 "loc": { 809 "start": { 810 "line": 32, 811 "column": 17 812 }, 813 "end": { 814 "line": 32, 815 "column": 18 816 } 817 } 818 }, 819 "loc": { 820 "start": { 821 "line": 32, 822 "column": 13 823 }, 824 "end": { 825 "line": 32, 826 "column": 18 827 } 828 } 829 }, 830 "loc": { 831 "start": { 832 "line": 32, 833 "column": 13 834 }, 835 "end": { 836 "line": 32, 837 "column": 19 838 } 839 } 840 }, 841 { 842 "type": "ExpressionStatement", 843 "expression": { 844 "type": "AssignmentExpression", 845 "operator": "=", 846 "left": { 847 "type": "Identifier", 848 "name": "b", 849 "decorators": [], 850 "loc": { 851 "start": { 852 "line": 33, 853 "column": 13 854 }, 855 "end": { 856 "line": 33, 857 "column": 14 858 } 859 } 860 }, 861 "right": { 862 "type": "NumberLiteral", 863 "value": 102, 864 "loc": { 865 "start": { 866 "line": 33, 867 "column": 17 868 }, 869 "end": { 870 "line": 33, 871 "column": 20 872 } 873 } 874 }, 875 "loc": { 876 "start": { 877 "line": 33, 878 "column": 13 879 }, 880 "end": { 881 "line": 33, 882 "column": 20 883 } 884 } 885 }, 886 "loc": { 887 "start": { 888 "line": 33, 889 "column": 13 890 }, 891 "end": { 892 "line": 33, 893 "column": 21 894 } 895 } 896 } 897 ], 898 "loc": { 899 "start": { 900 "line": 31, 901 "column": 14 902 }, 903 "end": { 904 "line": 34, 905 "column": 10 906 } 907 } 908 }, 909 "loc": { 910 "start": { 911 "line": 27, 912 "column": 9 913 }, 914 "end": { 915 "line": 34, 916 "column": 10 917 } 918 } 919 }, 920 { 921 "type": "IfStatement", 922 "test": { 923 "type": "Identifier", 924 "name": "t", 925 "decorators": [], 926 "loc": { 927 "start": { 928 "line": 35, 929 "column": 13 930 }, 931 "end": { 932 "line": 35, 933 "column": 14 934 } 935 } 936 }, 937 "consequent": { 938 "type": "ExpressionStatement", 939 "expression": { 940 "type": "AssignmentExpression", 941 "operator": "=", 942 "left": { 943 "type": "Identifier", 944 "name": "a", 945 "decorators": [], 946 "loc": { 947 "start": { 948 "line": 35, 949 "column": 16 950 }, 951 "end": { 952 "line": 35, 953 "column": 17 954 } 955 } 956 }, 957 "right": { 958 "type": "NumberLiteral", 959 "value": 7, 960 "loc": { 961 "start": { 962 "line": 35, 963 "column": 20 964 }, 965 "end": { 966 "line": 35, 967 "column": 21 968 } 969 } 970 }, 971 "loc": { 972 "start": { 973 "line": 35, 974 "column": 16 975 }, 976 "end": { 977 "line": 35, 978 "column": 21 979 } 980 } 981 }, 982 "loc": { 983 "start": { 984 "line": 35, 985 "column": 16 986 }, 987 "end": { 988 "line": 35, 989 "column": 22 990 } 991 } 992 }, 993 "alternate": { 994 "type": "BlockStatement", 995 "statements": [ 996 { 997 "type": "ExpressionStatement", 998 "expression": { 999 "type": "AssignmentExpression", 1000 "operator": "=", 1001 "left": { 1002 "type": "Identifier", 1003 "name": "a", 1004 "decorators": [], 1005 "loc": { 1006 "start": { 1007 "line": 37, 1008 "column": 13 1009 }, 1010 "end": { 1011 "line": 37, 1012 "column": 14 1013 } 1014 } 1015 }, 1016 "right": { 1017 "type": "NumberLiteral", 1018 "value": 8, 1019 "loc": { 1020 "start": { 1021 "line": 37, 1022 "column": 17 1023 }, 1024 "end": { 1025 "line": 37, 1026 "column": 18 1027 } 1028 } 1029 }, 1030 "loc": { 1031 "start": { 1032 "line": 37, 1033 "column": 13 1034 }, 1035 "end": { 1036 "line": 37, 1037 "column": 18 1038 } 1039 } 1040 }, 1041 "loc": { 1042 "start": { 1043 "line": 37, 1044 "column": 13 1045 }, 1046 "end": { 1047 "line": 37, 1048 "column": 19 1049 } 1050 } 1051 }, 1052 { 1053 "type": "ExpressionStatement", 1054 "expression": { 1055 "type": "AssignmentExpression", 1056 "operator": "=", 1057 "left": { 1058 "type": "Identifier", 1059 "name": "b", 1060 "decorators": [], 1061 "loc": { 1062 "start": { 1063 "line": 38, 1064 "column": 13 1065 }, 1066 "end": { 1067 "line": 38, 1068 "column": 14 1069 } 1070 } 1071 }, 1072 "right": { 1073 "type": "NumberLiteral", 1074 "value": 103, 1075 "loc": { 1076 "start": { 1077 "line": 38, 1078 "column": 17 1079 }, 1080 "end": { 1081 "line": 38, 1082 "column": 20 1083 } 1084 } 1085 }, 1086 "loc": { 1087 "start": { 1088 "line": 38, 1089 "column": 13 1090 }, 1091 "end": { 1092 "line": 38, 1093 "column": 20 1094 } 1095 } 1096 }, 1097 "loc": { 1098 "start": { 1099 "line": 38, 1100 "column": 13 1101 }, 1102 "end": { 1103 "line": 38, 1104 "column": 21 1105 } 1106 } 1107 } 1108 ], 1109 "loc": { 1110 "start": { 1111 "line": 36, 1112 "column": 14 1113 }, 1114 "end": { 1115 "line": 39, 1116 "column": 10 1117 } 1118 } 1119 }, 1120 "loc": { 1121 "start": { 1122 "line": 35, 1123 "column": 9 1124 }, 1125 "end": { 1126 "line": 39, 1127 "column": 10 1128 } 1129 } 1130 }, 1131 { 1132 "type": "IfStatement", 1133 "test": { 1134 "type": "Identifier", 1135 "name": "t", 1136 "decorators": [], 1137 "loc": { 1138 "start": { 1139 "line": 40, 1140 "column": 13 1141 }, 1142 "end": { 1143 "line": 40, 1144 "column": 14 1145 } 1146 } 1147 }, 1148 "consequent": { 1149 "type": "BlockStatement", 1150 "statements": [ 1151 { 1152 "type": "ExpressionStatement", 1153 "expression": { 1154 "type": "AssignmentExpression", 1155 "operator": "=", 1156 "left": { 1157 "type": "Identifier", 1158 "name": "a", 1159 "decorators": [], 1160 "loc": { 1161 "start": { 1162 "line": 41, 1163 "column": 13 1164 }, 1165 "end": { 1166 "line": 41, 1167 "column": 14 1168 } 1169 } 1170 }, 1171 "right": { 1172 "type": "NumberLiteral", 1173 "value": 9, 1174 "loc": { 1175 "start": { 1176 "line": 41, 1177 "column": 17 1178 }, 1179 "end": { 1180 "line": 41, 1181 "column": 18 1182 } 1183 } 1184 }, 1185 "loc": { 1186 "start": { 1187 "line": 41, 1188 "column": 13 1189 }, 1190 "end": { 1191 "line": 41, 1192 "column": 18 1193 } 1194 } 1195 }, 1196 "loc": { 1197 "start": { 1198 "line": 41, 1199 "column": 13 1200 }, 1201 "end": { 1202 "line": 41, 1203 "column": 19 1204 } 1205 } 1206 }, 1207 { 1208 "type": "ExpressionStatement", 1209 "expression": { 1210 "type": "AssignmentExpression", 1211 "operator": "=", 1212 "left": { 1213 "type": "Identifier", 1214 "name": "b", 1215 "decorators": [], 1216 "loc": { 1217 "start": { 1218 "line": 42, 1219 "column": 13 1220 }, 1221 "end": { 1222 "line": 42, 1223 "column": 14 1224 } 1225 } 1226 }, 1227 "right": { 1228 "type": "NumberLiteral", 1229 "value": 104, 1230 "loc": { 1231 "start": { 1232 "line": 42, 1233 "column": 17 1234 }, 1235 "end": { 1236 "line": 42, 1237 "column": 20 1238 } 1239 } 1240 }, 1241 "loc": { 1242 "start": { 1243 "line": 42, 1244 "column": 13 1245 }, 1246 "end": { 1247 "line": 42, 1248 "column": 20 1249 } 1250 } 1251 }, 1252 "loc": { 1253 "start": { 1254 "line": 42, 1255 "column": 13 1256 }, 1257 "end": { 1258 "line": 42, 1259 "column": 21 1260 } 1261 } 1262 } 1263 ], 1264 "loc": { 1265 "start": { 1266 "line": 40, 1267 "column": 16 1268 }, 1269 "end": { 1270 "line": 43, 1271 "column": 10 1272 } 1273 } 1274 }, 1275 "alternate": { 1276 "type": "ExpressionStatement", 1277 "expression": { 1278 "type": "AssignmentExpression", 1279 "operator": "=", 1280 "left": { 1281 "type": "Identifier", 1282 "name": "a", 1283 "decorators": [], 1284 "loc": { 1285 "start": { 1286 "line": 44, 1287 "column": 14 1288 }, 1289 "end": { 1290 "line": 44, 1291 "column": 15 1292 } 1293 } 1294 }, 1295 "right": { 1296 "type": "NumberLiteral", 1297 "value": 10, 1298 "loc": { 1299 "start": { 1300 "line": 44, 1301 "column": 18 1302 }, 1303 "end": { 1304 "line": 44, 1305 "column": 20 1306 } 1307 } 1308 }, 1309 "loc": { 1310 "start": { 1311 "line": 44, 1312 "column": 14 1313 }, 1314 "end": { 1315 "line": 44, 1316 "column": 20 1317 } 1318 } 1319 }, 1320 "loc": { 1321 "start": { 1322 "line": 44, 1323 "column": 14 1324 }, 1325 "end": { 1326 "line": 44, 1327 "column": 21 1328 } 1329 } 1330 }, 1331 "loc": { 1332 "start": { 1333 "line": 40, 1334 "column": 9 1335 }, 1336 "end": { 1337 "line": 44, 1338 "column": 21 1339 } 1340 } 1341 }, 1342 { 1343 "type": "VariableDeclaration", 1344 "declarations": [ 1345 { 1346 "type": "VariableDeclarator", 1347 "id": { 1348 "type": "Identifier", 1349 "name": "p", 1350 "typeAnnotation": { 1351 "type": "ETSPrimitiveType", 1352 "loc": { 1353 "start": { 1354 "line": 45, 1355 "column": 17 1356 }, 1357 "end": { 1358 "line": 45, 1359 "column": 24 1360 } 1361 } 1362 }, 1363 "decorators": [], 1364 "loc": { 1365 "start": { 1366 "line": 45, 1367 "column": 13 1368 }, 1369 "end": { 1370 "line": 45, 1371 "column": 14 1372 } 1373 } 1374 }, 1375 "init": { 1376 "type": "BooleanLiteral", 1377 "value": false, 1378 "loc": { 1379 "start": { 1380 "line": 45, 1381 "column": 27 1382 }, 1383 "end": { 1384 "line": 45, 1385 "column": 32 1386 } 1387 } 1388 }, 1389 "loc": { 1390 "start": { 1391 "line": 45, 1392 "column": 13 1393 }, 1394 "end": { 1395 "line": 45, 1396 "column": 32 1397 } 1398 } 1399 } 1400 ], 1401 "kind": "let", 1402 "loc": { 1403 "start": { 1404 "line": 45, 1405 "column": 9 1406 }, 1407 "end": { 1408 "line": 45, 1409 "column": 33 1410 } 1411 } 1412 }, 1413 { 1414 "type": "IfStatement", 1415 "test": { 1416 "type": "Identifier", 1417 "name": "t", 1418 "decorators": [], 1419 "loc": { 1420 "start": { 1421 "line": 46, 1422 "column": 13 1423 }, 1424 "end": { 1425 "line": 46, 1426 "column": 14 1427 } 1428 } 1429 }, 1430 "consequent": { 1431 "type": "IfStatement", 1432 "test": { 1433 "type": "Identifier", 1434 "name": "p", 1435 "decorators": [], 1436 "loc": { 1437 "start": { 1438 "line": 46, 1439 "column": 20 1440 }, 1441 "end": { 1442 "line": 46, 1443 "column": 21 1444 } 1445 } 1446 }, 1447 "consequent": { 1448 "type": "ExpressionStatement", 1449 "expression": { 1450 "type": "AssignmentExpression", 1451 "operator": "=", 1452 "left": { 1453 "type": "Identifier", 1454 "name": "a", 1455 "decorators": [], 1456 "loc": { 1457 "start": { 1458 "line": 46, 1459 "column": 23 1460 }, 1461 "end": { 1462 "line": 46, 1463 "column": 24 1464 } 1465 } 1466 }, 1467 "right": { 1468 "type": "NumberLiteral", 1469 "value": 11, 1470 "loc": { 1471 "start": { 1472 "line": 46, 1473 "column": 27 1474 }, 1475 "end": { 1476 "line": 46, 1477 "column": 29 1478 } 1479 } 1480 }, 1481 "loc": { 1482 "start": { 1483 "line": 46, 1484 "column": 23 1485 }, 1486 "end": { 1487 "line": 46, 1488 "column": 29 1489 } 1490 } 1491 }, 1492 "loc": { 1493 "start": { 1494 "line": 46, 1495 "column": 23 1496 }, 1497 "end": { 1498 "line": 46, 1499 "column": 30 1500 } 1501 } 1502 }, 1503 "alternate": { 1504 "type": "ExpressionStatement", 1505 "expression": { 1506 "type": "AssignmentExpression", 1507 "operator": "=", 1508 "left": { 1509 "type": "Identifier", 1510 "name": "a", 1511 "decorators": [], 1512 "loc": { 1513 "start": { 1514 "line": 47, 1515 "column": 14 1516 }, 1517 "end": { 1518 "line": 47, 1519 "column": 15 1520 } 1521 } 1522 }, 1523 "right": { 1524 "type": "NumberLiteral", 1525 "value": 12, 1526 "loc": { 1527 "start": { 1528 "line": 47, 1529 "column": 18 1530 }, 1531 "end": { 1532 "line": 47, 1533 "column": 20 1534 } 1535 } 1536 }, 1537 "loc": { 1538 "start": { 1539 "line": 47, 1540 "column": 14 1541 }, 1542 "end": { 1543 "line": 47, 1544 "column": 20 1545 } 1546 } 1547 }, 1548 "loc": { 1549 "start": { 1550 "line": 47, 1551 "column": 14 1552 }, 1553 "end": { 1554 "line": 47, 1555 "column": 21 1556 } 1557 } 1558 }, 1559 "loc": { 1560 "start": { 1561 "line": 46, 1562 "column": 16 1563 }, 1564 "end": { 1565 "line": 47, 1566 "column": 21 1567 } 1568 } 1569 }, 1570 "alternate": null, 1571 "loc": { 1572 "start": { 1573 "line": 46, 1574 "column": 9 1575 }, 1576 "end": { 1577 "line": 47, 1578 "column": 21 1579 } 1580 } 1581 }, 1582 { 1583 "type": "IfStatement", 1584 "test": { 1585 "type": "Identifier", 1586 "name": "t", 1587 "decorators": [], 1588 "loc": { 1589 "start": { 1590 "line": 48, 1591 "column": 13 1592 }, 1593 "end": { 1594 "line": 48, 1595 "column": 14 1596 } 1597 } 1598 }, 1599 "consequent": { 1600 "type": "ExpressionStatement", 1601 "expression": { 1602 "type": "AssignmentExpression", 1603 "operator": "=", 1604 "left": { 1605 "type": "Identifier", 1606 "name": "a", 1607 "decorators": [], 1608 "loc": { 1609 "start": { 1610 "line": 48, 1611 "column": 16 1612 }, 1613 "end": { 1614 "line": 48, 1615 "column": 17 1616 } 1617 } 1618 }, 1619 "right": { 1620 "type": "NumberLiteral", 1621 "value": 13, 1622 "loc": { 1623 "start": { 1624 "line": 48, 1625 "column": 20 1626 }, 1627 "end": { 1628 "line": 48, 1629 "column": 22 1630 } 1631 } 1632 }, 1633 "loc": { 1634 "start": { 1635 "line": 48, 1636 "column": 16 1637 }, 1638 "end": { 1639 "line": 48, 1640 "column": 22 1641 } 1642 } 1643 }, 1644 "loc": { 1645 "start": { 1646 "line": 48, 1647 "column": 16 1648 }, 1649 "end": { 1650 "line": 48, 1651 "column": 23 1652 } 1653 } 1654 }, 1655 "alternate": { 1656 "type": "IfStatement", 1657 "test": { 1658 "type": "Identifier", 1659 "name": "p", 1660 "decorators": [], 1661 "loc": { 1662 "start": { 1663 "line": 49, 1664 "column": 18 1665 }, 1666 "end": { 1667 "line": 49, 1668 "column": 19 1669 } 1670 } 1671 }, 1672 "consequent": { 1673 "type": "BlockStatement", 1674 "statements": [ 1675 { 1676 "type": "ExpressionStatement", 1677 "expression": { 1678 "type": "AssignmentExpression", 1679 "operator": "=", 1680 "left": { 1681 "type": "Identifier", 1682 "name": "a", 1683 "decorators": [], 1684 "loc": { 1685 "start": { 1686 "line": 50, 1687 "column": 13 1688 }, 1689 "end": { 1690 "line": 50, 1691 "column": 14 1692 } 1693 } 1694 }, 1695 "right": { 1696 "type": "NumberLiteral", 1697 "value": 14, 1698 "loc": { 1699 "start": { 1700 "line": 50, 1701 "column": 17 1702 }, 1703 "end": { 1704 "line": 50, 1705 "column": 19 1706 } 1707 } 1708 }, 1709 "loc": { 1710 "start": { 1711 "line": 50, 1712 "column": 13 1713 }, 1714 "end": { 1715 "line": 50, 1716 "column": 19 1717 } 1718 } 1719 }, 1720 "loc": { 1721 "start": { 1722 "line": 50, 1723 "column": 13 1724 }, 1725 "end": { 1726 "line": 50, 1727 "column": 20 1728 } 1729 } 1730 } 1731 ], 1732 "loc": { 1733 "start": { 1734 "line": 49, 1735 "column": 21 1736 }, 1737 "end": { 1738 "line": 51, 1739 "column": 10 1740 } 1741 } 1742 }, 1743 "alternate": null, 1744 "loc": { 1745 "start": { 1746 "line": 49, 1747 "column": 14 1748 }, 1749 "end": { 1750 "line": 51, 1751 "column": 10 1752 } 1753 } 1754 }, 1755 "loc": { 1756 "start": { 1757 "line": 48, 1758 "column": 9 1759 }, 1760 "end": { 1761 "line": 51, 1762 "column": 10 1763 } 1764 } 1765 }, 1766 { 1767 "type": "IfStatement", 1768 "test": { 1769 "type": "Identifier", 1770 "name": "t", 1771 "decorators": [], 1772 "loc": { 1773 "start": { 1774 "line": 52, 1775 "column": 13 1776 }, 1777 "end": { 1778 "line": 52, 1779 "column": 14 1780 } 1781 } 1782 }, 1783 "consequent": { 1784 "type": "ExpressionStatement", 1785 "expression": { 1786 "type": "AssignmentExpression", 1787 "operator": "=", 1788 "left": { 1789 "type": "Identifier", 1790 "name": "a", 1791 "decorators": [], 1792 "loc": { 1793 "start": { 1794 "line": 52, 1795 "column": 16 1796 }, 1797 "end": { 1798 "line": 52, 1799 "column": 17 1800 } 1801 } 1802 }, 1803 "right": { 1804 "type": "NumberLiteral", 1805 "value": 15, 1806 "loc": { 1807 "start": { 1808 "line": 52, 1809 "column": 20 1810 }, 1811 "end": { 1812 "line": 52, 1813 "column": 22 1814 } 1815 } 1816 }, 1817 "loc": { 1818 "start": { 1819 "line": 52, 1820 "column": 16 1821 }, 1822 "end": { 1823 "line": 52, 1824 "column": 22 1825 } 1826 } 1827 }, 1828 "loc": { 1829 "start": { 1830 "line": 52, 1831 "column": 16 1832 }, 1833 "end": { 1834 "line": 52, 1835 "column": 23 1836 } 1837 } 1838 }, 1839 "alternate": { 1840 "type": "BlockStatement", 1841 "statements": [ 1842 { 1843 "type": "IfStatement", 1844 "test": { 1845 "type": "Identifier", 1846 "name": "p", 1847 "decorators": [], 1848 "loc": { 1849 "start": { 1850 "line": 54, 1851 "column": 17 1852 }, 1853 "end": { 1854 "line": 54, 1855 "column": 18 1856 } 1857 } 1858 }, 1859 "consequent": { 1860 "type": "ExpressionStatement", 1861 "expression": { 1862 "type": "AssignmentExpression", 1863 "operator": "=", 1864 "left": { 1865 "type": "Identifier", 1866 "name": "a", 1867 "decorators": [], 1868 "loc": { 1869 "start": { 1870 "line": 54, 1871 "column": 20 1872 }, 1873 "end": { 1874 "line": 54, 1875 "column": 21 1876 } 1877 } 1878 }, 1879 "right": { 1880 "type": "NumberLiteral", 1881 "value": 16, 1882 "loc": { 1883 "start": { 1884 "line": 54, 1885 "column": 24 1886 }, 1887 "end": { 1888 "line": 54, 1889 "column": 26 1890 } 1891 } 1892 }, 1893 "loc": { 1894 "start": { 1895 "line": 54, 1896 "column": 20 1897 }, 1898 "end": { 1899 "line": 54, 1900 "column": 26 1901 } 1902 } 1903 }, 1904 "loc": { 1905 "start": { 1906 "line": 54, 1907 "column": 20 1908 }, 1909 "end": { 1910 "line": 54, 1911 "column": 27 1912 } 1913 } 1914 }, 1915 "alternate": { 1916 "type": "ExpressionStatement", 1917 "expression": { 1918 "type": "AssignmentExpression", 1919 "operator": "=", 1920 "left": { 1921 "type": "Identifier", 1922 "name": "a", 1923 "decorators": [], 1924 "loc": { 1925 "start": { 1926 "line": 55, 1927 "column": 18 1928 }, 1929 "end": { 1930 "line": 55, 1931 "column": 19 1932 } 1933 } 1934 }, 1935 "right": { 1936 "type": "NumberLiteral", 1937 "value": 17, 1938 "loc": { 1939 "start": { 1940 "line": 55, 1941 "column": 22 1942 }, 1943 "end": { 1944 "line": 55, 1945 "column": 24 1946 } 1947 } 1948 }, 1949 "loc": { 1950 "start": { 1951 "line": 55, 1952 "column": 18 1953 }, 1954 "end": { 1955 "line": 55, 1956 "column": 24 1957 } 1958 } 1959 }, 1960 "loc": { 1961 "start": { 1962 "line": 55, 1963 "column": 18 1964 }, 1965 "end": { 1966 "line": 55, 1967 "column": 25 1968 } 1969 } 1970 }, 1971 "loc": { 1972 "start": { 1973 "line": 54, 1974 "column": 13 1975 }, 1976 "end": { 1977 "line": 55, 1978 "column": 25 1979 } 1980 } 1981 } 1982 ], 1983 "loc": { 1984 "start": { 1985 "line": 53, 1986 "column": 14 1987 }, 1988 "end": { 1989 "line": 56, 1990 "column": 10 1991 } 1992 } 1993 }, 1994 "loc": { 1995 "start": { 1996 "line": 52, 1997 "column": 9 1998 }, 1999 "end": { 2000 "line": 56, 2001 "column": 10 2002 } 2003 } 2004 }, 2005 { 2006 "type": "IfStatement", 2007 "test": { 2008 "type": "Identifier", 2009 "name": "t", 2010 "decorators": [], 2011 "loc": { 2012 "start": { 2013 "line": 57, 2014 "column": 13 2015 }, 2016 "end": { 2017 "line": 57, 2018 "column": 14 2019 } 2020 } 2021 }, 2022 "consequent": { 2023 "type": "BlockStatement", 2024 "statements": [ 2025 { 2026 "type": "IfStatement", 2027 "test": { 2028 "type": "Identifier", 2029 "name": "p", 2030 "decorators": [], 2031 "loc": { 2032 "start": { 2033 "line": 58, 2034 "column": 17 2035 }, 2036 "end": { 2037 "line": 58, 2038 "column": 18 2039 } 2040 } 2041 }, 2042 "consequent": { 2043 "type": "BlockStatement", 2044 "statements": [ 2045 { 2046 "type": "ExpressionStatement", 2047 "expression": { 2048 "type": "AssignmentExpression", 2049 "operator": "=", 2050 "left": { 2051 "type": "Identifier", 2052 "name": "a", 2053 "decorators": [], 2054 "loc": { 2055 "start": { 2056 "line": 59, 2057 "column": 17 2058 }, 2059 "end": { 2060 "line": 59, 2061 "column": 18 2062 } 2063 } 2064 }, 2065 "right": { 2066 "type": "NumberLiteral", 2067 "value": 18, 2068 "loc": { 2069 "start": { 2070 "line": 59, 2071 "column": 21 2072 }, 2073 "end": { 2074 "line": 59, 2075 "column": 23 2076 } 2077 } 2078 }, 2079 "loc": { 2080 "start": { 2081 "line": 59, 2082 "column": 17 2083 }, 2084 "end": { 2085 "line": 59, 2086 "column": 23 2087 } 2088 } 2089 }, 2090 "loc": { 2091 "start": { 2092 "line": 59, 2093 "column": 17 2094 }, 2095 "end": { 2096 "line": 59, 2097 "column": 24 2098 } 2099 } 2100 }, 2101 { 2102 "type": "ExpressionStatement", 2103 "expression": { 2104 "type": "AssignmentExpression", 2105 "operator": "=", 2106 "left": { 2107 "type": "Identifier", 2108 "name": "b", 2109 "decorators": [], 2110 "loc": { 2111 "start": { 2112 "line": 60, 2113 "column": 17 2114 }, 2115 "end": { 2116 "line": 60, 2117 "column": 18 2118 } 2119 } 2120 }, 2121 "right": { 2122 "type": "NumberLiteral", 2123 "value": 105, 2124 "loc": { 2125 "start": { 2126 "line": 60, 2127 "column": 21 2128 }, 2129 "end": { 2130 "line": 60, 2131 "column": 24 2132 } 2133 } 2134 }, 2135 "loc": { 2136 "start": { 2137 "line": 60, 2138 "column": 17 2139 }, 2140 "end": { 2141 "line": 60, 2142 "column": 24 2143 } 2144 } 2145 }, 2146 "loc": { 2147 "start": { 2148 "line": 60, 2149 "column": 17 2150 }, 2151 "end": { 2152 "line": 60, 2153 "column": 25 2154 } 2155 } 2156 } 2157 ], 2158 "loc": { 2159 "start": { 2160 "line": 58, 2161 "column": 20 2162 }, 2163 "end": { 2164 "line": 61, 2165 "column": 14 2166 } 2167 } 2168 }, 2169 "alternate": { 2170 "type": "BlockStatement", 2171 "statements": [ 2172 { 2173 "type": "ExpressionStatement", 2174 "expression": { 2175 "type": "AssignmentExpression", 2176 "operator": "=", 2177 "left": { 2178 "type": "Identifier", 2179 "name": "a", 2180 "decorators": [], 2181 "loc": { 2182 "start": { 2183 "line": 63, 2184 "column": 17 2185 }, 2186 "end": { 2187 "line": 63, 2188 "column": 18 2189 } 2190 } 2191 }, 2192 "right": { 2193 "type": "NumberLiteral", 2194 "value": 19, 2195 "loc": { 2196 "start": { 2197 "line": 63, 2198 "column": 21 2199 }, 2200 "end": { 2201 "line": 63, 2202 "column": 23 2203 } 2204 } 2205 }, 2206 "loc": { 2207 "start": { 2208 "line": 63, 2209 "column": 17 2210 }, 2211 "end": { 2212 "line": 63, 2213 "column": 23 2214 } 2215 } 2216 }, 2217 "loc": { 2218 "start": { 2219 "line": 63, 2220 "column": 17 2221 }, 2222 "end": { 2223 "line": 63, 2224 "column": 24 2225 } 2226 } 2227 }, 2228 { 2229 "type": "ExpressionStatement", 2230 "expression": { 2231 "type": "AssignmentExpression", 2232 "operator": "=", 2233 "left": { 2234 "type": "Identifier", 2235 "name": "b", 2236 "decorators": [], 2237 "loc": { 2238 "start": { 2239 "line": 64, 2240 "column": 17 2241 }, 2242 "end": { 2243 "line": 64, 2244 "column": 18 2245 } 2246 } 2247 }, 2248 "right": { 2249 "type": "NumberLiteral", 2250 "value": 106, 2251 "loc": { 2252 "start": { 2253 "line": 64, 2254 "column": 21 2255 }, 2256 "end": { 2257 "line": 64, 2258 "column": 24 2259 } 2260 } 2261 }, 2262 "loc": { 2263 "start": { 2264 "line": 64, 2265 "column": 17 2266 }, 2267 "end": { 2268 "line": 64, 2269 "column": 24 2270 } 2271 } 2272 }, 2273 "loc": { 2274 "start": { 2275 "line": 64, 2276 "column": 17 2277 }, 2278 "end": { 2279 "line": 64, 2280 "column": 25 2281 } 2282 } 2283 } 2284 ], 2285 "loc": { 2286 "start": { 2287 "line": 62, 2288 "column": 18 2289 }, 2290 "end": { 2291 "line": 65, 2292 "column": 14 2293 } 2294 } 2295 }, 2296 "loc": { 2297 "start": { 2298 "line": 58, 2299 "column": 13 2300 }, 2301 "end": { 2302 "line": 65, 2303 "column": 14 2304 } 2305 } 2306 } 2307 ], 2308 "loc": { 2309 "start": { 2310 "line": 57, 2311 "column": 16 2312 }, 2313 "end": { 2314 "line": 66, 2315 "column": 10 2316 } 2317 } 2318 }, 2319 "alternate": { 2320 "type": "IfStatement", 2321 "test": { 2322 "type": "Identifier", 2323 "name": "p", 2324 "decorators": [], 2325 "loc": { 2326 "start": { 2327 "line": 67, 2328 "column": 18 2329 }, 2330 "end": { 2331 "line": 67, 2332 "column": 19 2333 } 2334 } 2335 }, 2336 "consequent": { 2337 "type": "ExpressionStatement", 2338 "expression": { 2339 "type": "AssignmentExpression", 2340 "operator": "=", 2341 "left": { 2342 "type": "Identifier", 2343 "name": "a", 2344 "decorators": [], 2345 "loc": { 2346 "start": { 2347 "line": 67, 2348 "column": 21 2349 }, 2350 "end": { 2351 "line": 67, 2352 "column": 22 2353 } 2354 } 2355 }, 2356 "right": { 2357 "type": "NumberLiteral", 2358 "value": 20, 2359 "loc": { 2360 "start": { 2361 "line": 67, 2362 "column": 25 2363 }, 2364 "end": { 2365 "line": 67, 2366 "column": 27 2367 } 2368 } 2369 }, 2370 "loc": { 2371 "start": { 2372 "line": 67, 2373 "column": 21 2374 }, 2375 "end": { 2376 "line": 67, 2377 "column": 27 2378 } 2379 } 2380 }, 2381 "loc": { 2382 "start": { 2383 "line": 67, 2384 "column": 21 2385 }, 2386 "end": { 2387 "line": 67, 2388 "column": 28 2389 } 2390 } 2391 }, 2392 "alternate": { 2393 "type": "ExpressionStatement", 2394 "expression": { 2395 "type": "AssignmentExpression", 2396 "operator": "=", 2397 "left": { 2398 "type": "Identifier", 2399 "name": "a", 2400 "decorators": [], 2401 "loc": { 2402 "start": { 2403 "line": 68, 2404 "column": 14 2405 }, 2406 "end": { 2407 "line": 68, 2408 "column": 15 2409 } 2410 } 2411 }, 2412 "right": { 2413 "type": "NumberLiteral", 2414 "value": 21, 2415 "loc": { 2416 "start": { 2417 "line": 68, 2418 "column": 18 2419 }, 2420 "end": { 2421 "line": 68, 2422 "column": 20 2423 } 2424 } 2425 }, 2426 "loc": { 2427 "start": { 2428 "line": 68, 2429 "column": 14 2430 }, 2431 "end": { 2432 "line": 68, 2433 "column": 20 2434 } 2435 } 2436 }, 2437 "loc": { 2438 "start": { 2439 "line": 68, 2440 "column": 14 2441 }, 2442 "end": { 2443 "line": 68, 2444 "column": 21 2445 } 2446 } 2447 }, 2448 "loc": { 2449 "start": { 2450 "line": 67, 2451 "column": 14 2452 }, 2453 "end": { 2454 "line": 68, 2455 "column": 21 2456 } 2457 } 2458 }, 2459 "loc": { 2460 "start": { 2461 "line": 57, 2462 "column": 9 2463 }, 2464 "end": { 2465 "line": 68, 2466 "column": 21 2467 } 2468 } 2469 } 2470 ], 2471 "loc": { 2472 "start": { 2473 "line": 17, 2474 "column": 26 2475 }, 2476 "end": { 2477 "line": 69, 2478 "column": 6 2479 } 2480 } 2481 }, 2482 "loc": { 2483 "start": { 2484 "line": 17, 2485 "column": 17 2486 }, 2487 "end": { 2488 "line": 69, 2489 "column": 6 2490 } 2491 } 2492 }, 2493 "loc": { 2494 "start": { 2495 "line": 17, 2496 "column": 17 2497 }, 2498 "end": { 2499 "line": 69, 2500 "column": 6 2501 } 2502 } 2503 }, 2504 "overloads": [], 2505 "decorators": [], 2506 "loc": { 2507 "start": { 2508 "line": 17, 2509 "column": 5 2510 }, 2511 "end": { 2512 "line": 69, 2513 "column": 6 2514 } 2515 } 2516 }, 2517 { 2518 "type": "MethodDefinition", 2519 "key": { 2520 "type": "Identifier", 2521 "name": "constructor", 2522 "decorators": [], 2523 "loc": { 2524 "start": { 2525 "line": 1, 2526 "column": 1 2527 }, 2528 "end": { 2529 "line": 1, 2530 "column": 1 2531 } 2532 } 2533 }, 2534 "kind": "constructor", 2535 "static": false, 2536 "optional": false, 2537 "computed": false, 2538 "value": { 2539 "type": "FunctionExpression", 2540 "function": { 2541 "type": "ScriptFunction", 2542 "id": { 2543 "type": "Identifier", 2544 "name": "constructor", 2545 "decorators": [], 2546 "loc": { 2547 "start": { 2548 "line": 1, 2549 "column": 1 2550 }, 2551 "end": { 2552 "line": 1, 2553 "column": 1 2554 } 2555 } 2556 }, 2557 "generator": false, 2558 "async": false, 2559 "expression": false, 2560 "params": [], 2561 "body": { 2562 "type": "BlockStatement", 2563 "statements": [], 2564 "loc": { 2565 "start": { 2566 "line": 1, 2567 "column": 1 2568 }, 2569 "end": { 2570 "line": 1, 2571 "column": 1 2572 } 2573 } 2574 }, 2575 "loc": { 2576 "start": { 2577 "line": 1, 2578 "column": 1 2579 }, 2580 "end": { 2581 "line": 1, 2582 "column": 1 2583 } 2584 } 2585 }, 2586 "loc": { 2587 "start": { 2588 "line": 1, 2589 "column": 1 2590 }, 2591 "end": { 2592 "line": 1, 2593 "column": 1 2594 } 2595 } 2596 }, 2597 "overloads": [], 2598 "decorators": [], 2599 "loc": { 2600 "start": { 2601 "line": 70, 2602 "column": 2 2603 }, 2604 "end": { 2605 "line": 70, 2606 "column": 2 2607 } 2608 } 2609 } 2610 ], 2611 "loc": { 2612 "start": { 2613 "line": 16, 2614 "column": 15 2615 }, 2616 "end": { 2617 "line": 70, 2618 "column": 2 2619 } 2620 } 2621 }, 2622 "loc": { 2623 "start": { 2624 "line": 16, 2625 "column": 1 2626 }, 2627 "end": { 2628 "line": 70, 2629 "column": 2 2630 } 2631 } 2632 }, 2633 { 2634 "type": "ClassDeclaration", 2635 "definition": { 2636 "id": { 2637 "type": "Identifier", 2638 "name": "ETSGLOBAL", 2639 "decorators": [], 2640 "loc": { 2641 "start": { 2642 "line": 1, 2643 "column": 1 2644 }, 2645 "end": { 2646 "line": 1, 2647 "column": 1 2648 } 2649 } 2650 }, 2651 "superClass": null, 2652 "implements": [], 2653 "body": [ 2654 { 2655 "type": "MethodDefinition", 2656 "key": { 2657 "type": "Identifier", 2658 "name": "_$init$_", 2659 "decorators": [], 2660 "loc": { 2661 "start": { 2662 "line": 1, 2663 "column": 1 2664 }, 2665 "end": { 2666 "line": 1, 2667 "column": 1 2668 } 2669 } 2670 }, 2671 "kind": "method", 2672 "accessibility": "public", 2673 "static": true, 2674 "optional": false, 2675 "computed": false, 2676 "value": { 2677 "type": "FunctionExpression", 2678 "function": { 2679 "type": "ScriptFunction", 2680 "id": { 2681 "type": "Identifier", 2682 "name": "_$init$_", 2683 "decorators": [], 2684 "loc": { 2685 "start": { 2686 "line": 1, 2687 "column": 1 2688 }, 2689 "end": { 2690 "line": 1, 2691 "column": 1 2692 } 2693 } 2694 }, 2695 "generator": false, 2696 "async": false, 2697 "expression": false, 2698 "params": [], 2699 "body": { 2700 "type": "BlockStatement", 2701 "statements": [], 2702 "loc": { 2703 "start": { 2704 "line": 1, 2705 "column": 1 2706 }, 2707 "end": { 2708 "line": 1, 2709 "column": 1 2710 } 2711 } 2712 }, 2713 "loc": { 2714 "start": { 2715 "line": 1, 2716 "column": 1 2717 }, 2718 "end": { 2719 "line": 1, 2720 "column": 1 2721 } 2722 } 2723 }, 2724 "loc": { 2725 "start": { 2726 "line": 1, 2727 "column": 1 2728 }, 2729 "end": { 2730 "line": 1, 2731 "column": 1 2732 } 2733 } 2734 }, 2735 "overloads": [], 2736 "decorators": [], 2737 "loc": { 2738 "start": { 2739 "line": 1, 2740 "column": 1 2741 }, 2742 "end": { 2743 "line": 1, 2744 "column": 1 2745 } 2746 } 2747 } 2748 ], 2749 "loc": { 2750 "start": { 2751 "line": 1, 2752 "column": 1 2753 }, 2754 "end": { 2755 "line": 1, 2756 "column": 1 2757 } 2758 } 2759 }, 2760 "loc": { 2761 "start": { 2762 "line": 1, 2763 "column": 1 2764 }, 2765 "end": { 2766 "line": 1, 2767 "column": 1 2768 } 2769 } 2770 } 2771 ], 2772 "loc": { 2773 "start": { 2774 "line": 1, 2775 "column": 1 2776 }, 2777 "end": { 2778 "line": 71, 2779 "column": 1 2780 } 2781 } 2782} 2783