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