1{ 2 "type": "Program", 3 "statements": [ 4 { 5 "type": "VariableDeclaration", 6 "declarations": [ 7 { 8 "type": "VariableDeclarator", 9 "id": { 10 "type": "ArrayPattern", 11 "elements": [ 12 { 13 "type": "Identifier", 14 "name": "var1", 15 "decorators": [], 16 "loc": { 17 "start": { 18 "line": 17, 19 "column": 6 20 }, 21 "end": { 22 "line": 17, 23 "column": 10 24 } 25 } 26 }, 27 { 28 "type": "Identifier", 29 "name": "var2", 30 "decorators": [], 31 "loc": { 32 "start": { 33 "line": 17, 34 "column": 12 35 }, 36 "end": { 37 "line": 17, 38 "column": 16 39 } 40 } 41 } 42 ], 43 "loc": { 44 "start": { 45 "line": 17, 46 "column": 5 47 }, 48 "end": { 49 "line": 17, 50 "column": 17 51 } 52 } 53 }, 54 "init": { 55 "type": "ArrayExpression", 56 "elements": [ 57 { 58 "type": "NumberLiteral", 59 "value": 1, 60 "loc": { 61 "start": { 62 "line": 17, 63 "column": 21 64 }, 65 "end": { 66 "line": 17, 67 "column": 22 68 } 69 } 70 }, 71 { 72 "type": "StringLiteral", 73 "value": "foo", 74 "loc": { 75 "start": { 76 "line": 17, 77 "column": 24 78 }, 79 "end": { 80 "line": 17, 81 "column": 29 82 } 83 } 84 }, 85 { 86 "type": "BooleanLiteral", 87 "value": true, 88 "loc": { 89 "start": { 90 "line": 17, 91 "column": 31 92 }, 93 "end": { 94 "line": 17, 95 "column": 35 96 } 97 } 98 } 99 ], 100 "loc": { 101 "start": { 102 "line": 17, 103 "column": 20 104 }, 105 "end": { 106 "line": 17, 107 "column": 36 108 } 109 } 110 }, 111 "loc": { 112 "start": { 113 "line": 17, 114 "column": 5 115 }, 116 "end": { 117 "line": 17, 118 "column": 36 119 } 120 } 121 } 122 ], 123 "kind": "var", 124 "loc": { 125 "start": { 126 "line": 17, 127 "column": 1 128 }, 129 "end": { 130 "line": 17, 131 "column": 37 132 } 133 } 134 }, 135 { 136 "type": "ExpressionStatement", 137 "expression": { 138 "type": "AssignmentExpression", 139 "operator": "=", 140 "left": { 141 "type": "Identifier", 142 "name": "var1", 143 "decorators": [], 144 "loc": { 145 "start": { 146 "line": 18, 147 "column": 1 148 }, 149 "end": { 150 "line": 18, 151 "column": 5 152 } 153 } 154 }, 155 "right": { 156 "type": "NumberLiteral", 157 "value": 2, 158 "loc": { 159 "start": { 160 "line": 18, 161 "column": 8 162 }, 163 "end": { 164 "line": 18, 165 "column": 9 166 } 167 } 168 }, 169 "loc": { 170 "start": { 171 "line": 18, 172 "column": 1 173 }, 174 "end": { 175 "line": 18, 176 "column": 9 177 } 178 } 179 }, 180 "loc": { 181 "start": { 182 "line": 18, 183 "column": 1 184 }, 185 "end": { 186 "line": 18, 187 "column": 10 188 } 189 } 190 }, 191 { 192 "type": "ExpressionStatement", 193 "expression": { 194 "type": "AssignmentExpression", 195 "operator": "=", 196 "left": { 197 "type": "Identifier", 198 "name": "var2", 199 "decorators": [], 200 "loc": { 201 "start": { 202 "line": 19, 203 "column": 1 204 }, 205 "end": { 206 "line": 19, 207 "column": 5 208 } 209 } 210 }, 211 "right": { 212 "type": "StringLiteral", 213 "value": "bar", 214 "loc": { 215 "start": { 216 "line": 19, 217 "column": 8 218 }, 219 "end": { 220 "line": 19, 221 "column": 13 222 } 223 } 224 }, 225 "loc": { 226 "start": { 227 "line": 19, 228 "column": 1 229 }, 230 "end": { 231 "line": 19, 232 "column": 13 233 } 234 } 235 }, 236 "loc": { 237 "start": { 238 "line": 19, 239 "column": 1 240 }, 241 "end": { 242 "line": 19, 243 "column": 14 244 } 245 } 246 }, 247 { 248 "type": "VariableDeclaration", 249 "declarations": [ 250 { 251 "type": "VariableDeclarator", 252 "id": { 253 "type": "Identifier", 254 "name": "var3", 255 "typeAnnotation": { 256 "type": "TSNumberKeyword", 257 "loc": { 258 "start": { 259 "line": 21, 260 "column": 11 261 }, 262 "end": { 263 "line": 21, 264 "column": 17 265 } 266 } 267 }, 268 "decorators": [], 269 "loc": { 270 "start": { 271 "line": 21, 272 "column": 5 273 }, 274 "end": { 275 "line": 21, 276 "column": 9 277 } 278 } 279 }, 280 "init": null, 281 "loc": { 282 "start": { 283 "line": 21, 284 "column": 5 285 }, 286 "end": { 287 "line": 21, 288 "column": 9 289 } 290 } 291 } 292 ], 293 "kind": "var", 294 "loc": { 295 "start": { 296 "line": 21, 297 "column": 1 298 }, 299 "end": { 300 "line": 21, 301 "column": 18 302 } 303 } 304 }, 305 { 306 "type": "VariableDeclaration", 307 "declarations": [ 308 { 309 "type": "VariableDeclarator", 310 "id": { 311 "type": "Identifier", 312 "name": "var4", 313 "typeAnnotation": { 314 "type": "TSBooleanKeyword", 315 "loc": { 316 "start": { 317 "line": 22, 318 "column": 11 319 }, 320 "end": { 321 "line": 22, 322 "column": 18 323 } 324 } 325 }, 326 "decorators": [], 327 "loc": { 328 "start": { 329 "line": 22, 330 "column": 5 331 }, 332 "end": { 333 "line": 22, 334 "column": 9 335 } 336 } 337 }, 338 "init": null, 339 "loc": { 340 "start": { 341 "line": 22, 342 "column": 5 343 }, 344 "end": { 345 "line": 22, 346 "column": 9 347 } 348 } 349 } 350 ], 351 "kind": "var", 352 "loc": { 353 "start": { 354 "line": 22, 355 "column": 1 356 }, 357 "end": { 358 "line": 22, 359 "column": 19 360 } 361 } 362 }, 363 { 364 "type": "VariableDeclaration", 365 "declarations": [ 366 { 367 "type": "VariableDeclarator", 368 "id": { 369 "type": "ArrayPattern", 370 "elements": [ 371 { 372 "type": "Identifier", 373 "name": "var3", 374 "decorators": [], 375 "loc": { 376 "start": { 377 "line": 23, 378 "column": 6 379 }, 380 "end": { 381 "line": 23, 382 "column": 10 383 } 384 } 385 }, 386 { 387 "type": "OmittedExpression", 388 "loc": { 389 "start": { 390 "line": 23, 391 "column": 12 392 }, 393 "end": { 394 "line": 23, 395 "column": 13 396 } 397 } 398 }, 399 { 400 "type": "Identifier", 401 "name": "var4", 402 "decorators": [], 403 "loc": { 404 "start": { 405 "line": 23, 406 "column": 14 407 }, 408 "end": { 409 "line": 23, 410 "column": 18 411 } 412 } 413 } 414 ], 415 "loc": { 416 "start": { 417 "line": 23, 418 "column": 5 419 }, 420 "end": { 421 "line": 23, 422 "column": 19 423 } 424 } 425 }, 426 "init": { 427 "type": "ArrayExpression", 428 "elements": [ 429 { 430 "type": "Identifier", 431 "name": "var1", 432 "decorators": [], 433 "loc": { 434 "start": { 435 "line": 23, 436 "column": 23 437 }, 438 "end": { 439 "line": 23, 440 "column": 27 441 } 442 } 443 }, 444 { 445 "type": "OmittedExpression", 446 "loc": { 447 "start": { 448 "line": 23, 449 "column": 29 450 }, 451 "end": { 452 "line": 23, 453 "column": 30 454 } 455 } 456 }, 457 { 458 "type": "BooleanLiteral", 459 "value": true, 460 "loc": { 461 "start": { 462 "line": 23, 463 "column": 31 464 }, 465 "end": { 466 "line": 23, 467 "column": 35 468 } 469 } 470 } 471 ], 472 "loc": { 473 "start": { 474 "line": 23, 475 "column": 22 476 }, 477 "end": { 478 "line": 23, 479 "column": 36 480 } 481 } 482 }, 483 "loc": { 484 "start": { 485 "line": 23, 486 "column": 5 487 }, 488 "end": { 489 "line": 23, 490 "column": 36 491 } 492 } 493 } 494 ], 495 "kind": "var", 496 "loc": { 497 "start": { 498 "line": 23, 499 "column": 1 500 }, 501 "end": { 502 "line": 23, 503 "column": 37 504 } 505 } 506 }, 507 { 508 "type": "VariableDeclaration", 509 "declarations": [ 510 { 511 "type": "VariableDeclarator", 512 "id": { 513 "type": "ArrayPattern", 514 "elements": [ 515 { 516 "type": "AssignmentPattern", 517 "left": { 518 "type": "Identifier", 519 "name": "var5", 520 "decorators": [], 521 "loc": { 522 "start": { 523 "line": 25, 524 "column": 6 525 }, 526 "end": { 527 "line": 25, 528 "column": 10 529 } 530 } 531 }, 532 "right": { 533 "type": "NumberLiteral", 534 "value": 2, 535 "loc": { 536 "start": { 537 "line": 25, 538 "column": 13 539 }, 540 "end": { 541 "line": 25, 542 "column": 14 543 } 544 } 545 }, 546 "loc": { 547 "start": { 548 "line": 25, 549 "column": 6 550 }, 551 "end": { 552 "line": 25, 553 "column": 14 554 } 555 } 556 } 557 ], 558 "loc": { 559 "start": { 560 "line": 25, 561 "column": 5 562 }, 563 "end": { 564 "line": 25, 565 "column": 15 566 } 567 } 568 }, 569 "init": { 570 "type": "ArrayExpression", 571 "elements": [ 572 { 573 "type": "StringLiteral", 574 "value": "foo", 575 "loc": { 576 "start": { 577 "line": 25, 578 "column": 19 579 }, 580 "end": { 581 "line": 25, 582 "column": 24 583 } 584 } 585 } 586 ], 587 "loc": { 588 "start": { 589 "line": 25, 590 "column": 18 591 }, 592 "end": { 593 "line": 25, 594 "column": 25 595 } 596 } 597 }, 598 "loc": { 599 "start": { 600 "line": 25, 601 "column": 5 602 }, 603 "end": { 604 "line": 25, 605 "column": 25 606 } 607 } 608 } 609 ], 610 "kind": "var", 611 "loc": { 612 "start": { 613 "line": 25, 614 "column": 1 615 }, 616 "end": { 617 "line": 25, 618 "column": 26 619 } 620 } 621 }, 622 { 623 "type": "VariableDeclaration", 624 "declarations": [ 625 { 626 "type": "VariableDeclarator", 627 "id": { 628 "type": "Identifier", 629 "name": "var5", 630 "typeAnnotation": { 631 "type": "TSUnionType", 632 "types": [ 633 { 634 "type": "TSNumberKeyword", 635 "loc": { 636 "start": { 637 "line": 26, 638 "column": 11 639 }, 640 "end": { 641 "line": 26, 642 "column": 17 643 } 644 } 645 }, 646 { 647 "type": "TSStringKeyword", 648 "loc": { 649 "start": { 650 "line": 26, 651 "column": 20 652 }, 653 "end": { 654 "line": 26, 655 "column": 26 656 } 657 } 658 } 659 ], 660 "loc": { 661 "start": { 662 "line": 26, 663 "column": 11 664 }, 665 "end": { 666 "line": 26, 667 "column": 26 668 } 669 } 670 }, 671 "decorators": [], 672 "loc": { 673 "start": { 674 "line": 26, 675 "column": 5 676 }, 677 "end": { 678 "line": 26, 679 "column": 9 680 } 681 } 682 }, 683 "init": null, 684 "loc": { 685 "start": { 686 "line": 26, 687 "column": 5 688 }, 689 "end": { 690 "line": 26, 691 "column": 9 692 } 693 } 694 } 695 ], 696 "kind": "var", 697 "loc": { 698 "start": { 699 "line": 26, 700 "column": 1 701 }, 702 "end": { 703 "line": 26, 704 "column": 27 705 } 706 } 707 }, 708 { 709 "type": "VariableDeclaration", 710 "declarations": [ 711 { 712 "type": "VariableDeclarator", 713 "id": { 714 "type": "ArrayPattern", 715 "elements": [ 716 { 717 "type": "AssignmentPattern", 718 "left": { 719 "type": "Identifier", 720 "name": "var6", 721 "decorators": [], 722 "loc": { 723 "start": { 724 "line": 28, 725 "column": 6 726 }, 727 "end": { 728 "line": 28, 729 "column": 10 730 } 731 } 732 }, 733 "right": { 734 "type": "NumberLiteral", 735 "value": 1, 736 "loc": { 737 "start": { 738 "line": 28, 739 "column": 13 740 }, 741 "end": { 742 "line": 28, 743 "column": 14 744 } 745 } 746 }, 747 "loc": { 748 "start": { 749 "line": 28, 750 "column": 6 751 }, 752 "end": { 753 "line": 28, 754 "column": 14 755 } 756 } 757 }, 758 { 759 "type": "AssignmentPattern", 760 "left": { 761 "type": "Identifier", 762 "name": "var7", 763 "decorators": [], 764 "loc": { 765 "start": { 766 "line": 28, 767 "column": 16 768 }, 769 "end": { 770 "line": 28, 771 "column": 20 772 } 773 } 774 }, 775 "right": { 776 "type": "StringLiteral", 777 "value": "asd", 778 "loc": { 779 "start": { 780 "line": 28, 781 "column": 23 782 }, 783 "end": { 784 "line": 28, 785 "column": 28 786 } 787 } 788 }, 789 "loc": { 790 "start": { 791 "line": 28, 792 "column": 16 793 }, 794 "end": { 795 "line": 28, 796 "column": 28 797 } 798 } 799 }, 800 { 801 "type": "AssignmentPattern", 802 "left": { 803 "type": "Identifier", 804 "name": "var8", 805 "decorators": [], 806 "loc": { 807 "start": { 808 "line": 28, 809 "column": 30 810 }, 811 "end": { 812 "line": 28, 813 "column": 34 814 } 815 } 816 }, 817 "right": { 818 "type": "BooleanLiteral", 819 "value": true, 820 "loc": { 821 "start": { 822 "line": 28, 823 "column": 37 824 }, 825 "end": { 826 "line": 28, 827 "column": 41 828 } 829 } 830 }, 831 "loc": { 832 "start": { 833 "line": 28, 834 "column": 30 835 }, 836 "end": { 837 "line": 28, 838 "column": 41 839 } 840 } 841 } 842 ], 843 "loc": { 844 "start": { 845 "line": 28, 846 "column": 5 847 }, 848 "end": { 849 "line": 28, 850 "column": 42 851 } 852 } 853 }, 854 "init": { 855 "type": "ArrayExpression", 856 "elements": [], 857 "loc": { 858 "start": { 859 "line": 28, 860 "column": 45 861 }, 862 "end": { 863 "line": 28, 864 "column": 47 865 } 866 } 867 }, 868 "loc": { 869 "start": { 870 "line": 28, 871 "column": 5 872 }, 873 "end": { 874 "line": 28, 875 "column": 47 876 } 877 } 878 } 879 ], 880 "kind": "var", 881 "loc": { 882 "start": { 883 "line": 28, 884 "column": 1 885 }, 886 "end": { 887 "line": 28, 888 "column": 48 889 } 890 } 891 }, 892 { 893 "type": "VariableDeclaration", 894 "declarations": [ 895 { 896 "type": "VariableDeclarator", 897 "id": { 898 "type": "Identifier", 899 "name": "var6", 900 "typeAnnotation": { 901 "type": "TSNumberKeyword", 902 "loc": { 903 "start": { 904 "line": 29, 905 "column": 11 906 }, 907 "end": { 908 "line": 29, 909 "column": 17 910 } 911 } 912 }, 913 "decorators": [], 914 "loc": { 915 "start": { 916 "line": 29, 917 "column": 5 918 }, 919 "end": { 920 "line": 29, 921 "column": 9 922 } 923 } 924 }, 925 "init": null, 926 "loc": { 927 "start": { 928 "line": 29, 929 "column": 5 930 }, 931 "end": { 932 "line": 29, 933 "column": 9 934 } 935 } 936 } 937 ], 938 "kind": "var", 939 "loc": { 940 "start": { 941 "line": 29, 942 "column": 1 943 }, 944 "end": { 945 "line": 29, 946 "column": 18 947 } 948 } 949 }, 950 { 951 "type": "VariableDeclaration", 952 "declarations": [ 953 { 954 "type": "VariableDeclarator", 955 "id": { 956 "type": "Identifier", 957 "name": "var7", 958 "typeAnnotation": { 959 "type": "TSStringKeyword", 960 "loc": { 961 "start": { 962 "line": 30, 963 "column": 11 964 }, 965 "end": { 966 "line": 30, 967 "column": 17 968 } 969 } 970 }, 971 "decorators": [], 972 "loc": { 973 "start": { 974 "line": 30, 975 "column": 5 976 }, 977 "end": { 978 "line": 30, 979 "column": 9 980 } 981 } 982 }, 983 "init": null, 984 "loc": { 985 "start": { 986 "line": 30, 987 "column": 5 988 }, 989 "end": { 990 "line": 30, 991 "column": 9 992 } 993 } 994 } 995 ], 996 "kind": "var", 997 "loc": { 998 "start": { 999 "line": 30, 1000 "column": 1 1001 }, 1002 "end": { 1003 "line": 30, 1004 "column": 18 1005 } 1006 } 1007 }, 1008 { 1009 "type": "VariableDeclaration", 1010 "declarations": [ 1011 { 1012 "type": "VariableDeclarator", 1013 "id": { 1014 "type": "Identifier", 1015 "name": "var8", 1016 "typeAnnotation": { 1017 "type": "TSBooleanKeyword", 1018 "loc": { 1019 "start": { 1020 "line": 31, 1021 "column": 11 1022 }, 1023 "end": { 1024 "line": 31, 1025 "column": 18 1026 } 1027 } 1028 }, 1029 "decorators": [], 1030 "loc": { 1031 "start": { 1032 "line": 31, 1033 "column": 5 1034 }, 1035 "end": { 1036 "line": 31, 1037 "column": 9 1038 } 1039 } 1040 }, 1041 "init": null, 1042 "loc": { 1043 "start": { 1044 "line": 31, 1045 "column": 5 1046 }, 1047 "end": { 1048 "line": 31, 1049 "column": 9 1050 } 1051 } 1052 } 1053 ], 1054 "kind": "var", 1055 "loc": { 1056 "start": { 1057 "line": 31, 1058 "column": 1 1059 }, 1060 "end": { 1061 "line": 31, 1062 "column": 19 1063 } 1064 } 1065 }, 1066 { 1067 "type": "VariableDeclaration", 1068 "declarations": [ 1069 { 1070 "type": "VariableDeclarator", 1071 "id": { 1072 "type": "ArrayPattern", 1073 "elements": [ 1074 { 1075 "type": "Identifier", 1076 "name": "var9", 1077 "decorators": [], 1078 "loc": { 1079 "start": { 1080 "line": 33, 1081 "column": 6 1082 }, 1083 "end": { 1084 "line": 33, 1085 "column": 10 1086 } 1087 } 1088 }, 1089 { 1090 "type": "ArrayPattern", 1091 "elements": [ 1092 { 1093 "type": "Identifier", 1094 "name": "var10", 1095 "decorators": [], 1096 "loc": { 1097 "start": { 1098 "line": 33, 1099 "column": 13 1100 }, 1101 "end": { 1102 "line": 33, 1103 "column": 18 1104 } 1105 } 1106 }, 1107 { 1108 "type": "OmittedExpression", 1109 "loc": { 1110 "start": { 1111 "line": 33, 1112 "column": 20 1113 }, 1114 "end": { 1115 "line": 33, 1116 "column": 21 1117 } 1118 } 1119 }, 1120 { 1121 "type": "Identifier", 1122 "name": "var11", 1123 "decorators": [], 1124 "loc": { 1125 "start": { 1126 "line": 33, 1127 "column": 22 1128 }, 1129 "end": { 1130 "line": 33, 1131 "column": 27 1132 } 1133 } 1134 } 1135 ], 1136 "loc": { 1137 "start": { 1138 "line": 33, 1139 "column": 12 1140 }, 1141 "end": { 1142 "line": 33, 1143 "column": 28 1144 } 1145 } 1146 }, 1147 { 1148 "type": "RestElement", 1149 "argument": { 1150 "type": "Identifier", 1151 "name": "var12", 1152 "decorators": [], 1153 "loc": { 1154 "start": { 1155 "line": 33, 1156 "column": 33 1157 }, 1158 "end": { 1159 "line": 33, 1160 "column": 38 1161 } 1162 } 1163 }, 1164 "loc": { 1165 "start": { 1166 "line": 33, 1167 "column": 30 1168 }, 1169 "end": { 1170 "line": 33, 1171 "column": 38 1172 } 1173 } 1174 } 1175 ], 1176 "loc": { 1177 "start": { 1178 "line": 33, 1179 "column": 5 1180 }, 1181 "end": { 1182 "line": 33, 1183 "column": 39 1184 } 1185 } 1186 }, 1187 "init": { 1188 "type": "ArrayExpression", 1189 "elements": [ 1190 { 1191 "type": "ObjectExpression", 1192 "properties": [ 1193 { 1194 "type": "Property", 1195 "method": false, 1196 "shorthand": false, 1197 "computed": false, 1198 "key": { 1199 "type": "Identifier", 1200 "name": "a", 1201 "decorators": [], 1202 "loc": { 1203 "start": { 1204 "line": 33, 1205 "column": 45 1206 }, 1207 "end": { 1208 "line": 33, 1209 "column": 46 1210 } 1211 } 1212 }, 1213 "value": { 1214 "type": "NumberLiteral", 1215 "value": 6, 1216 "loc": { 1217 "start": { 1218 "line": 33, 1219 "column": 48 1220 }, 1221 "end": { 1222 "line": 33, 1223 "column": 49 1224 } 1225 } 1226 }, 1227 "kind": "init", 1228 "loc": { 1229 "start": { 1230 "line": 33, 1231 "column": 45 1232 }, 1233 "end": { 1234 "line": 33, 1235 "column": 49 1236 } 1237 } 1238 }, 1239 { 1240 "type": "Property", 1241 "method": false, 1242 "shorthand": false, 1243 "computed": false, 1244 "key": { 1245 "type": "Identifier", 1246 "name": "b", 1247 "decorators": [], 1248 "loc": { 1249 "start": { 1250 "line": 33, 1251 "column": 51 1252 }, 1253 "end": { 1254 "line": 33, 1255 "column": 52 1256 } 1257 } 1258 }, 1259 "value": { 1260 "type": "StringLiteral", 1261 "value": "bar", 1262 "loc": { 1263 "start": { 1264 "line": 33, 1265 "column": 54 1266 }, 1267 "end": { 1268 "line": 33, 1269 "column": 59 1270 } 1271 } 1272 }, 1273 "kind": "init", 1274 "loc": { 1275 "start": { 1276 "line": 33, 1277 "column": 51 1278 }, 1279 "end": { 1280 "line": 33, 1281 "column": 59 1282 } 1283 } 1284 } 1285 ], 1286 "loc": { 1287 "start": { 1288 "line": 33, 1289 "column": 43 1290 }, 1291 "end": { 1292 "line": 33, 1293 "column": 61 1294 } 1295 } 1296 }, 1297 { 1298 "type": "ArrayExpression", 1299 "elements": [ 1300 { 1301 "type": "NumberLiteral", 1302 "value": 42, 1303 "loc": { 1304 "start": { 1305 "line": 33, 1306 "column": 64 1307 }, 1308 "end": { 1309 "line": 33, 1310 "column": 66 1311 } 1312 } 1313 }, 1314 { 1315 "type": "OmittedExpression", 1316 "loc": { 1317 "start": { 1318 "line": 33, 1319 "column": 68 1320 }, 1321 "end": { 1322 "line": 33, 1323 "column": 69 1324 } 1325 } 1326 }, 1327 { 1328 "type": "BinaryExpression", 1329 "operator": "+", 1330 "left": { 1331 "type": "StringLiteral", 1332 "value": "foo", 1333 "loc": { 1334 "start": { 1335 "line": 33, 1336 "column": 70 1337 }, 1338 "end": { 1339 "line": 33, 1340 "column": 75 1341 } 1342 } 1343 }, 1344 "right": { 1345 "type": "NumberLiteral", 1346 "value": 2, 1347 "loc": { 1348 "start": { 1349 "line": 33, 1350 "column": 78 1351 }, 1352 "end": { 1353 "line": 33, 1354 "column": 79 1355 } 1356 } 1357 }, 1358 "loc": { 1359 "start": { 1360 "line": 33, 1361 "column": 70 1362 }, 1363 "end": { 1364 "line": 33, 1365 "column": 79 1366 } 1367 } 1368 } 1369 ], 1370 "loc": { 1371 "start": { 1372 "line": 33, 1373 "column": 63 1374 }, 1375 "end": { 1376 "line": 33, 1377 "column": 80 1378 } 1379 } 1380 } 1381 ], 1382 "loc": { 1383 "start": { 1384 "line": 33, 1385 "column": 42 1386 }, 1387 "end": { 1388 "line": 33, 1389 "column": 81 1390 } 1391 } 1392 }, 1393 "loc": { 1394 "start": { 1395 "line": 33, 1396 "column": 5 1397 }, 1398 "end": { 1399 "line": 33, 1400 "column": 81 1401 } 1402 } 1403 } 1404 ], 1405 "kind": "var", 1406 "loc": { 1407 "start": { 1408 "line": 33, 1409 "column": 1 1410 }, 1411 "end": { 1412 "line": 33, 1413 "column": 82 1414 } 1415 } 1416 }, 1417 { 1418 "type": "ExpressionStatement", 1419 "expression": { 1420 "type": "AssignmentExpression", 1421 "operator": "=", 1422 "left": { 1423 "type": "Identifier", 1424 "name": "var9", 1425 "decorators": [], 1426 "loc": { 1427 "start": { 1428 "line": 34, 1429 "column": 1 1430 }, 1431 "end": { 1432 "line": 34, 1433 "column": 5 1434 } 1435 } 1436 }, 1437 "right": { 1438 "type": "ObjectExpression", 1439 "properties": [ 1440 { 1441 "type": "Property", 1442 "method": false, 1443 "shorthand": false, 1444 "computed": false, 1445 "key": { 1446 "type": "Identifier", 1447 "name": "a", 1448 "decorators": [], 1449 "loc": { 1450 "start": { 1451 "line": 34, 1452 "column": 10 1453 }, 1454 "end": { 1455 "line": 34, 1456 "column": 11 1457 } 1458 } 1459 }, 1460 "value": { 1461 "type": "NumberLiteral", 1462 "value": 5, 1463 "loc": { 1464 "start": { 1465 "line": 34, 1466 "column": 13 1467 }, 1468 "end": { 1469 "line": 34, 1470 "column": 14 1471 } 1472 } 1473 }, 1474 "kind": "init", 1475 "loc": { 1476 "start": { 1477 "line": 34, 1478 "column": 10 1479 }, 1480 "end": { 1481 "line": 34, 1482 "column": 14 1483 } 1484 } 1485 }, 1486 { 1487 "type": "Property", 1488 "method": false, 1489 "shorthand": false, 1490 "computed": false, 1491 "key": { 1492 "type": "Identifier", 1493 "name": "b", 1494 "decorators": [], 1495 "loc": { 1496 "start": { 1497 "line": 34, 1498 "column": 16 1499 }, 1500 "end": { 1501 "line": 34, 1502 "column": 17 1503 } 1504 } 1505 }, 1506 "value": { 1507 "type": "StringLiteral", 1508 "value": "foo", 1509 "loc": { 1510 "start": { 1511 "line": 34, 1512 "column": 19 1513 }, 1514 "end": { 1515 "line": 34, 1516 "column": 24 1517 } 1518 } 1519 }, 1520 "kind": "init", 1521 "loc": { 1522 "start": { 1523 "line": 34, 1524 "column": 16 1525 }, 1526 "end": { 1527 "line": 34, 1528 "column": 24 1529 } 1530 } 1531 } 1532 ], 1533 "loc": { 1534 "start": { 1535 "line": 34, 1536 "column": 8 1537 }, 1538 "end": { 1539 "line": 34, 1540 "column": 26 1541 } 1542 } 1543 }, 1544 "loc": { 1545 "start": { 1546 "line": 34, 1547 "column": 1 1548 }, 1549 "end": { 1550 "line": 34, 1551 "column": 26 1552 } 1553 } 1554 }, 1555 "loc": { 1556 "start": { 1557 "line": 34, 1558 "column": 1 1559 }, 1560 "end": { 1561 "line": 34, 1562 "column": 27 1563 } 1564 } 1565 }, 1566 { 1567 "type": "ExpressionStatement", 1568 "expression": { 1569 "type": "AssignmentExpression", 1570 "operator": "=", 1571 "left": { 1572 "type": "Identifier", 1573 "name": "var10", 1574 "decorators": [], 1575 "loc": { 1576 "start": { 1577 "line": 35, 1578 "column": 1 1579 }, 1580 "end": { 1581 "line": 35, 1582 "column": 6 1583 } 1584 } 1585 }, 1586 "right": { 1587 "type": "Identifier", 1588 "name": "var3", 1589 "decorators": [], 1590 "loc": { 1591 "start": { 1592 "line": 35, 1593 "column": 9 1594 }, 1595 "end": { 1596 "line": 35, 1597 "column": 13 1598 } 1599 } 1600 }, 1601 "loc": { 1602 "start": { 1603 "line": 35, 1604 "column": 1 1605 }, 1606 "end": { 1607 "line": 35, 1608 "column": 13 1609 } 1610 } 1611 }, 1612 "loc": { 1613 "start": { 1614 "line": 35, 1615 "column": 1 1616 }, 1617 "end": { 1618 "line": 35, 1619 "column": 14 1620 } 1621 } 1622 }, 1623 { 1624 "type": "ExpressionStatement", 1625 "expression": { 1626 "type": "AssignmentExpression", 1627 "operator": "=", 1628 "left": { 1629 "type": "Identifier", 1630 "name": "var11", 1631 "decorators": [], 1632 "loc": { 1633 "start": { 1634 "line": 36, 1635 "column": 1 1636 }, 1637 "end": { 1638 "line": 36, 1639 "column": 6 1640 } 1641 } 1642 }, 1643 "right": { 1644 "type": "Identifier", 1645 "name": "var7", 1646 "decorators": [], 1647 "loc": { 1648 "start": { 1649 "line": 36, 1650 "column": 9 1651 }, 1652 "end": { 1653 "line": 36, 1654 "column": 13 1655 } 1656 } 1657 }, 1658 "loc": { 1659 "start": { 1660 "line": 36, 1661 "column": 1 1662 }, 1663 "end": { 1664 "line": 36, 1665 "column": 13 1666 } 1667 } 1668 }, 1669 "loc": { 1670 "start": { 1671 "line": 36, 1672 "column": 1 1673 }, 1674 "end": { 1675 "line": 36, 1676 "column": 14 1677 } 1678 } 1679 }, 1680 { 1681 "type": "ExpressionStatement", 1682 "expression": { 1683 "type": "AssignmentExpression", 1684 "operator": "=", 1685 "left": { 1686 "type": "Identifier", 1687 "name": "var12", 1688 "decorators": [], 1689 "loc": { 1690 "start": { 1691 "line": 37, 1692 "column": 1 1693 }, 1694 "end": { 1695 "line": 37, 1696 "column": 6 1697 } 1698 } 1699 }, 1700 "right": { 1701 "type": "ArrayExpression", 1702 "elements": [], 1703 "loc": { 1704 "start": { 1705 "line": 37, 1706 "column": 9 1707 }, 1708 "end": { 1709 "line": 37, 1710 "column": 11 1711 } 1712 } 1713 }, 1714 "loc": { 1715 "start": { 1716 "line": 37, 1717 "column": 1 1718 }, 1719 "end": { 1720 "line": 37, 1721 "column": 11 1722 } 1723 } 1724 }, 1725 "loc": { 1726 "start": { 1727 "line": 37, 1728 "column": 1 1729 }, 1730 "end": { 1731 "line": 37, 1732 "column": 12 1733 } 1734 } 1735 }, 1736 { 1737 "type": "VariableDeclaration", 1738 "declarations": [ 1739 { 1740 "type": "VariableDeclarator", 1741 "id": { 1742 "type": "ArrayPattern", 1743 "elements": [ 1744 { 1745 "type": "AssignmentPattern", 1746 "left": { 1747 "type": "Identifier", 1748 "name": "var13", 1749 "decorators": [], 1750 "loc": { 1751 "start": { 1752 "line": 39, 1753 "column": 6 1754 }, 1755 "end": { 1756 "line": 39, 1757 "column": 11 1758 } 1759 } 1760 }, 1761 "right": { 1762 "type": "ArrayExpression", 1763 "elements": [ 1764 { 1765 "type": "NumberLiteral", 1766 "value": 1, 1767 "loc": { 1768 "start": { 1769 "line": 39, 1770 "column": 15 1771 }, 1772 "end": { 1773 "line": 39, 1774 "column": 16 1775 } 1776 } 1777 }, 1778 { 1779 "type": "StringLiteral", 1780 "value": "foo", 1781 "loc": { 1782 "start": { 1783 "line": 39, 1784 "column": 18 1785 }, 1786 "end": { 1787 "line": 39, 1788 "column": 23 1789 } 1790 } 1791 } 1792 ], 1793 "loc": { 1794 "start": { 1795 "line": 39, 1796 "column": 14 1797 }, 1798 "end": { 1799 "line": 39, 1800 "column": 24 1801 } 1802 } 1803 }, 1804 "loc": { 1805 "start": { 1806 "line": 39, 1807 "column": 6 1808 }, 1809 "end": { 1810 "line": 39, 1811 "column": 24 1812 } 1813 } 1814 }, 1815 { 1816 "type": "AssignmentPattern", 1817 "left": { 1818 "type": "ArrayPattern", 1819 "elements": [ 1820 { 1821 "type": "Identifier", 1822 "name": "var14", 1823 "decorators": [], 1824 "loc": { 1825 "start": { 1826 "line": 39, 1827 "column": 27 1828 }, 1829 "end": { 1830 "line": 39, 1831 "column": 32 1832 } 1833 } 1834 }, 1835 { 1836 "type": "Identifier", 1837 "name": "var15", 1838 "decorators": [], 1839 "loc": { 1840 "start": { 1841 "line": 39, 1842 "column": 34 1843 }, 1844 "end": { 1845 "line": 39, 1846 "column": 39 1847 } 1848 } 1849 } 1850 ], 1851 "loc": { 1852 "start": { 1853 "line": 39, 1854 "column": 26 1855 }, 1856 "end": { 1857 "line": 39, 1858 "column": 40 1859 } 1860 } 1861 }, 1862 "right": { 1863 "type": "ArrayExpression", 1864 "elements": [ 1865 { 1866 "type": "ObjectExpression", 1867 "properties": [], 1868 "loc": { 1869 "start": { 1870 "line": 39, 1871 "column": 44 1872 }, 1873 "end": { 1874 "line": 39, 1875 "column": 46 1876 } 1877 } 1878 }, 1879 { 1880 "type": "BooleanLiteral", 1881 "value": true, 1882 "loc": { 1883 "start": { 1884 "line": 39, 1885 "column": 48 1886 }, 1887 "end": { 1888 "line": 39, 1889 "column": 52 1890 } 1891 } 1892 } 1893 ], 1894 "loc": { 1895 "start": { 1896 "line": 39, 1897 "column": 43 1898 }, 1899 "end": { 1900 "line": 39, 1901 "column": 53 1902 } 1903 } 1904 }, 1905 "loc": { 1906 "start": { 1907 "line": 39, 1908 "column": 26 1909 }, 1910 "end": { 1911 "line": 39, 1912 "column": 53 1913 } 1914 } 1915 }, 1916 { 1917 "type": "RestElement", 1918 "argument": { 1919 "type": "Identifier", 1920 "name": "var16", 1921 "decorators": [], 1922 "loc": { 1923 "start": { 1924 "line": 39, 1925 "column": 58 1926 }, 1927 "end": { 1928 "line": 39, 1929 "column": 63 1930 } 1931 } 1932 }, 1933 "loc": { 1934 "start": { 1935 "line": 39, 1936 "column": 55 1937 }, 1938 "end": { 1939 "line": 39, 1940 "column": 63 1941 } 1942 } 1943 } 1944 ], 1945 "loc": { 1946 "start": { 1947 "line": 39, 1948 "column": 5 1949 }, 1950 "end": { 1951 "line": 39, 1952 "column": 64 1953 } 1954 } 1955 }, 1956 "init": { 1957 "type": "ArrayExpression", 1958 "elements": [ 1959 { 1960 "type": "NumberLiteral", 1961 "value": 3, 1962 "loc": { 1963 "start": { 1964 "line": 39, 1965 "column": 68 1966 }, 1967 "end": { 1968 "line": 39, 1969 "column": 69 1970 } 1971 } 1972 }, 1973 { 1974 "type": "ArrayExpression", 1975 "elements": [ 1976 { 1977 "type": "BooleanLiteral", 1978 "value": true, 1979 "loc": { 1980 "start": { 1981 "line": 39, 1982 "column": 72 1983 }, 1984 "end": { 1985 "line": 39, 1986 "column": 76 1987 } 1988 } 1989 }, 1990 { 1991 "type": "ObjectExpression", 1992 "properties": [], 1993 "loc": { 1994 "start": { 1995 "line": 39, 1996 "column": 78 1997 }, 1998 "end": { 1999 "line": 39, 2000 "column": 80 2001 } 2002 } 2003 } 2004 ], 2005 "loc": { 2006 "start": { 2007 "line": 39, 2008 "column": 71 2009 }, 2010 "end": { 2011 "line": 39, 2012 "column": 81 2013 } 2014 } 2015 }, 2016 { 2017 "type": "FunctionExpression", 2018 "function": { 2019 "type": "ScriptFunction", 2020 "id": null, 2021 "generator": false, 2022 "async": false, 2023 "expression": false, 2024 "params": [ 2025 { 2026 "type": "Identifier", 2027 "name": "a", 2028 "typeAnnotation": { 2029 "type": "TSAnyKeyword", 2030 "loc": { 2031 "start": { 2032 "line": 39, 2033 "column": 96 2034 }, 2035 "end": { 2036 "line": 39, 2037 "column": 99 2038 } 2039 } 2040 }, 2041 "decorators": [], 2042 "loc": { 2043 "start": { 2044 "line": 39, 2045 "column": 93 2046 }, 2047 "end": { 2048 "line": 39, 2049 "column": 94 2050 } 2051 } 2052 }, 2053 { 2054 "type": "Identifier", 2055 "name": "b", 2056 "typeAnnotation": { 2057 "type": "TSAnyKeyword", 2058 "loc": { 2059 "start": { 2060 "line": 39, 2061 "column": 104 2062 }, 2063 "end": { 2064 "line": 39, 2065 "column": 107 2066 } 2067 } 2068 }, 2069 "decorators": [], 2070 "loc": { 2071 "start": { 2072 "line": 39, 2073 "column": 101 2074 }, 2075 "end": { 2076 "line": 39, 2077 "column": 102 2078 } 2079 } 2080 } 2081 ], 2082 "returnType": { 2083 "type": "TSNumberKeyword", 2084 "loc": { 2085 "start": { 2086 "line": 39, 2087 "column": 110 2088 }, 2089 "end": { 2090 "line": 39, 2091 "column": 116 2092 } 2093 } 2094 }, 2095 "body": { 2096 "type": "BlockStatement", 2097 "statements": [ 2098 { 2099 "type": "ReturnStatement", 2100 "argument": { 2101 "type": "NumberLiteral", 2102 "value": 12, 2103 "loc": { 2104 "start": { 2105 "line": 39, 2106 "column": 126 2107 }, 2108 "end": { 2109 "line": 39, 2110 "column": 128 2111 } 2112 } 2113 }, 2114 "loc": { 2115 "start": { 2116 "line": 39, 2117 "column": 119 2118 }, 2119 "end": { 2120 "line": 39, 2121 "column": 128 2122 } 2123 } 2124 } 2125 ], 2126 "loc": { 2127 "start": { 2128 "line": 39, 2129 "column": 117 2130 }, 2131 "end": { 2132 "line": 39, 2133 "column": 130 2134 } 2135 } 2136 }, 2137 "loc": { 2138 "start": { 2139 "line": 39, 2140 "column": 83 2141 }, 2142 "end": { 2143 "line": 39, 2144 "column": 130 2145 } 2146 } 2147 }, 2148 "loc": { 2149 "start": { 2150 "line": 39, 2151 "column": 83 2152 }, 2153 "end": { 2154 "line": 39, 2155 "column": 130 2156 } 2157 } 2158 }, 2159 { 2160 "type": "StringLiteral", 2161 "value": "bar", 2162 "loc": { 2163 "start": { 2164 "line": 39, 2165 "column": 132 2166 }, 2167 "end": { 2168 "line": 39, 2169 "column": 137 2170 } 2171 } 2172 } 2173 ], 2174 "loc": { 2175 "start": { 2176 "line": 39, 2177 "column": 67 2178 }, 2179 "end": { 2180 "line": 39, 2181 "column": 138 2182 } 2183 } 2184 }, 2185 "loc": { 2186 "start": { 2187 "line": 39, 2188 "column": 5 2189 }, 2190 "end": { 2191 "line": 39, 2192 "column": 138 2193 } 2194 } 2195 } 2196 ], 2197 "kind": "var", 2198 "loc": { 2199 "start": { 2200 "line": 39, 2201 "column": 1 2202 }, 2203 "end": { 2204 "line": 39, 2205 "column": 139 2206 } 2207 } 2208 }, 2209 { 2210 "type": "ExpressionStatement", 2211 "expression": { 2212 "type": "AssignmentExpression", 2213 "operator": "=", 2214 "left": { 2215 "type": "Identifier", 2216 "name": "var13", 2217 "decorators": [], 2218 "loc": { 2219 "start": { 2220 "line": 40, 2221 "column": 1 2222 }, 2223 "end": { 2224 "line": 40, 2225 "column": 6 2226 } 2227 } 2228 }, 2229 "right": { 2230 "type": "NumberLiteral", 2231 "value": 5, 2232 "loc": { 2233 "start": { 2234 "line": 40, 2235 "column": 9 2236 }, 2237 "end": { 2238 "line": 40, 2239 "column": 10 2240 } 2241 } 2242 }, 2243 "loc": { 2244 "start": { 2245 "line": 40, 2246 "column": 1 2247 }, 2248 "end": { 2249 "line": 40, 2250 "column": 10 2251 } 2252 } 2253 }, 2254 "loc": { 2255 "start": { 2256 "line": 40, 2257 "column": 1 2258 }, 2259 "end": { 2260 "line": 40, 2261 "column": 11 2262 } 2263 } 2264 }, 2265 { 2266 "type": "ExpressionStatement", 2267 "expression": { 2268 "type": "AssignmentExpression", 2269 "operator": "=", 2270 "left": { 2271 "type": "Identifier", 2272 "name": "var13", 2273 "decorators": [], 2274 "loc": { 2275 "start": { 2276 "line": 41, 2277 "column": 1 2278 }, 2279 "end": { 2280 "line": 41, 2281 "column": 6 2282 } 2283 } 2284 }, 2285 "right": { 2286 "type": "ArrayExpression", 2287 "elements": [ 2288 { 2289 "type": "NumberLiteral", 2290 "value": 2, 2291 "loc": { 2292 "start": { 2293 "line": 41, 2294 "column": 10 2295 }, 2296 "end": { 2297 "line": 41, 2298 "column": 11 2299 } 2300 } 2301 }, 2302 { 2303 "type": "StringLiteral", 2304 "value": "baz", 2305 "loc": { 2306 "start": { 2307 "line": 41, 2308 "column": 13 2309 }, 2310 "end": { 2311 "line": 41, 2312 "column": 18 2313 } 2314 } 2315 } 2316 ], 2317 "loc": { 2318 "start": { 2319 "line": 41, 2320 "column": 9 2321 }, 2322 "end": { 2323 "line": 41, 2324 "column": 19 2325 } 2326 } 2327 }, 2328 "loc": { 2329 "start": { 2330 "line": 41, 2331 "column": 1 2332 }, 2333 "end": { 2334 "line": 41, 2335 "column": 19 2336 } 2337 } 2338 }, 2339 "loc": { 2340 "start": { 2341 "line": 41, 2342 "column": 1 2343 }, 2344 "end": { 2345 "line": 41, 2346 "column": 20 2347 } 2348 } 2349 }, 2350 { 2351 "type": "ExpressionStatement", 2352 "expression": { 2353 "type": "AssignmentExpression", 2354 "operator": "=", 2355 "left": { 2356 "type": "Identifier", 2357 "name": "var14", 2358 "decorators": [], 2359 "loc": { 2360 "start": { 2361 "line": 42, 2362 "column": 1 2363 }, 2364 "end": { 2365 "line": 42, 2366 "column": 6 2367 } 2368 } 2369 }, 2370 "right": { 2371 "type": "ObjectExpression", 2372 "properties": [], 2373 "loc": { 2374 "start": { 2375 "line": 42, 2376 "column": 9 2377 }, 2378 "end": { 2379 "line": 42, 2380 "column": 11 2381 } 2382 } 2383 }, 2384 "loc": { 2385 "start": { 2386 "line": 42, 2387 "column": 1 2388 }, 2389 "end": { 2390 "line": 42, 2391 "column": 11 2392 } 2393 } 2394 }, 2395 "loc": { 2396 "start": { 2397 "line": 42, 2398 "column": 1 2399 }, 2400 "end": { 2401 "line": 42, 2402 "column": 12 2403 } 2404 } 2405 }, 2406 { 2407 "type": "ExpressionStatement", 2408 "expression": { 2409 "type": "AssignmentExpression", 2410 "operator": "=", 2411 "left": { 2412 "type": "Identifier", 2413 "name": "var14", 2414 "decorators": [], 2415 "loc": { 2416 "start": { 2417 "line": 43, 2418 "column": 1 2419 }, 2420 "end": { 2421 "line": 43, 2422 "column": 6 2423 } 2424 } 2425 }, 2426 "right": { 2427 "type": "BooleanLiteral", 2428 "value": false, 2429 "loc": { 2430 "start": { 2431 "line": 43, 2432 "column": 9 2433 }, 2434 "end": { 2435 "line": 43, 2436 "column": 14 2437 } 2438 } 2439 }, 2440 "loc": { 2441 "start": { 2442 "line": 43, 2443 "column": 1 2444 }, 2445 "end": { 2446 "line": 43, 2447 "column": 14 2448 } 2449 } 2450 }, 2451 "loc": { 2452 "start": { 2453 "line": 43, 2454 "column": 1 2455 }, 2456 "end": { 2457 "line": 43, 2458 "column": 15 2459 } 2460 } 2461 }, 2462 { 2463 "type": "ExpressionStatement", 2464 "expression": { 2465 "type": "AssignmentExpression", 2466 "operator": "=", 2467 "left": { 2468 "type": "Identifier", 2469 "name": "var15", 2470 "decorators": [], 2471 "loc": { 2472 "start": { 2473 "line": 44, 2474 "column": 1 2475 }, 2476 "end": { 2477 "line": 44, 2478 "column": 6 2479 } 2480 } 2481 }, 2482 "right": { 2483 "type": "Identifier", 2484 "name": "var14", 2485 "decorators": [], 2486 "loc": { 2487 "start": { 2488 "line": 44, 2489 "column": 9 2490 }, 2491 "end": { 2492 "line": 44, 2493 "column": 14 2494 } 2495 } 2496 }, 2497 "loc": { 2498 "start": { 2499 "line": 44, 2500 "column": 1 2501 }, 2502 "end": { 2503 "line": 44, 2504 "column": 14 2505 } 2506 } 2507 }, 2508 "loc": { 2509 "start": { 2510 "line": 44, 2511 "column": 1 2512 }, 2513 "end": { 2514 "line": 44, 2515 "column": 15 2516 } 2517 } 2518 }, 2519 { 2520 "type": "VariableDeclaration", 2521 "declarations": [ 2522 { 2523 "type": "VariableDeclarator", 2524 "id": { 2525 "type": "Identifier", 2526 "name": "var16", 2527 "typeAnnotation": { 2528 "type": "TSTupleType", 2529 "elementTypes": [ 2530 { 2531 "type": "TSFunctionType", 2532 "params": [ 2533 { 2534 "type": "Identifier", 2535 "name": "a", 2536 "typeAnnotation": { 2537 "type": "TSAnyKeyword", 2538 "loc": { 2539 "start": { 2540 "line": 45, 2541 "column": 17 2542 }, 2543 "end": { 2544 "line": 45, 2545 "column": 20 2546 } 2547 } 2548 }, 2549 "decorators": [], 2550 "loc": { 2551 "start": { 2552 "line": 45, 2553 "column": 14 2554 }, 2555 "end": { 2556 "line": 45, 2557 "column": 15 2558 } 2559 } 2560 }, 2561 { 2562 "type": "Identifier", 2563 "name": "b", 2564 "typeAnnotation": { 2565 "type": "TSAnyKeyword", 2566 "loc": { 2567 "start": { 2568 "line": 45, 2569 "column": 25 2570 }, 2571 "end": { 2572 "line": 45, 2573 "column": 28 2574 } 2575 } 2576 }, 2577 "decorators": [], 2578 "loc": { 2579 "start": { 2580 "line": 45, 2581 "column": 22 2582 }, 2583 "end": { 2584 "line": 45, 2585 "column": 23 2586 } 2587 } 2588 } 2589 ], 2590 "returnType": { 2591 "type": "TSNumberKeyword", 2592 "loc": { 2593 "start": { 2594 "line": 45, 2595 "column": 33 2596 }, 2597 "end": { 2598 "line": 45, 2599 "column": 39 2600 } 2601 } 2602 }, 2603 "loc": { 2604 "start": { 2605 "line": 45, 2606 "column": 13 2607 }, 2608 "end": { 2609 "line": 45, 2610 "column": 40 2611 } 2612 } 2613 }, 2614 { 2615 "type": "TSStringKeyword", 2616 "loc": { 2617 "start": { 2618 "line": 45, 2619 "column": 41 2620 }, 2621 "end": { 2622 "line": 45, 2623 "column": 48 2624 } 2625 } 2626 } 2627 ], 2628 "loc": { 2629 "start": { 2630 "line": 45, 2631 "column": 12 2632 }, 2633 "end": { 2634 "line": 45, 2635 "column": 48 2636 } 2637 } 2638 }, 2639 "decorators": [], 2640 "loc": { 2641 "start": { 2642 "line": 45, 2643 "column": 5 2644 }, 2645 "end": { 2646 "line": 45, 2647 "column": 10 2648 } 2649 } 2650 }, 2651 "init": null, 2652 "loc": { 2653 "start": { 2654 "line": 45, 2655 "column": 5 2656 }, 2657 "end": { 2658 "line": 45, 2659 "column": 10 2660 } 2661 } 2662 } 2663 ], 2664 "kind": "var", 2665 "loc": { 2666 "start": { 2667 "line": 45, 2668 "column": 1 2669 }, 2670 "end": { 2671 "line": 45, 2672 "column": 49 2673 } 2674 } 2675 }, 2676 { 2677 "type": "VariableDeclaration", 2678 "declarations": [ 2679 { 2680 "type": "VariableDeclarator", 2681 "id": { 2682 "type": "ArrayPattern", 2683 "elements": [ 2684 { 2685 "type": "Identifier", 2686 "name": "var17", 2687 "decorators": [], 2688 "loc": { 2689 "start": { 2690 "line": 47, 2691 "column": 6 2692 }, 2693 "end": { 2694 "line": 47, 2695 "column": 11 2696 } 2697 } 2698 }, 2699 { 2700 "type": "AssignmentPattern", 2701 "left": { 2702 "type": "Identifier", 2703 "name": "var18", 2704 "decorators": [], 2705 "loc": { 2706 "start": { 2707 "line": 47, 2708 "column": 13 2709 }, 2710 "end": { 2711 "line": 47, 2712 "column": 18 2713 } 2714 } 2715 }, 2716 "right": { 2717 "type": "NumberLiteral", 2718 "value": 6, 2719 "loc": { 2720 "start": { 2721 "line": 47, 2722 "column": 21 2723 }, 2724 "end": { 2725 "line": 47, 2726 "column": 22 2727 } 2728 } 2729 }, 2730 "loc": { 2731 "start": { 2732 "line": 47, 2733 "column": 13 2734 }, 2735 "end": { 2736 "line": 47, 2737 "column": 22 2738 } 2739 } 2740 }, 2741 { 2742 "type": "Identifier", 2743 "name": "var19", 2744 "decorators": [], 2745 "loc": { 2746 "start": { 2747 "line": 47, 2748 "column": 24 2749 }, 2750 "end": { 2751 "line": 47, 2752 "column": 29 2753 } 2754 } 2755 } 2756 ], 2757 "typeAnnotation": { 2758 "type": "TSTupleType", 2759 "elementTypes": [ 2760 { 2761 "type": "TSNumberKeyword", 2762 "loc": { 2763 "start": { 2764 "line": 47, 2765 "column": 33 2766 }, 2767 "end": { 2768 "line": 47, 2769 "column": 40 2770 } 2771 } 2772 }, 2773 { 2774 "type": "TSUnionType", 2775 "types": [ 2776 { 2777 "type": "TSNumberKeyword", 2778 "loc": { 2779 "start": { 2780 "line": 47, 2781 "column": 41 2782 }, 2783 "end": { 2784 "line": 47, 2785 "column": 47 2786 } 2787 } 2788 }, 2789 { 2790 "type": "TSStringKeyword", 2791 "loc": { 2792 "start": { 2793 "line": 47, 2794 "column": 50 2795 }, 2796 "end": { 2797 "line": 47, 2798 "column": 56 2799 } 2800 } 2801 } 2802 ], 2803 "loc": { 2804 "start": { 2805 "line": 47, 2806 "column": 41 2807 }, 2808 "end": { 2809 "line": 47, 2810 "column": 57 2811 } 2812 } 2813 }, 2814 { 2815 "type": "TSArrayType", 2816 "elementType": { 2817 "type": "TSBooleanKeyword", 2818 "loc": { 2819 "start": { 2820 "line": 47, 2821 "column": 58 2822 }, 2823 "end": { 2824 "line": 47, 2825 "column": 65 2826 } 2827 } 2828 }, 2829 "loc": { 2830 "start": { 2831 "line": 47, 2832 "column": 58 2833 }, 2834 "end": { 2835 "line": 47, 2836 "column": 68 2837 } 2838 } 2839 } 2840 ], 2841 "loc": { 2842 "start": { 2843 "line": 47, 2844 "column": 32 2845 }, 2846 "end": { 2847 "line": 47, 2848 "column": 68 2849 } 2850 } 2851 }, 2852 "loc": { 2853 "start": { 2854 "line": 47, 2855 "column": 5 2856 }, 2857 "end": { 2858 "line": 47, 2859 "column": 30 2860 } 2861 } 2862 }, 2863 "init": { 2864 "type": "ArrayExpression", 2865 "elements": [ 2866 { 2867 "type": "NumberLiteral", 2868 "value": 1, 2869 "loc": { 2870 "start": { 2871 "line": 47, 2872 "column": 72 2873 }, 2874 "end": { 2875 "line": 47, 2876 "column": 73 2877 } 2878 } 2879 }, 2880 { 2881 "type": "StringLiteral", 2882 "value": "foo", 2883 "loc": { 2884 "start": { 2885 "line": 47, 2886 "column": 75 2887 }, 2888 "end": { 2889 "line": 47, 2890 "column": 80 2891 } 2892 } 2893 }, 2894 { 2895 "type": "ArrayExpression", 2896 "elements": [ 2897 { 2898 "type": "BooleanLiteral", 2899 "value": true, 2900 "loc": { 2901 "start": { 2902 "line": 47, 2903 "column": 83 2904 }, 2905 "end": { 2906 "line": 47, 2907 "column": 87 2908 } 2909 } 2910 }, 2911 { 2912 "type": "BooleanLiteral", 2913 "value": false, 2914 "loc": { 2915 "start": { 2916 "line": 47, 2917 "column": 89 2918 }, 2919 "end": { 2920 "line": 47, 2921 "column": 94 2922 } 2923 } 2924 } 2925 ], 2926 "loc": { 2927 "start": { 2928 "line": 47, 2929 "column": 82 2930 }, 2931 "end": { 2932 "line": 47, 2933 "column": 95 2934 } 2935 } 2936 } 2937 ], 2938 "loc": { 2939 "start": { 2940 "line": 47, 2941 "column": 71 2942 }, 2943 "end": { 2944 "line": 47, 2945 "column": 96 2946 } 2947 } 2948 }, 2949 "loc": { 2950 "start": { 2951 "line": 47, 2952 "column": 5 2953 }, 2954 "end": { 2955 "line": 47, 2956 "column": 96 2957 } 2958 } 2959 } 2960 ], 2961 "kind": "var", 2962 "loc": { 2963 "start": { 2964 "line": 47, 2965 "column": 1 2966 }, 2967 "end": { 2968 "line": 47, 2969 "column": 97 2970 } 2971 } 2972 }, 2973 { 2974 "type": "VariableDeclaration", 2975 "declarations": [ 2976 { 2977 "type": "VariableDeclarator", 2978 "id": { 2979 "type": "ArrayPattern", 2980 "elements": [ 2981 { 2982 "type": "Identifier", 2983 "name": "var20", 2984 "decorators": [], 2985 "loc": { 2986 "start": { 2987 "line": 48, 2988 "column": 6 2989 }, 2990 "end": { 2991 "line": 48, 2992 "column": 11 2993 } 2994 } 2995 }, 2996 { 2997 "type": "OmittedExpression", 2998 "loc": { 2999 "start": { 3000 "line": 48, 3001 "column": 13 3002 }, 3003 "end": { 3004 "line": 48, 3005 "column": 14 3006 } 3007 } 3008 }, 3009 { 3010 "type": "Identifier", 3011 "name": "var21", 3012 "decorators": [], 3013 "loc": { 3014 "start": { 3015 "line": 48, 3016 "column": 15 3017 }, 3018 "end": { 3019 "line": 48, 3020 "column": 20 3021 } 3022 } 3023 } 3024 ], 3025 "typeAnnotation": { 3026 "type": "TSUnionType", 3027 "types": [ 3028 { 3029 "type": "TSArrayType", 3030 "elementType": { 3031 "type": "TSNumberKeyword", 3032 "loc": { 3033 "start": { 3034 "line": 48, 3035 "column": 23 3036 }, 3037 "end": { 3038 "line": 48, 3039 "column": 29 3040 } 3041 } 3042 }, 3043 "loc": { 3044 "start": { 3045 "line": 48, 3046 "column": 23 3047 }, 3048 "end": { 3049 "line": 48, 3050 "column": 31 3051 } 3052 } 3053 }, 3054 { 3055 "type": "TSTupleType", 3056 "elementTypes": [ 3057 { 3058 "type": "TSNumberKeyword", 3059 "loc": { 3060 "start": { 3061 "line": 48, 3062 "column": 35 3063 }, 3064 "end": { 3065 "line": 48, 3066 "column": 42 3067 } 3068 } 3069 }, 3070 { 3071 "type": "TSNumberKeyword", 3072 "loc": { 3073 "start": { 3074 "line": 48, 3075 "column": 43 3076 }, 3077 "end": { 3078 "line": 48, 3079 "column": 50 3080 } 3081 } 3082 }, 3083 { 3084 "type": "TSStringKeyword", 3085 "loc": { 3086 "start": { 3087 "line": 48, 3088 "column": 51 3089 }, 3090 "end": { 3091 "line": 48, 3092 "column": 58 3093 } 3094 } 3095 } 3096 ], 3097 "loc": { 3098 "start": { 3099 "line": 48, 3100 "column": 34 3101 }, 3102 "end": { 3103 "line": 48, 3104 "column": 58 3105 } 3106 } 3107 } 3108 ], 3109 "loc": { 3110 "start": { 3111 "line": 48, 3112 "column": 23 3113 }, 3114 "end": { 3115 "line": 48, 3116 "column": 58 3117 } 3118 } 3119 }, 3120 "loc": { 3121 "start": { 3122 "line": 48, 3123 "column": 5 3124 }, 3125 "end": { 3126 "line": 48, 3127 "column": 21 3128 } 3129 } 3130 }, 3131 "init": { 3132 "type": "ArrayExpression", 3133 "elements": [], 3134 "loc": { 3135 "start": { 3136 "line": 48, 3137 "column": 61 3138 }, 3139 "end": { 3140 "line": 48, 3141 "column": 63 3142 } 3143 } 3144 }, 3145 "loc": { 3146 "start": { 3147 "line": 48, 3148 "column": 5 3149 }, 3150 "end": { 3151 "line": 48, 3152 "column": 63 3153 } 3154 } 3155 } 3156 ], 3157 "kind": "var", 3158 "loc": { 3159 "start": { 3160 "line": 48, 3161 "column": 1 3162 }, 3163 "end": { 3164 "line": 48, 3165 "column": 64 3166 } 3167 } 3168 }, 3169 { 3170 "type": "VariableDeclaration", 3171 "declarations": [ 3172 { 3173 "type": "VariableDeclarator", 3174 "id": { 3175 "type": "ArrayPattern", 3176 "elements": [ 3177 { 3178 "type": "Identifier", 3179 "name": "var22", 3180 "decorators": [], 3181 "loc": { 3182 "start": { 3183 "line": 49, 3184 "column": 6 3185 }, 3186 "end": { 3187 "line": 49, 3188 "column": 11 3189 } 3190 } 3191 }, 3192 { 3193 "type": "AssignmentPattern", 3194 "left": { 3195 "type": "Identifier", 3196 "name": "var23", 3197 "decorators": [], 3198 "loc": { 3199 "start": { 3200 "line": 49, 3201 "column": 13 3202 }, 3203 "end": { 3204 "line": 49, 3205 "column": 18 3206 } 3207 } 3208 }, 3209 "right": { 3210 "type": "ArrayExpression", 3211 "elements": [ 3212 { 3213 "type": "ObjectExpression", 3214 "properties": [ 3215 { 3216 "type": "Property", 3217 "method": false, 3218 "shorthand": false, 3219 "computed": false, 3220 "key": { 3221 "type": "Identifier", 3222 "name": "a", 3223 "decorators": [], 3224 "loc": { 3225 "start": { 3226 "line": 49, 3227 "column": 24 3228 }, 3229 "end": { 3230 "line": 49, 3231 "column": 25 3232 } 3233 } 3234 }, 3235 "value": { 3236 "type": "NumberLiteral", 3237 "value": 5, 3238 "loc": { 3239 "start": { 3240 "line": 49, 3241 "column": 27 3242 }, 3243 "end": { 3244 "line": 49, 3245 "column": 28 3246 } 3247 } 3248 }, 3249 "kind": "init", 3250 "loc": { 3251 "start": { 3252 "line": 49, 3253 "column": 24 3254 }, 3255 "end": { 3256 "line": 49, 3257 "column": 28 3258 } 3259 } 3260 }, 3261 { 3262 "type": "Property", 3263 "method": false, 3264 "shorthand": false, 3265 "computed": false, 3266 "key": { 3267 "type": "Identifier", 3268 "name": "b", 3269 "decorators": [], 3270 "loc": { 3271 "start": { 3272 "line": 49, 3273 "column": 30 3274 }, 3275 "end": { 3276 "line": 49, 3277 "column": 31 3278 } 3279 } 3280 }, 3281 "value": { 3282 "type": "StringLiteral", 3283 "value": "foo", 3284 "loc": { 3285 "start": { 3286 "line": 49, 3287 "column": 33 3288 }, 3289 "end": { 3290 "line": 49, 3291 "column": 38 3292 } 3293 } 3294 }, 3295 "kind": "init", 3296 "loc": { 3297 "start": { 3298 "line": 49, 3299 "column": 30 3300 }, 3301 "end": { 3302 "line": 49, 3303 "column": 38 3304 } 3305 } 3306 } 3307 ], 3308 "loc": { 3309 "start": { 3310 "line": 49, 3311 "column": 22 3312 }, 3313 "end": { 3314 "line": 49, 3315 "column": 40 3316 } 3317 } 3318 }, 3319 { 3320 "type": "BooleanLiteral", 3321 "value": false, 3322 "loc": { 3323 "start": { 3324 "line": 49, 3325 "column": 42 3326 }, 3327 "end": { 3328 "line": 49, 3329 "column": 47 3330 } 3331 } 3332 } 3333 ], 3334 "loc": { 3335 "start": { 3336 "line": 49, 3337 "column": 21 3338 }, 3339 "end": { 3340 "line": 49, 3341 "column": 48 3342 } 3343 } 3344 }, 3345 "loc": { 3346 "start": { 3347 "line": 49, 3348 "column": 13 3349 }, 3350 "end": { 3351 "line": 49, 3352 "column": 48 3353 } 3354 } 3355 }, 3356 { 3357 "type": "Identifier", 3358 "name": "var24", 3359 "decorators": [], 3360 "loc": { 3361 "start": { 3362 "line": 49, 3363 "column": 50 3364 }, 3365 "end": { 3366 "line": 49, 3367 "column": 55 3368 } 3369 } 3370 } 3371 ], 3372 "typeAnnotation": { 3373 "type": "TSUnionType", 3374 "types": [ 3375 { 3376 "type": "TSArrayType", 3377 "elementType": { 3378 "type": "TSStringKeyword", 3379 "loc": { 3380 "start": { 3381 "line": 49, 3382 "column": 58 3383 }, 3384 "end": { 3385 "line": 49, 3386 "column": 64 3387 } 3388 } 3389 }, 3390 "loc": { 3391 "start": { 3392 "line": 49, 3393 "column": 58 3394 }, 3395 "end": { 3396 "line": 49, 3397 "column": 66 3398 } 3399 } 3400 }, 3401 { 3402 "type": "TSTupleType", 3403 "elementTypes": [ 3404 { 3405 "type": "TSNumberKeyword", 3406 "loc": { 3407 "start": { 3408 "line": 49, 3409 "column": 70 3410 }, 3411 "end": { 3412 "line": 49, 3413 "column": 77 3414 } 3415 } 3416 }, 3417 { 3418 "type": "TSArrayType", 3419 "elementType": { 3420 "type": "TSParenthesizedType", 3421 "typeAnnotation": { 3422 "type": "TSUnionType", 3423 "types": [ 3424 { 3425 "type": "TSTypeLiteral", 3426 "members": [ 3427 { 3428 "type": "TSPropertySignature", 3429 "computed": false, 3430 "optional": false, 3431 "readonly": false, 3432 "key": { 3433 "type": "Identifier", 3434 "name": "a", 3435 "decorators": [], 3436 "loc": { 3437 "start": { 3438 "line": 49, 3439 "column": 81 3440 }, 3441 "end": { 3442 "line": 49, 3443 "column": 82 3444 } 3445 } 3446 }, 3447 "typeAnnotation": { 3448 "type": "TSNumberKeyword", 3449 "loc": { 3450 "start": { 3451 "line": 49, 3452 "column": 84 3453 }, 3454 "end": { 3455 "line": 49, 3456 "column": 90 3457 } 3458 } 3459 }, 3460 "loc": { 3461 "start": { 3462 "line": 49, 3463 "column": 81 3464 }, 3465 "end": { 3466 "line": 49, 3467 "column": 91 3468 } 3469 } 3470 }, 3471 { 3472 "type": "TSPropertySignature", 3473 "computed": false, 3474 "optional": false, 3475 "readonly": false, 3476 "key": { 3477 "type": "Identifier", 3478 "name": "b", 3479 "decorators": [], 3480 "loc": { 3481 "start": { 3482 "line": 49, 3483 "column": 92 3484 }, 3485 "end": { 3486 "line": 49, 3487 "column": 93 3488 } 3489 } 3490 }, 3491 "typeAnnotation": { 3492 "type": "TSStringKeyword", 3493 "loc": { 3494 "start": { 3495 "line": 49, 3496 "column": 95 3497 }, 3498 "end": { 3499 "line": 49, 3500 "column": 101 3501 } 3502 } 3503 }, 3504 "loc": { 3505 "start": { 3506 "line": 49, 3507 "column": 92 3508 }, 3509 "end": { 3510 "line": 49, 3511 "column": 103 3512 } 3513 } 3514 } 3515 ], 3516 "loc": { 3517 "start": { 3518 "line": 49, 3519 "column": 79 3520 }, 3521 "end": { 3522 "line": 49, 3523 "column": 103 3524 } 3525 } 3526 }, 3527 { 3528 "type": "TSBooleanKeyword", 3529 "loc": { 3530 "start": { 3531 "line": 49, 3532 "column": 106 3533 }, 3534 "end": { 3535 "line": 49, 3536 "column": 113 3537 } 3538 } 3539 } 3540 ], 3541 "loc": { 3542 "start": { 3543 "line": 49, 3544 "column": 79 3545 }, 3546 "end": { 3547 "line": 49, 3548 "column": 113 3549 } 3550 } 3551 }, 3552 "loc": { 3553 "start": { 3554 "line": 49, 3555 "column": 78 3556 }, 3557 "end": { 3558 "line": 49, 3559 "column": 114 3560 } 3561 } 3562 }, 3563 "loc": { 3564 "start": { 3565 "line": 49, 3566 "column": 78 3567 }, 3568 "end": { 3569 "line": 49, 3570 "column": 117 3571 } 3572 } 3573 } 3574 ], 3575 "loc": { 3576 "start": { 3577 "line": 49, 3578 "column": 69 3579 }, 3580 "end": { 3581 "line": 49, 3582 "column": 117 3583 } 3584 } 3585 } 3586 ], 3587 "loc": { 3588 "start": { 3589 "line": 49, 3590 "column": 58 3591 }, 3592 "end": { 3593 "line": 49, 3594 "column": 117 3595 } 3596 } 3597 }, 3598 "loc": { 3599 "start": { 3600 "line": 49, 3601 "column": 5 3602 }, 3603 "end": { 3604 "line": 49, 3605 "column": 56 3606 } 3607 } 3608 }, 3609 "init": { 3610 "type": "ArrayExpression", 3611 "elements": [ 3612 { 3613 "type": "NumberLiteral", 3614 "value": 1, 3615 "loc": { 3616 "start": { 3617 "line": 49, 3618 "column": 121 3619 }, 3620 "end": { 3621 "line": 49, 3622 "column": 122 3623 } 3624 } 3625 }, 3626 { 3627 "type": "ArrayExpression", 3628 "elements": [ 3629 { 3630 "type": "ObjectExpression", 3631 "properties": [ 3632 { 3633 "type": "Property", 3634 "method": false, 3635 "shorthand": false, 3636 "computed": false, 3637 "key": { 3638 "type": "Identifier", 3639 "name": "a", 3640 "decorators": [], 3641 "loc": { 3642 "start": { 3643 "line": 49, 3644 "column": 127 3645 }, 3646 "end": { 3647 "line": 49, 3648 "column": 128 3649 } 3650 } 3651 }, 3652 "value": { 3653 "type": "NumberLiteral", 3654 "value": 1, 3655 "loc": { 3656 "start": { 3657 "line": 49, 3658 "column": 130 3659 }, 3660 "end": { 3661 "line": 49, 3662 "column": 131 3663 } 3664 } 3665 }, 3666 "kind": "init", 3667 "loc": { 3668 "start": { 3669 "line": 49, 3670 "column": 127 3671 }, 3672 "end": { 3673 "line": 49, 3674 "column": 131 3675 } 3676 } 3677 }, 3678 { 3679 "type": "Property", 3680 "method": false, 3681 "shorthand": false, 3682 "computed": false, 3683 "key": { 3684 "type": "Identifier", 3685 "name": "b", 3686 "decorators": [], 3687 "loc": { 3688 "start": { 3689 "line": 49, 3690 "column": 133 3691 }, 3692 "end": { 3693 "line": 49, 3694 "column": 134 3695 } 3696 } 3697 }, 3698 "value": { 3699 "type": "StringLiteral", 3700 "value": "bat", 3701 "loc": { 3702 "start": { 3703 "line": 49, 3704 "column": 136 3705 }, 3706 "end": { 3707 "line": 49, 3708 "column": 141 3709 } 3710 } 3711 }, 3712 "kind": "init", 3713 "loc": { 3714 "start": { 3715 "line": 49, 3716 "column": 133 3717 }, 3718 "end": { 3719 "line": 49, 3720 "column": 141 3721 } 3722 } 3723 } 3724 ], 3725 "loc": { 3726 "start": { 3727 "line": 49, 3728 "column": 125 3729 }, 3730 "end": { 3731 "line": 49, 3732 "column": 143 3733 } 3734 } 3735 }, 3736 { 3737 "type": "BooleanLiteral", 3738 "value": true, 3739 "loc": { 3740 "start": { 3741 "line": 49, 3742 "column": 145 3743 }, 3744 "end": { 3745 "line": 49, 3746 "column": 149 3747 } 3748 } 3749 } 3750 ], 3751 "loc": { 3752 "start": { 3753 "line": 49, 3754 "column": 124 3755 }, 3756 "end": { 3757 "line": 49, 3758 "column": 150 3759 } 3760 } 3761 } 3762 ], 3763 "loc": { 3764 "start": { 3765 "line": 49, 3766 "column": 120 3767 }, 3768 "end": { 3769 "line": 49, 3770 "column": 151 3771 } 3772 } 3773 }, 3774 "loc": { 3775 "start": { 3776 "line": 49, 3777 "column": 5 3778 }, 3779 "end": { 3780 "line": 49, 3781 "column": 151 3782 } 3783 } 3784 } 3785 ], 3786 "kind": "var", 3787 "loc": { 3788 "start": { 3789 "line": 49, 3790 "column": 1 3791 }, 3792 "end": { 3793 "line": 49, 3794 "column": 152 3795 } 3796 } 3797 }, 3798 { 3799 "type": "VariableDeclaration", 3800 "declarations": [ 3801 { 3802 "type": "VariableDeclarator", 3803 "id": { 3804 "type": "ArrayPattern", 3805 "elements": [ 3806 { 3807 "type": "AssignmentPattern", 3808 "left": { 3809 "type": "ArrayPattern", 3810 "elements": [ 3811 { 3812 "type": "Identifier", 3813 "name": "var25", 3814 "decorators": [], 3815 "loc": { 3816 "start": { 3817 "line": 50, 3818 "column": 7 3819 }, 3820 "end": { 3821 "line": 50, 3822 "column": 12 3823 } 3824 } 3825 }, 3826 { 3827 "type": "Identifier", 3828 "name": "var26", 3829 "decorators": [], 3830 "loc": { 3831 "start": { 3832 "line": 50, 3833 "column": 14 3834 }, 3835 "end": { 3836 "line": 50, 3837 "column": 19 3838 } 3839 } 3840 } 3841 ], 3842 "loc": { 3843 "start": { 3844 "line": 50, 3845 "column": 6 3846 }, 3847 "end": { 3848 "line": 50, 3849 "column": 20 3850 } 3851 } 3852 }, 3853 "right": { 3854 "type": "ArrayExpression", 3855 "elements": [ 3856 { 3857 "type": "StringLiteral", 3858 "value": "foo", 3859 "loc": { 3860 "start": { 3861 "line": 50, 3862 "column": 24 3863 }, 3864 "end": { 3865 "line": 50, 3866 "column": 29 3867 } 3868 } 3869 }, 3870 { 3871 "type": "ObjectExpression", 3872 "properties": [], 3873 "loc": { 3874 "start": { 3875 "line": 50, 3876 "column": 31 3877 }, 3878 "end": { 3879 "line": 50, 3880 "column": 33 3881 } 3882 } 3883 } 3884 ], 3885 "loc": { 3886 "start": { 3887 "line": 50, 3888 "column": 23 3889 }, 3890 "end": { 3891 "line": 50, 3892 "column": 34 3893 } 3894 } 3895 }, 3896 "loc": { 3897 "start": { 3898 "line": 50, 3899 "column": 6 3900 }, 3901 "end": { 3902 "line": 50, 3903 "column": 34 3904 } 3905 } 3906 }, 3907 { 3908 "type": "ArrayPattern", 3909 "elements": [ 3910 { 3911 "type": "ArrayPattern", 3912 "elements": [ 3913 { 3914 "type": "Identifier", 3915 "name": "var27", 3916 "decorators": [], 3917 "loc": { 3918 "start": { 3919 "line": 50, 3920 "column": 38 3921 }, 3922 "end": { 3923 "line": 50, 3924 "column": 43 3925 } 3926 } 3927 } 3928 ], 3929 "loc": { 3930 "start": { 3931 "line": 50, 3932 "column": 37 3933 }, 3934 "end": { 3935 "line": 50, 3936 "column": 44 3937 } 3938 } 3939 } 3940 ], 3941 "loc": { 3942 "start": { 3943 "line": 50, 3944 "column": 36 3945 }, 3946 "end": { 3947 "line": 50, 3948 "column": 45 3949 } 3950 } 3951 } 3952 ], 3953 "typeAnnotation": { 3954 "type": "TSUnionType", 3955 "types": [ 3956 { 3957 "type": "TSArrayType", 3958 "elementType": { 3959 "type": "TSArrayType", 3960 "elementType": { 3961 "type": "TSArrayType", 3962 "elementType": { 3963 "type": "TSNumberKeyword", 3964 "loc": { 3965 "start": { 3966 "line": 50, 3967 "column": 48 3968 }, 3969 "end": { 3970 "line": 50, 3971 "column": 54 3972 } 3973 } 3974 }, 3975 "loc": { 3976 "start": { 3977 "line": 50, 3978 "column": 48 3979 }, 3980 "end": { 3981 "line": 50, 3982 "column": 56 3983 } 3984 } 3985 }, 3986 "loc": { 3987 "start": { 3988 "line": 50, 3989 "column": 48 3990 }, 3991 "end": { 3992 "line": 50, 3993 "column": 58 3994 } 3995 } 3996 }, 3997 "loc": { 3998 "start": { 3999 "line": 50, 4000 "column": 48 4001 }, 4002 "end": { 4003 "line": 50, 4004 "column": 60 4005 } 4006 } 4007 }, 4008 { 4009 "type": "TSTupleType", 4010 "elementTypes": [ 4011 { 4012 "type": "TSTupleType", 4013 "elementTypes": [ 4014 { 4015 "type": "TSUnionType", 4016 "types": [ 4017 { 4018 "type": "TSNumberKeyword", 4019 "loc": { 4020 "start": { 4021 "line": 50, 4022 "column": 65 4023 }, 4024 "end": { 4025 "line": 50, 4026 "column": 71 4027 } 4028 } 4029 }, 4030 { 4031 "type": "TSStringKeyword", 4032 "loc": { 4033 "start": { 4034 "line": 50, 4035 "column": 74 4036 }, 4037 "end": { 4038 "line": 50, 4039 "column": 80 4040 } 4041 } 4042 } 4043 ], 4044 "loc": { 4045 "start": { 4046 "line": 50, 4047 "column": 65 4048 }, 4049 "end": { 4050 "line": 50, 4051 "column": 81 4052 } 4053 } 4054 }, 4055 { 4056 "type": "TSTypeLiteral", 4057 "members": [], 4058 "loc": { 4059 "start": { 4060 "line": 50, 4061 "column": 82 4062 }, 4063 "end": { 4064 "line": 50, 4065 "column": 85 4066 } 4067 } 4068 } 4069 ], 4070 "loc": { 4071 "start": { 4072 "line": 50, 4073 "column": 64 4074 }, 4075 "end": { 4076 "line": 50, 4077 "column": 86 4078 } 4079 } 4080 }, 4081 { 4082 "type": "TSTupleType", 4083 "elementTypes": [ 4084 { 4085 "type": "TSTupleType", 4086 "elementTypes": [ 4087 { 4088 "type": "TSNumberKeyword", 4089 "loc": { 4090 "start": { 4091 "line": 50, 4092 "column": 89 4093 }, 4094 "end": { 4095 "line": 50, 4096 "column": 96 4097 } 4098 } 4099 } 4100 ], 4101 "loc": { 4102 "start": { 4103 "line": 50, 4104 "column": 88 4105 }, 4106 "end": { 4107 "line": 50, 4108 "column": 97 4109 } 4110 } 4111 } 4112 ], 4113 "loc": { 4114 "start": { 4115 "line": 50, 4116 "column": 87 4117 }, 4118 "end": { 4119 "line": 50, 4120 "column": 98 4121 } 4122 } 4123 } 4124 ], 4125 "loc": { 4126 "start": { 4127 "line": 50, 4128 "column": 63 4129 }, 4130 "end": { 4131 "line": 50, 4132 "column": 98 4133 } 4134 } 4135 } 4136 ], 4137 "loc": { 4138 "start": { 4139 "line": 50, 4140 "column": 48 4141 }, 4142 "end": { 4143 "line": 50, 4144 "column": 98 4145 } 4146 } 4147 }, 4148 "loc": { 4149 "start": { 4150 "line": 50, 4151 "column": 5 4152 }, 4153 "end": { 4154 "line": 50, 4155 "column": 46 4156 } 4157 } 4158 }, 4159 "init": { 4160 "type": "ArrayExpression", 4161 "elements": [ 4162 { 4163 "type": "ArrayExpression", 4164 "elements": [ 4165 { 4166 "type": "NumberLiteral", 4167 "value": 1, 4168 "loc": { 4169 "start": { 4170 "line": 50, 4171 "column": 103 4172 }, 4173 "end": { 4174 "line": 50, 4175 "column": 104 4176 } 4177 } 4178 }, 4179 { 4180 "type": "ObjectExpression", 4181 "properties": [], 4182 "loc": { 4183 "start": { 4184 "line": 50, 4185 "column": 106 4186 }, 4187 "end": { 4188 "line": 50, 4189 "column": 108 4190 } 4191 } 4192 } 4193 ], 4194 "loc": { 4195 "start": { 4196 "line": 50, 4197 "column": 102 4198 }, 4199 "end": { 4200 "line": 50, 4201 "column": 109 4202 } 4203 } 4204 }, 4205 { 4206 "type": "ArrayExpression", 4207 "elements": [ 4208 { 4209 "type": "ArrayExpression", 4210 "elements": [ 4211 { 4212 "type": "NumberLiteral", 4213 "value": 3, 4214 "loc": { 4215 "start": { 4216 "line": 50, 4217 "column": 113 4218 }, 4219 "end": { 4220 "line": 50, 4221 "column": 114 4222 } 4223 } 4224 } 4225 ], 4226 "loc": { 4227 "start": { 4228 "line": 50, 4229 "column": 112 4230 }, 4231 "end": { 4232 "line": 50, 4233 "column": 115 4234 } 4235 } 4236 } 4237 ], 4238 "loc": { 4239 "start": { 4240 "line": 50, 4241 "column": 111 4242 }, 4243 "end": { 4244 "line": 50, 4245 "column": 116 4246 } 4247 } 4248 } 4249 ], 4250 "loc": { 4251 "start": { 4252 "line": 50, 4253 "column": 101 4254 }, 4255 "end": { 4256 "line": 50, 4257 "column": 117 4258 } 4259 } 4260 }, 4261 "loc": { 4262 "start": { 4263 "line": 50, 4264 "column": 5 4265 }, 4266 "end": { 4267 "line": 50, 4268 "column": 117 4269 } 4270 } 4271 } 4272 ], 4273 "kind": "var", 4274 "loc": { 4275 "start": { 4276 "line": 50, 4277 "column": 1 4278 }, 4279 "end": { 4280 "line": 50, 4281 "column": 118 4282 } 4283 } 4284 }, 4285 { 4286 "type": "VariableDeclaration", 4287 "declarations": [ 4288 { 4289 "type": "VariableDeclarator", 4290 "id": { 4291 "type": "ArrayPattern", 4292 "elements": [ 4293 { 4294 "type": "AssignmentPattern", 4295 "left": { 4296 "type": "Identifier", 4297 "name": "var28", 4298 "decorators": [], 4299 "loc": { 4300 "start": { 4301 "line": 51, 4302 "column": 6 4303 }, 4304 "end": { 4305 "line": 51, 4306 "column": 11 4307 } 4308 } 4309 }, 4310 "right": { 4311 "type": "ObjectExpression", 4312 "properties": [], 4313 "loc": { 4314 "start": { 4315 "line": 51, 4316 "column": 14 4317 }, 4318 "end": { 4319 "line": 51, 4320 "column": 16 4321 } 4322 } 4323 }, 4324 "loc": { 4325 "start": { 4326 "line": 51, 4327 "column": 6 4328 }, 4329 "end": { 4330 "line": 51, 4331 "column": 16 4332 } 4333 } 4334 }, 4335 { 4336 "type": "ObjectPattern", 4337 "properties": [ 4338 { 4339 "type": "Property", 4340 "method": false, 4341 "shorthand": true, 4342 "computed": false, 4343 "key": { 4344 "type": "Identifier", 4345 "name": "var29", 4346 "decorators": [], 4347 "loc": { 4348 "start": { 4349 "line": 51, 4350 "column": 20 4351 }, 4352 "end": { 4353 "line": 51, 4354 "column": 25 4355 } 4356 } 4357 }, 4358 "value": { 4359 "type": "Identifier", 4360 "name": "var29", 4361 "decorators": [], 4362 "loc": { 4363 "start": { 4364 "line": 51, 4365 "column": 20 4366 }, 4367 "end": { 4368 "line": 51, 4369 "column": 25 4370 } 4371 } 4372 }, 4373 "kind": "init", 4374 "loc": { 4375 "start": { 4376 "line": 51, 4377 "column": 20 4378 }, 4379 "end": { 4380 "line": 51, 4381 "column": 25 4382 } 4383 } 4384 } 4385 ], 4386 "loc": { 4387 "start": { 4388 "line": 51, 4389 "column": 18 4390 }, 4391 "end": { 4392 "line": 51, 4393 "column": 27 4394 } 4395 } 4396 }, 4397 { 4398 "type": "RestElement", 4399 "argument": { 4400 "type": "Identifier", 4401 "name": "var30", 4402 "decorators": [], 4403 "loc": { 4404 "start": { 4405 "line": 51, 4406 "column": 32 4407 }, 4408 "end": { 4409 "line": 51, 4410 "column": 37 4411 } 4412 } 4413 }, 4414 "loc": { 4415 "start": { 4416 "line": 51, 4417 "column": 29 4418 }, 4419 "end": { 4420 "line": 51, 4421 "column": 37 4422 } 4423 } 4424 } 4425 ], 4426 "typeAnnotation": { 4427 "type": "TSTupleType", 4428 "elementTypes": [ 4429 { 4430 "type": "TSTypeLiteral", 4431 "members": [], 4432 "loc": { 4433 "start": { 4434 "line": 51, 4435 "column": 41 4436 }, 4437 "end": { 4438 "line": 51, 4439 "column": 44 4440 } 4441 } 4442 }, 4443 { 4444 "type": "TSTypeLiteral", 4445 "members": [ 4446 { 4447 "type": "TSPropertySignature", 4448 "computed": false, 4449 "optional": false, 4450 "readonly": false, 4451 "key": { 4452 "type": "Identifier", 4453 "name": "var29", 4454 "decorators": [], 4455 "loc": { 4456 "start": { 4457 "line": 51, 4458 "column": 47 4459 }, 4460 "end": { 4461 "line": 51, 4462 "column": 52 4463 } 4464 } 4465 }, 4466 "typeAnnotation": { 4467 "type": "TSNumberKeyword", 4468 "loc": { 4469 "start": { 4470 "line": 51, 4471 "column": 54 4472 }, 4473 "end": { 4474 "line": 51, 4475 "column": 60 4476 } 4477 } 4478 }, 4479 "loc": { 4480 "start": { 4481 "line": 51, 4482 "column": 47 4483 }, 4484 "end": { 4485 "line": 51, 4486 "column": 62 4487 } 4488 } 4489 } 4490 ], 4491 "loc": { 4492 "start": { 4493 "line": 51, 4494 "column": 45 4495 }, 4496 "end": { 4497 "line": 51, 4498 "column": 63 4499 } 4500 } 4501 }, 4502 { 4503 "type": "TSNumberKeyword", 4504 "loc": { 4505 "start": { 4506 "line": 51, 4507 "column": 64 4508 }, 4509 "end": { 4510 "line": 51, 4511 "column": 71 4512 } 4513 } 4514 }, 4515 { 4516 "type": "TSStringKeyword", 4517 "loc": { 4518 "start": { 4519 "line": 51, 4520 "column": 72 4521 }, 4522 "end": { 4523 "line": 51, 4524 "column": 79 4525 } 4526 } 4527 } 4528 ], 4529 "loc": { 4530 "start": { 4531 "line": 51, 4532 "column": 40 4533 }, 4534 "end": { 4535 "line": 51, 4536 "column": 79 4537 } 4538 } 4539 }, 4540 "loc": { 4541 "start": { 4542 "line": 51, 4543 "column": 5 4544 }, 4545 "end": { 4546 "line": 51, 4547 "column": 38 4548 } 4549 } 4550 }, 4551 "init": { 4552 "type": "ArrayExpression", 4553 "elements": [ 4554 { 4555 "type": "ObjectExpression", 4556 "properties": [], 4557 "loc": { 4558 "start": { 4559 "line": 51, 4560 "column": 83 4561 }, 4562 "end": { 4563 "line": 51, 4564 "column": 85 4565 } 4566 } 4567 }, 4568 { 4569 "type": "ObjectExpression", 4570 "properties": [ 4571 { 4572 "type": "Property", 4573 "method": false, 4574 "shorthand": false, 4575 "computed": false, 4576 "key": { 4577 "type": "Identifier", 4578 "name": "var29", 4579 "decorators": [], 4580 "loc": { 4581 "start": { 4582 "line": 51, 4583 "column": 89 4584 }, 4585 "end": { 4586 "line": 51, 4587 "column": 94 4588 } 4589 } 4590 }, 4591 "value": { 4592 "type": "NumberLiteral", 4593 "value": 5, 4594 "loc": { 4595 "start": { 4596 "line": 51, 4597 "column": 96 4598 }, 4599 "end": { 4600 "line": 51, 4601 "column": 97 4602 } 4603 } 4604 }, 4605 "kind": "init", 4606 "loc": { 4607 "start": { 4608 "line": 51, 4609 "column": 89 4610 }, 4611 "end": { 4612 "line": 51, 4613 "column": 97 4614 } 4615 } 4616 } 4617 ], 4618 "loc": { 4619 "start": { 4620 "line": 51, 4621 "column": 87 4622 }, 4623 "end": { 4624 "line": 51, 4625 "column": 99 4626 } 4627 } 4628 }, 4629 { 4630 "type": "NumberLiteral", 4631 "value": 1, 4632 "loc": { 4633 "start": { 4634 "line": 51, 4635 "column": 101 4636 }, 4637 "end": { 4638 "line": 51, 4639 "column": 102 4640 } 4641 } 4642 }, 4643 { 4644 "type": "StringLiteral", 4645 "value": "foo", 4646 "loc": { 4647 "start": { 4648 "line": 51, 4649 "column": 104 4650 }, 4651 "end": { 4652 "line": 51, 4653 "column": 109 4654 } 4655 } 4656 } 4657 ], 4658 "loc": { 4659 "start": { 4660 "line": 51, 4661 "column": 82 4662 }, 4663 "end": { 4664 "line": 51, 4665 "column": 110 4666 } 4667 } 4668 }, 4669 "loc": { 4670 "start": { 4671 "line": 51, 4672 "column": 5 4673 }, 4674 "end": { 4675 "line": 51, 4676 "column": 110 4677 } 4678 } 4679 } 4680 ], 4681 "kind": "var", 4682 "loc": { 4683 "start": { 4684 "line": 51, 4685 "column": 1 4686 }, 4687 "end": { 4688 "line": 51, 4689 "column": 111 4690 } 4691 } 4692 }, 4693 { 4694 "type": "VariableDeclaration", 4695 "declarations": [ 4696 { 4697 "type": "VariableDeclarator", 4698 "id": { 4699 "type": "Identifier", 4700 "name": "var31", 4701 "typeAnnotation": { 4702 "type": "TSNumberKeyword", 4703 "loc": { 4704 "start": { 4705 "line": 53, 4706 "column": 12 4707 }, 4708 "end": { 4709 "line": 53, 4710 "column": 18 4711 } 4712 } 4713 }, 4714 "decorators": [], 4715 "loc": { 4716 "start": { 4717 "line": 53, 4718 "column": 5 4719 }, 4720 "end": { 4721 "line": 53, 4722 "column": 10 4723 } 4724 } 4725 }, 4726 "init": null, 4727 "loc": { 4728 "start": { 4729 "line": 53, 4730 "column": 5 4731 }, 4732 "end": { 4733 "line": 53, 4734 "column": 10 4735 } 4736 } 4737 } 4738 ], 4739 "kind": "var", 4740 "loc": { 4741 "start": { 4742 "line": 53, 4743 "column": 1 4744 }, 4745 "end": { 4746 "line": 53, 4747 "column": 19 4748 } 4749 } 4750 }, 4751 { 4752 "type": "VariableDeclaration", 4753 "declarations": [ 4754 { 4755 "type": "VariableDeclarator", 4756 "id": { 4757 "type": "Identifier", 4758 "name": "var32", 4759 "typeAnnotation": { 4760 "type": "TSBooleanKeyword", 4761 "loc": { 4762 "start": { 4763 "line": 54, 4764 "column": 12 4765 }, 4766 "end": { 4767 "line": 54, 4768 "column": 19 4769 } 4770 } 4771 }, 4772 "decorators": [], 4773 "loc": { 4774 "start": { 4775 "line": 54, 4776 "column": 5 4777 }, 4778 "end": { 4779 "line": 54, 4780 "column": 10 4781 } 4782 } 4783 }, 4784 "init": null, 4785 "loc": { 4786 "start": { 4787 "line": 54, 4788 "column": 5 4789 }, 4790 "end": { 4791 "line": 54, 4792 "column": 10 4793 } 4794 } 4795 } 4796 ], 4797 "kind": "var", 4798 "loc": { 4799 "start": { 4800 "line": 54, 4801 "column": 1 4802 }, 4803 "end": { 4804 "line": 54, 4805 "column": 20 4806 } 4807 } 4808 }, 4809 { 4810 "type": "ExpressionStatement", 4811 "expression": { 4812 "type": "AssignmentExpression", 4813 "operator": "=", 4814 "left": { 4815 "type": "ArrayPattern", 4816 "elements": [ 4817 { 4818 "type": "Identifier", 4819 "name": "var31", 4820 "decorators": [], 4821 "loc": { 4822 "start": { 4823 "line": 56, 4824 "column": 2 4825 }, 4826 "end": { 4827 "line": 56, 4828 "column": 7 4829 } 4830 } 4831 }, 4832 { 4833 "type": "Identifier", 4834 "name": "var32", 4835 "decorators": [], 4836 "loc": { 4837 "start": { 4838 "line": 56, 4839 "column": 9 4840 }, 4841 "end": { 4842 "line": 56, 4843 "column": 14 4844 } 4845 } 4846 } 4847 ], 4848 "loc": { 4849 "start": { 4850 "line": 56, 4851 "column": 1 4852 }, 4853 "end": { 4854 "line": 56, 4855 "column": 15 4856 } 4857 } 4858 }, 4859 "right": { 4860 "type": "ArrayExpression", 4861 "elements": [ 4862 { 4863 "type": "Identifier", 4864 "name": "var31", 4865 "decorators": [], 4866 "loc": { 4867 "start": { 4868 "line": 56, 4869 "column": 19 4870 }, 4871 "end": { 4872 "line": 56, 4873 "column": 24 4874 } 4875 } 4876 }, 4877 { 4878 "type": "BooleanLiteral", 4879 "value": true, 4880 "loc": { 4881 "start": { 4882 "line": 56, 4883 "column": 26 4884 }, 4885 "end": { 4886 "line": 56, 4887 "column": 30 4888 } 4889 } 4890 } 4891 ], 4892 "loc": { 4893 "start": { 4894 "line": 56, 4895 "column": 18 4896 }, 4897 "end": { 4898 "line": 56, 4899 "column": 31 4900 } 4901 } 4902 }, 4903 "loc": { 4904 "start": { 4905 "line": 56, 4906 "column": 1 4907 }, 4908 "end": { 4909 "line": 56, 4910 "column": 31 4911 } 4912 } 4913 }, 4914 "loc": { 4915 "start": { 4916 "line": 56, 4917 "column": 1 4918 }, 4919 "end": { 4920 "line": 56, 4921 "column": 32 4922 } 4923 } 4924 }, 4925 { 4926 "type": "ExpressionStatement", 4927 "expression": { 4928 "type": "AssignmentExpression", 4929 "operator": "=", 4930 "left": { 4931 "type": "ArrayPattern", 4932 "elements": [ 4933 { 4934 "type": "Identifier", 4935 "name": "var31", 4936 "decorators": [], 4937 "loc": { 4938 "start": { 4939 "line": 57, 4940 "column": 2 4941 }, 4942 "end": { 4943 "line": 57, 4944 "column": 7 4945 } 4946 } 4947 }, 4948 { 4949 "type": "Identifier", 4950 "name": "var31", 4951 "decorators": [], 4952 "loc": { 4953 "start": { 4954 "line": 57, 4955 "column": 9 4956 }, 4957 "end": { 4958 "line": 57, 4959 "column": 14 4960 } 4961 } 4962 } 4963 ], 4964 "loc": { 4965 "start": { 4966 "line": 57, 4967 "column": 1 4968 }, 4969 "end": { 4970 "line": 57, 4971 "column": 15 4972 } 4973 } 4974 }, 4975 "right": { 4976 "type": "ArrayExpression", 4977 "elements": [ 4978 { 4979 "type": "NumberLiteral", 4980 "value": 5, 4981 "loc": { 4982 "start": { 4983 "line": 57, 4984 "column": 19 4985 }, 4986 "end": { 4987 "line": 57, 4988 "column": 20 4989 } 4990 } 4991 }, 4992 { 4993 "type": "NumberLiteral", 4994 "value": 6, 4995 "loc": { 4996 "start": { 4997 "line": 57, 4998 "column": 22 4999 }, 5000 "end": { 5001 "line": 57, 5002 "column": 23 5003 } 5004 } 5005 } 5006 ], 5007 "loc": { 5008 "start": { 5009 "line": 57, 5010 "column": 18 5011 }, 5012 "end": { 5013 "line": 57, 5014 "column": 24 5015 } 5016 } 5017 }, 5018 "loc": { 5019 "start": { 5020 "line": 57, 5021 "column": 1 5022 }, 5023 "end": { 5024 "line": 57, 5025 "column": 24 5026 } 5027 } 5028 }, 5029 "loc": { 5030 "start": { 5031 "line": 57, 5032 "column": 1 5033 }, 5034 "end": { 5035 "line": 57, 5036 "column": 25 5037 } 5038 } 5039 }, 5040 { 5041 "type": "ExpressionStatement", 5042 "expression": { 5043 "type": "AssignmentExpression", 5044 "operator": "=", 5045 "left": { 5046 "type": "ArrayPattern", 5047 "elements": [ 5048 { 5049 "type": "Identifier", 5050 "name": "var31", 5051 "decorators": [], 5052 "loc": { 5053 "start": { 5054 "line": 58, 5055 "column": 2 5056 }, 5057 "end": { 5058 "line": 58, 5059 "column": 7 5060 } 5061 } 5062 }, 5063 { 5064 "type": "Identifier", 5065 "name": "var32", 5066 "decorators": [], 5067 "loc": { 5068 "start": { 5069 "line": 58, 5070 "column": 9 5071 }, 5072 "end": { 5073 "line": 58, 5074 "column": 14 5075 } 5076 } 5077 } 5078 ], 5079 "loc": { 5080 "start": { 5081 "line": 58, 5082 "column": 1 5083 }, 5084 "end": { 5085 "line": 58, 5086 "column": 15 5087 } 5088 } 5089 }, 5090 "right": { 5091 "type": "ArrayExpression", 5092 "elements": [ 5093 { 5094 "type": "Identifier", 5095 "name": "var31", 5096 "decorators": [], 5097 "loc": { 5098 "start": { 5099 "line": 58, 5100 "column": 19 5101 }, 5102 "end": { 5103 "line": 58, 5104 "column": 24 5105 } 5106 } 5107 }, 5108 { 5109 "type": "BooleanLiteral", 5110 "value": true, 5111 "loc": { 5112 "start": { 5113 "line": 58, 5114 "column": 26 5115 }, 5116 "end": { 5117 "line": 58, 5118 "column": 30 5119 } 5120 } 5121 }, 5122 { 5123 "type": "BooleanLiteral", 5124 "value": false, 5125 "loc": { 5126 "start": { 5127 "line": 58, 5128 "column": 32 5129 }, 5130 "end": { 5131 "line": 58, 5132 "column": 37 5133 } 5134 } 5135 }, 5136 { 5137 "type": "NumberLiteral", 5138 "value": 5, 5139 "loc": { 5140 "start": { 5141 "line": 58, 5142 "column": 39 5143 }, 5144 "end": { 5145 "line": 58, 5146 "column": 40 5147 } 5148 } 5149 } 5150 ], 5151 "loc": { 5152 "start": { 5153 "line": 58, 5154 "column": 18 5155 }, 5156 "end": { 5157 "line": 58, 5158 "column": 41 5159 } 5160 } 5161 }, 5162 "loc": { 5163 "start": { 5164 "line": 58, 5165 "column": 1 5166 }, 5167 "end": { 5168 "line": 58, 5169 "column": 41 5170 } 5171 } 5172 }, 5173 "loc": { 5174 "start": { 5175 "line": 58, 5176 "column": 1 5177 }, 5178 "end": { 5179 "line": 58, 5180 "column": 42 5181 } 5182 } 5183 }, 5184 { 5185 "type": "VariableDeclaration", 5186 "declarations": [ 5187 { 5188 "type": "VariableDeclarator", 5189 "id": { 5190 "type": "Identifier", 5191 "name": "var33", 5192 "typeAnnotation": { 5193 "type": "TSNumberKeyword", 5194 "loc": { 5195 "start": { 5196 "line": 60, 5197 "column": 12 5198 }, 5199 "end": { 5200 "line": 60, 5201 "column": 18 5202 } 5203 } 5204 }, 5205 "decorators": [], 5206 "loc": { 5207 "start": { 5208 "line": 60, 5209 "column": 5 5210 }, 5211 "end": { 5212 "line": 60, 5213 "column": 10 5214 } 5215 } 5216 }, 5217 "init": null, 5218 "loc": { 5219 "start": { 5220 "line": 60, 5221 "column": 5 5222 }, 5223 "end": { 5224 "line": 60, 5225 "column": 10 5226 } 5227 } 5228 } 5229 ], 5230 "kind": "var", 5231 "loc": { 5232 "start": { 5233 "line": 60, 5234 "column": 1 5235 }, 5236 "end": { 5237 "line": 60, 5238 "column": 19 5239 } 5240 } 5241 }, 5242 { 5243 "type": "VariableDeclaration", 5244 "declarations": [ 5245 { 5246 "type": "VariableDeclarator", 5247 "id": { 5248 "type": "Identifier", 5249 "name": "var34", 5250 "typeAnnotation": { 5251 "type": "TSBooleanKeyword", 5252 "loc": { 5253 "start": { 5254 "line": 61, 5255 "column": 12 5256 }, 5257 "end": { 5258 "line": 61, 5259 "column": 19 5260 } 5261 } 5262 }, 5263 "decorators": [], 5264 "loc": { 5265 "start": { 5266 "line": 61, 5267 "column": 5 5268 }, 5269 "end": { 5270 "line": 61, 5271 "column": 10 5272 } 5273 } 5274 }, 5275 "init": null, 5276 "loc": { 5277 "start": { 5278 "line": 61, 5279 "column": 5 5280 }, 5281 "end": { 5282 "line": 61, 5283 "column": 10 5284 } 5285 } 5286 } 5287 ], 5288 "kind": "var", 5289 "loc": { 5290 "start": { 5291 "line": 61, 5292 "column": 1 5293 }, 5294 "end": { 5295 "line": 61, 5296 "column": 20 5297 } 5298 } 5299 }, 5300 { 5301 "type": "ExpressionStatement", 5302 "expression": { 5303 "type": "AssignmentExpression", 5304 "operator": "=", 5305 "left": { 5306 "type": "ArrayPattern", 5307 "elements": [ 5308 { 5309 "type": "Identifier", 5310 "name": "var33", 5311 "decorators": [], 5312 "loc": { 5313 "start": { 5314 "line": 63, 5315 "column": 2 5316 }, 5317 "end": { 5318 "line": 63, 5319 "column": 7 5320 } 5321 } 5322 }, 5323 { 5324 "type": "Identifier", 5325 "name": "var34", 5326 "decorators": [], 5327 "loc": { 5328 "start": { 5329 "line": 63, 5330 "column": 9 5331 }, 5332 "end": { 5333 "line": 63, 5334 "column": 14 5335 } 5336 } 5337 } 5338 ], 5339 "loc": { 5340 "start": { 5341 "line": 63, 5342 "column": 1 5343 }, 5344 "end": { 5345 "line": 63, 5346 "column": 15 5347 } 5348 } 5349 }, 5350 "right": { 5351 "type": "ArrayExpression", 5352 "elements": [ 5353 { 5354 "type": "Identifier", 5355 "name": "var31", 5356 "decorators": [], 5357 "loc": { 5358 "start": { 5359 "line": 63, 5360 "column": 19 5361 }, 5362 "end": { 5363 "line": 63, 5364 "column": 24 5365 } 5366 } 5367 }, 5368 { 5369 "type": "Identifier", 5370 "name": "var32", 5371 "decorators": [], 5372 "loc": { 5373 "start": { 5374 "line": 63, 5375 "column": 26 5376 }, 5377 "end": { 5378 "line": 63, 5379 "column": 31 5380 } 5381 } 5382 } 5383 ], 5384 "loc": { 5385 "start": { 5386 "line": 63, 5387 "column": 18 5388 }, 5389 "end": { 5390 "line": 63, 5391 "column": 32 5392 } 5393 } 5394 }, 5395 "loc": { 5396 "start": { 5397 "line": 63, 5398 "column": 1 5399 }, 5400 "end": { 5401 "line": 63, 5402 "column": 32 5403 } 5404 } 5405 }, 5406 "loc": { 5407 "start": { 5408 "line": 63, 5409 "column": 1 5410 }, 5411 "end": { 5412 "line": 63, 5413 "column": 33 5414 } 5415 } 5416 }, 5417 { 5418 "type": "VariableDeclaration", 5419 "declarations": [ 5420 { 5421 "type": "VariableDeclarator", 5422 "id": { 5423 "type": "Identifier", 5424 "name": "var35", 5425 "typeAnnotation": { 5426 "type": "TSUnionType", 5427 "types": [ 5428 { 5429 "type": "TSStringKeyword", 5430 "loc": { 5431 "start": { 5432 "line": 65, 5433 "column": 12 5434 }, 5435 "end": { 5436 "line": 65, 5437 "column": 18 5438 } 5439 } 5440 }, 5441 { 5442 "type": "TSNumberKeyword", 5443 "loc": { 5444 "start": { 5445 "line": 65, 5446 "column": 21 5447 }, 5448 "end": { 5449 "line": 65, 5450 "column": 27 5451 } 5452 } 5453 } 5454 ], 5455 "loc": { 5456 "start": { 5457 "line": 65, 5458 "column": 12 5459 }, 5460 "end": { 5461 "line": 65, 5462 "column": 27 5463 } 5464 } 5465 }, 5466 "decorators": [], 5467 "loc": { 5468 "start": { 5469 "line": 65, 5470 "column": 5 5471 }, 5472 "end": { 5473 "line": 65, 5474 "column": 10 5475 } 5476 } 5477 }, 5478 "init": null, 5479 "loc": { 5480 "start": { 5481 "line": 65, 5482 "column": 5 5483 }, 5484 "end": { 5485 "line": 65, 5486 "column": 10 5487 } 5488 } 5489 } 5490 ], 5491 "kind": "var", 5492 "loc": { 5493 "start": { 5494 "line": 65, 5495 "column": 1 5496 }, 5497 "end": { 5498 "line": 65, 5499 "column": 28 5500 } 5501 } 5502 }, 5503 { 5504 "type": "ExpressionStatement", 5505 "expression": { 5506 "type": "AssignmentExpression", 5507 "operator": "=", 5508 "left": { 5509 "type": "ArrayPattern", 5510 "elements": [ 5511 { 5512 "type": "AssignmentPattern", 5513 "left": { 5514 "type": "Identifier", 5515 "name": "var35", 5516 "decorators": [], 5517 "loc": { 5518 "start": { 5519 "line": 67, 5520 "column": 2 5521 }, 5522 "end": { 5523 "line": 67, 5524 "column": 7 5525 } 5526 } 5527 }, 5528 "right": { 5529 "type": "NumberLiteral", 5530 "value": 2, 5531 "loc": { 5532 "start": { 5533 "line": 67, 5534 "column": 10 5535 }, 5536 "end": { 5537 "line": 67, 5538 "column": 11 5539 } 5540 } 5541 }, 5542 "loc": { 5543 "start": { 5544 "line": 67, 5545 "column": 2 5546 }, 5547 "end": { 5548 "line": 67, 5549 "column": 11 5550 } 5551 } 5552 } 5553 ], 5554 "loc": { 5555 "start": { 5556 "line": 67, 5557 "column": 1 5558 }, 5559 "end": { 5560 "line": 67, 5561 "column": 12 5562 } 5563 } 5564 }, 5565 "right": { 5566 "type": "ArrayExpression", 5567 "elements": [ 5568 { 5569 "type": "StringLiteral", 5570 "value": "foo", 5571 "loc": { 5572 "start": { 5573 "line": 67, 5574 "column": 16 5575 }, 5576 "end": { 5577 "line": 67, 5578 "column": 21 5579 } 5580 } 5581 } 5582 ], 5583 "loc": { 5584 "start": { 5585 "line": 67, 5586 "column": 15 5587 }, 5588 "end": { 5589 "line": 67, 5590 "column": 22 5591 } 5592 } 5593 }, 5594 "loc": { 5595 "start": { 5596 "line": 67, 5597 "column": 1 5598 }, 5599 "end": { 5600 "line": 67, 5601 "column": 22 5602 } 5603 } 5604 }, 5605 "loc": { 5606 "start": { 5607 "line": 67, 5608 "column": 1 5609 }, 5610 "end": { 5611 "line": 67, 5612 "column": 23 5613 } 5614 } 5615 }, 5616 { 5617 "type": "VariableDeclaration", 5618 "declarations": [ 5619 { 5620 "type": "VariableDeclarator", 5621 "id": { 5622 "type": "Identifier", 5623 "name": "var36", 5624 "typeAnnotation": { 5625 "type": "TSNumberKeyword", 5626 "loc": { 5627 "start": { 5628 "line": 69, 5629 "column": 12 5630 }, 5631 "end": { 5632 "line": 69, 5633 "column": 18 5634 } 5635 } 5636 }, 5637 "decorators": [], 5638 "loc": { 5639 "start": { 5640 "line": 69, 5641 "column": 5 5642 }, 5643 "end": { 5644 "line": 69, 5645 "column": 10 5646 } 5647 } 5648 }, 5649 "init": null, 5650 "loc": { 5651 "start": { 5652 "line": 69, 5653 "column": 5 5654 }, 5655 "end": { 5656 "line": 69, 5657 "column": 10 5658 } 5659 } 5660 } 5661 ], 5662 "kind": "var", 5663 "loc": { 5664 "start": { 5665 "line": 69, 5666 "column": 1 5667 }, 5668 "end": { 5669 "line": 69, 5670 "column": 19 5671 } 5672 } 5673 }, 5674 { 5675 "type": "VariableDeclaration", 5676 "declarations": [ 5677 { 5678 "type": "VariableDeclarator", 5679 "id": { 5680 "type": "Identifier", 5681 "name": "var37", 5682 "typeAnnotation": { 5683 "type": "TSStringKeyword", 5684 "loc": { 5685 "start": { 5686 "line": 70, 5687 "column": 12 5688 }, 5689 "end": { 5690 "line": 70, 5691 "column": 18 5692 } 5693 } 5694 }, 5695 "decorators": [], 5696 "loc": { 5697 "start": { 5698 "line": 70, 5699 "column": 5 5700 }, 5701 "end": { 5702 "line": 70, 5703 "column": 10 5704 } 5705 } 5706 }, 5707 "init": null, 5708 "loc": { 5709 "start": { 5710 "line": 70, 5711 "column": 5 5712 }, 5713 "end": { 5714 "line": 70, 5715 "column": 10 5716 } 5717 } 5718 } 5719 ], 5720 "kind": "var", 5721 "loc": { 5722 "start": { 5723 "line": 70, 5724 "column": 1 5725 }, 5726 "end": { 5727 "line": 70, 5728 "column": 19 5729 } 5730 } 5731 }, 5732 { 5733 "type": "VariableDeclaration", 5734 "declarations": [ 5735 { 5736 "type": "VariableDeclarator", 5737 "id": { 5738 "type": "Identifier", 5739 "name": "var38", 5740 "typeAnnotation": { 5741 "type": "TSBooleanKeyword", 5742 "loc": { 5743 "start": { 5744 "line": 71, 5745 "column": 12 5746 }, 5747 "end": { 5748 "line": 71, 5749 "column": 19 5750 } 5751 } 5752 }, 5753 "decorators": [], 5754 "loc": { 5755 "start": { 5756 "line": 71, 5757 "column": 5 5758 }, 5759 "end": { 5760 "line": 71, 5761 "column": 10 5762 } 5763 } 5764 }, 5765 "init": null, 5766 "loc": { 5767 "start": { 5768 "line": 71, 5769 "column": 5 5770 }, 5771 "end": { 5772 "line": 71, 5773 "column": 10 5774 } 5775 } 5776 } 5777 ], 5778 "kind": "var", 5779 "loc": { 5780 "start": { 5781 "line": 71, 5782 "column": 1 5783 }, 5784 "end": { 5785 "line": 71, 5786 "column": 20 5787 } 5788 } 5789 }, 5790 { 5791 "type": "ExpressionStatement", 5792 "expression": { 5793 "type": "AssignmentExpression", 5794 "operator": "=", 5795 "left": { 5796 "type": "ArrayPattern", 5797 "elements": [ 5798 { 5799 "type": "AssignmentPattern", 5800 "left": { 5801 "type": "Identifier", 5802 "name": "var36", 5803 "decorators": [], 5804 "loc": { 5805 "start": { 5806 "line": 72, 5807 "column": 2 5808 }, 5809 "end": { 5810 "line": 72, 5811 "column": 7 5812 } 5813 } 5814 }, 5815 "right": { 5816 "type": "NumberLiteral", 5817 "value": 1, 5818 "loc": { 5819 "start": { 5820 "line": 72, 5821 "column": 10 5822 }, 5823 "end": { 5824 "line": 72, 5825 "column": 11 5826 } 5827 } 5828 }, 5829 "loc": { 5830 "start": { 5831 "line": 72, 5832 "column": 2 5833 }, 5834 "end": { 5835 "line": 72, 5836 "column": 11 5837 } 5838 } 5839 }, 5840 { 5841 "type": "AssignmentPattern", 5842 "left": { 5843 "type": "Identifier", 5844 "name": "var37", 5845 "decorators": [], 5846 "loc": { 5847 "start": { 5848 "line": 72, 5849 "column": 13 5850 }, 5851 "end": { 5852 "line": 72, 5853 "column": 18 5854 } 5855 } 5856 }, 5857 "right": { 5858 "type": "StringLiteral", 5859 "value": "asd", 5860 "loc": { 5861 "start": { 5862 "line": 72, 5863 "column": 21 5864 }, 5865 "end": { 5866 "line": 72, 5867 "column": 26 5868 } 5869 } 5870 }, 5871 "loc": { 5872 "start": { 5873 "line": 72, 5874 "column": 13 5875 }, 5876 "end": { 5877 "line": 72, 5878 "column": 26 5879 } 5880 } 5881 }, 5882 { 5883 "type": "AssignmentPattern", 5884 "left": { 5885 "type": "Identifier", 5886 "name": "var38", 5887 "decorators": [], 5888 "loc": { 5889 "start": { 5890 "line": 72, 5891 "column": 28 5892 }, 5893 "end": { 5894 "line": 72, 5895 "column": 33 5896 } 5897 } 5898 }, 5899 "right": { 5900 "type": "BooleanLiteral", 5901 "value": true, 5902 "loc": { 5903 "start": { 5904 "line": 72, 5905 "column": 36 5906 }, 5907 "end": { 5908 "line": 72, 5909 "column": 40 5910 } 5911 } 5912 }, 5913 "loc": { 5914 "start": { 5915 "line": 72, 5916 "column": 28 5917 }, 5918 "end": { 5919 "line": 72, 5920 "column": 40 5921 } 5922 } 5923 } 5924 ], 5925 "loc": { 5926 "start": { 5927 "line": 72, 5928 "column": 1 5929 }, 5930 "end": { 5931 "line": 72, 5932 "column": 41 5933 } 5934 } 5935 }, 5936 "right": { 5937 "type": "ArrayExpression", 5938 "elements": [], 5939 "loc": { 5940 "start": { 5941 "line": 72, 5942 "column": 44 5943 }, 5944 "end": { 5945 "line": 72, 5946 "column": 46 5947 } 5948 } 5949 }, 5950 "loc": { 5951 "start": { 5952 "line": 72, 5953 "column": 1 5954 }, 5955 "end": { 5956 "line": 72, 5957 "column": 46 5958 } 5959 } 5960 }, 5961 "loc": { 5962 "start": { 5963 "line": 72, 5964 "column": 1 5965 }, 5966 "end": { 5967 "line": 72, 5968 "column": 47 5969 } 5970 } 5971 }, 5972 { 5973 "type": "VariableDeclaration", 5974 "declarations": [ 5975 { 5976 "type": "VariableDeclarator", 5977 "id": { 5978 "type": "Identifier", 5979 "name": "var39", 5980 "decorators": [], 5981 "loc": { 5982 "start": { 5983 "line": 74, 5984 "column": 5 5985 }, 5986 "end": { 5987 "line": 74, 5988 "column": 10 5989 } 5990 } 5991 }, 5992 "init": { 5993 "type": "ObjectExpression", 5994 "properties": [], 5995 "loc": { 5996 "start": { 5997 "line": 74, 5998 "column": 13 5999 }, 6000 "end": { 6001 "line": 74, 6002 "column": 15 6003 } 6004 } 6005 }, 6006 "loc": { 6007 "start": { 6008 "line": 74, 6009 "column": 5 6010 }, 6011 "end": { 6012 "line": 74, 6013 "column": 15 6014 } 6015 } 6016 } 6017 ], 6018 "kind": "var", 6019 "loc": { 6020 "start": { 6021 "line": 74, 6022 "column": 1 6023 }, 6024 "end": { 6025 "line": 74, 6026 "column": 16 6027 } 6028 } 6029 }, 6030 { 6031 "type": "VariableDeclaration", 6032 "declarations": [ 6033 { 6034 "type": "VariableDeclarator", 6035 "id": { 6036 "type": "Identifier", 6037 "name": "var40", 6038 "decorators": [], 6039 "loc": { 6040 "start": { 6041 "line": 75, 6042 "column": 5 6043 }, 6044 "end": { 6045 "line": 75, 6046 "column": 10 6047 } 6048 } 6049 }, 6050 "init": { 6051 "type": "Identifier", 6052 "name": "var33", 6053 "decorators": [], 6054 "loc": { 6055 "start": { 6056 "line": 75, 6057 "column": 13 6058 }, 6059 "end": { 6060 "line": 75, 6061 "column": 18 6062 } 6063 } 6064 }, 6065 "loc": { 6066 "start": { 6067 "line": 75, 6068 "column": 5 6069 }, 6070 "end": { 6071 "line": 75, 6072 "column": 18 6073 } 6074 } 6075 } 6076 ], 6077 "kind": "var", 6078 "loc": { 6079 "start": { 6080 "line": 75, 6081 "column": 1 6082 }, 6083 "end": { 6084 "line": 75, 6085 "column": 19 6086 } 6087 } 6088 }, 6089 { 6090 "type": "VariableDeclaration", 6091 "declarations": [ 6092 { 6093 "type": "VariableDeclarator", 6094 "id": { 6095 "type": "Identifier", 6096 "name": "var41", 6097 "decorators": [], 6098 "loc": { 6099 "start": { 6100 "line": 76, 6101 "column": 5 6102 }, 6103 "end": { 6104 "line": 76, 6105 "column": 10 6106 } 6107 } 6108 }, 6109 "init": { 6110 "type": "Identifier", 6111 "name": "var37", 6112 "decorators": [], 6113 "loc": { 6114 "start": { 6115 "line": 76, 6116 "column": 13 6117 }, 6118 "end": { 6119 "line": 76, 6120 "column": 18 6121 } 6122 } 6123 }, 6124 "loc": { 6125 "start": { 6126 "line": 76, 6127 "column": 5 6128 }, 6129 "end": { 6130 "line": 76, 6131 "column": 18 6132 } 6133 } 6134 } 6135 ], 6136 "kind": "var", 6137 "loc": { 6138 "start": { 6139 "line": 76, 6140 "column": 1 6141 }, 6142 "end": { 6143 "line": 76, 6144 "column": 19 6145 } 6146 } 6147 }, 6148 { 6149 "type": "VariableDeclaration", 6150 "declarations": [ 6151 { 6152 "type": "VariableDeclarator", 6153 "id": { 6154 "type": "Identifier", 6155 "name": "var42", 6156 "decorators": [], 6157 "loc": { 6158 "start": { 6159 "line": 77, 6160 "column": 5 6161 }, 6162 "end": { 6163 "line": 77, 6164 "column": 10 6165 } 6166 } 6167 }, 6168 "init": { 6169 "type": "ArrayExpression", 6170 "elements": [], 6171 "loc": { 6172 "start": { 6173 "line": 77, 6174 "column": 13 6175 }, 6176 "end": { 6177 "line": 77, 6178 "column": 15 6179 } 6180 } 6181 }, 6182 "loc": { 6183 "start": { 6184 "line": 77, 6185 "column": 5 6186 }, 6187 "end": { 6188 "line": 77, 6189 "column": 15 6190 } 6191 } 6192 } 6193 ], 6194 "kind": "var", 6195 "loc": { 6196 "start": { 6197 "line": 77, 6198 "column": 1 6199 }, 6200 "end": { 6201 "line": 77, 6202 "column": 16 6203 } 6204 } 6205 }, 6206 { 6207 "type": "ExpressionStatement", 6208 "expression": { 6209 "type": "AssignmentExpression", 6210 "operator": "=", 6211 "left": { 6212 "type": "ArrayPattern", 6213 "elements": [ 6214 { 6215 "type": "Identifier", 6216 "name": "var39", 6217 "decorators": [], 6218 "loc": { 6219 "start": { 6220 "line": 78, 6221 "column": 2 6222 }, 6223 "end": { 6224 "line": 78, 6225 "column": 7 6226 } 6227 } 6228 }, 6229 { 6230 "type": "ArrayPattern", 6231 "elements": [ 6232 { 6233 "type": "Identifier", 6234 "name": "var40", 6235 "decorators": [], 6236 "loc": { 6237 "start": { 6238 "line": 78, 6239 "column": 10 6240 }, 6241 "end": { 6242 "line": 78, 6243 "column": 15 6244 } 6245 } 6246 }, 6247 { 6248 "type": "OmittedExpression", 6249 "loc": { 6250 "start": { 6251 "line": 78, 6252 "column": 17 6253 }, 6254 "end": { 6255 "line": 78, 6256 "column": 18 6257 } 6258 } 6259 }, 6260 { 6261 "type": "AssignmentPattern", 6262 "left": { 6263 "type": "Identifier", 6264 "name": "var41", 6265 "decorators": [], 6266 "loc": { 6267 "start": { 6268 "line": 78, 6269 "column": 19 6270 }, 6271 "end": { 6272 "line": 78, 6273 "column": 24 6274 } 6275 } 6276 }, 6277 "right": { 6278 "type": "StringLiteral", 6279 "value": "bar", 6280 "loc": { 6281 "start": { 6282 "line": 78, 6283 "column": 27 6284 }, 6285 "end": { 6286 "line": 78, 6287 "column": 32 6288 } 6289 } 6290 }, 6291 "loc": { 6292 "start": { 6293 "line": 78, 6294 "column": 19 6295 }, 6296 "end": { 6297 "line": 78, 6298 "column": 32 6299 } 6300 } 6301 } 6302 ], 6303 "loc": { 6304 "start": { 6305 "line": 78, 6306 "column": 9 6307 }, 6308 "end": { 6309 "line": 78, 6310 "column": 33 6311 } 6312 } 6313 }, 6314 { 6315 "type": "RestElement", 6316 "argument": { 6317 "type": "Identifier", 6318 "name": "var42", 6319 "decorators": [], 6320 "loc": { 6321 "start": { 6322 "line": 78, 6323 "column": 38 6324 }, 6325 "end": { 6326 "line": 78, 6327 "column": 43 6328 } 6329 } 6330 }, 6331 "loc": { 6332 "start": { 6333 "line": 78, 6334 "column": 35 6335 }, 6336 "end": { 6337 "line": 78, 6338 "column": 43 6339 } 6340 } 6341 } 6342 ], 6343 "loc": { 6344 "start": { 6345 "line": 78, 6346 "column": 1 6347 }, 6348 "end": { 6349 "line": 78, 6350 "column": 44 6351 } 6352 } 6353 }, 6354 "right": { 6355 "type": "ArrayExpression", 6356 "elements": [ 6357 { 6358 "type": "ObjectExpression", 6359 "properties": [], 6360 "loc": { 6361 "start": { 6362 "line": 78, 6363 "column": 48 6364 }, 6365 "end": { 6366 "line": 78, 6367 "column": 50 6368 } 6369 } 6370 }, 6371 { 6372 "type": "ArrayExpression", 6373 "elements": [ 6374 { 6375 "type": "NumberLiteral", 6376 "value": 42, 6377 "loc": { 6378 "start": { 6379 "line": 78, 6380 "column": 53 6381 }, 6382 "end": { 6383 "line": 78, 6384 "column": 55 6385 } 6386 } 6387 }, 6388 { 6389 "type": "OmittedExpression", 6390 "loc": { 6391 "start": { 6392 "line": 78, 6393 "column": 57 6394 }, 6395 "end": { 6396 "line": 78, 6397 "column": 58 6398 } 6399 } 6400 }, 6401 { 6402 "type": "BinaryExpression", 6403 "operator": "+", 6404 "left": { 6405 "type": "StringLiteral", 6406 "value": "foo", 6407 "loc": { 6408 "start": { 6409 "line": 78, 6410 "column": 59 6411 }, 6412 "end": { 6413 "line": 78, 6414 "column": 64 6415 } 6416 } 6417 }, 6418 "right": { 6419 "type": "NumberLiteral", 6420 "value": 2, 6421 "loc": { 6422 "start": { 6423 "line": 78, 6424 "column": 67 6425 }, 6426 "end": { 6427 "line": 78, 6428 "column": 68 6429 } 6430 } 6431 }, 6432 "loc": { 6433 "start": { 6434 "line": 78, 6435 "column": 59 6436 }, 6437 "end": { 6438 "line": 78, 6439 "column": 68 6440 } 6441 } 6442 } 6443 ], 6444 "loc": { 6445 "start": { 6446 "line": 78, 6447 "column": 52 6448 }, 6449 "end": { 6450 "line": 78, 6451 "column": 69 6452 } 6453 } 6454 } 6455 ], 6456 "loc": { 6457 "start": { 6458 "line": 78, 6459 "column": 47 6460 }, 6461 "end": { 6462 "line": 78, 6463 "column": 70 6464 } 6465 } 6466 }, 6467 "loc": { 6468 "start": { 6469 "line": 78, 6470 "column": 1 6471 }, 6472 "end": { 6473 "line": 78, 6474 "column": 70 6475 } 6476 } 6477 }, 6478 "loc": { 6479 "start": { 6480 "line": 78, 6481 "column": 1 6482 }, 6483 "end": { 6484 "line": 78, 6485 "column": 71 6486 } 6487 } 6488 }, 6489 { 6490 "type": "ExpressionStatement", 6491 "expression": { 6492 "type": "AssignmentExpression", 6493 "operator": "=", 6494 "left": { 6495 "type": "ArrayPattern", 6496 "elements": [ 6497 { 6498 "type": "Identifier", 6499 "name": "var39", 6500 "decorators": [], 6501 "loc": { 6502 "start": { 6503 "line": 79, 6504 "column": 2 6505 }, 6506 "end": { 6507 "line": 79, 6508 "column": 7 6509 } 6510 } 6511 }, 6512 { 6513 "type": "ArrayPattern", 6514 "elements": [ 6515 { 6516 "type": "Identifier", 6517 "name": "var40", 6518 "decorators": [], 6519 "loc": { 6520 "start": { 6521 "line": 79, 6522 "column": 10 6523 }, 6524 "end": { 6525 "line": 79, 6526 "column": 15 6527 } 6528 } 6529 }, 6530 { 6531 "type": "OmittedExpression", 6532 "loc": { 6533 "start": { 6534 "line": 79, 6535 "column": 17 6536 }, 6537 "end": { 6538 "line": 79, 6539 "column": 18 6540 } 6541 } 6542 }, 6543 { 6544 "type": "AssignmentPattern", 6545 "left": { 6546 "type": "Identifier", 6547 "name": "var41", 6548 "decorators": [], 6549 "loc": { 6550 "start": { 6551 "line": 79, 6552 "column": 19 6553 }, 6554 "end": { 6555 "line": 79, 6556 "column": 24 6557 } 6558 } 6559 }, 6560 "right": { 6561 "type": "StringLiteral", 6562 "value": "bar", 6563 "loc": { 6564 "start": { 6565 "line": 79, 6566 "column": 27 6567 }, 6568 "end": { 6569 "line": 79, 6570 "column": 32 6571 } 6572 } 6573 }, 6574 "loc": { 6575 "start": { 6576 "line": 79, 6577 "column": 19 6578 }, 6579 "end": { 6580 "line": 79, 6581 "column": 32 6582 } 6583 } 6584 } 6585 ], 6586 "loc": { 6587 "start": { 6588 "line": 79, 6589 "column": 9 6590 }, 6591 "end": { 6592 "line": 79, 6593 "column": 33 6594 } 6595 } 6596 }, 6597 { 6598 "type": "RestElement", 6599 "argument": { 6600 "type": "Identifier", 6601 "name": "var42", 6602 "decorators": [], 6603 "loc": { 6604 "start": { 6605 "line": 79, 6606 "column": 38 6607 }, 6608 "end": { 6609 "line": 79, 6610 "column": 43 6611 } 6612 } 6613 }, 6614 "loc": { 6615 "start": { 6616 "line": 79, 6617 "column": 35 6618 }, 6619 "end": { 6620 "line": 79, 6621 "column": 43 6622 } 6623 } 6624 } 6625 ], 6626 "loc": { 6627 "start": { 6628 "line": 79, 6629 "column": 1 6630 }, 6631 "end": { 6632 "line": 79, 6633 "column": 44 6634 } 6635 } 6636 }, 6637 "right": { 6638 "type": "ArrayExpression", 6639 "elements": [ 6640 { 6641 "type": "ObjectExpression", 6642 "properties": [], 6643 "loc": { 6644 "start": { 6645 "line": 79, 6646 "column": 48 6647 }, 6648 "end": { 6649 "line": 79, 6650 "column": 50 6651 } 6652 } 6653 }, 6654 { 6655 "type": "ArrayExpression", 6656 "elements": [ 6657 { 6658 "type": "NumberLiteral", 6659 "value": 42, 6660 "loc": { 6661 "start": { 6662 "line": 79, 6663 "column": 53 6664 }, 6665 "end": { 6666 "line": 79, 6667 "column": 55 6668 } 6669 } 6670 }, 6671 { 6672 "type": "OmittedExpression", 6673 "loc": { 6674 "start": { 6675 "line": 79, 6676 "column": 57 6677 }, 6678 "end": { 6679 "line": 79, 6680 "column": 58 6681 } 6682 } 6683 }, 6684 { 6685 "type": "BinaryExpression", 6686 "operator": "+", 6687 "left": { 6688 "type": "StringLiteral", 6689 "value": "foo", 6690 "loc": { 6691 "start": { 6692 "line": 79, 6693 "column": 59 6694 }, 6695 "end": { 6696 "line": 79, 6697 "column": 64 6698 } 6699 } 6700 }, 6701 "right": { 6702 "type": "NumberLiteral", 6703 "value": 2, 6704 "loc": { 6705 "start": { 6706 "line": 79, 6707 "column": 67 6708 }, 6709 "end": { 6710 "line": 79, 6711 "column": 68 6712 } 6713 } 6714 }, 6715 "loc": { 6716 "start": { 6717 "line": 79, 6718 "column": 59 6719 }, 6720 "end": { 6721 "line": 79, 6722 "column": 68 6723 } 6724 } 6725 } 6726 ], 6727 "loc": { 6728 "start": { 6729 "line": 79, 6730 "column": 52 6731 }, 6732 "end": { 6733 "line": 79, 6734 "column": 69 6735 } 6736 } 6737 }, 6738 { 6739 "type": "NumberLiteral", 6740 "value": 3, 6741 "loc": { 6742 "start": { 6743 "line": 79, 6744 "column": 71 6745 }, 6746 "end": { 6747 "line": 79, 6748 "column": 72 6749 } 6750 } 6751 }, 6752 { 6753 "type": "StringLiteral", 6754 "value": "baz", 6755 "loc": { 6756 "start": { 6757 "line": 79, 6758 "column": 74 6759 }, 6760 "end": { 6761 "line": 79, 6762 "column": 79 6763 } 6764 } 6765 }, 6766 { 6767 "type": "BooleanLiteral", 6768 "value": false, 6769 "loc": { 6770 "start": { 6771 "line": 79, 6772 "column": 81 6773 }, 6774 "end": { 6775 "line": 79, 6776 "column": 86 6777 } 6778 } 6779 } 6780 ], 6781 "loc": { 6782 "start": { 6783 "line": 79, 6784 "column": 47 6785 }, 6786 "end": { 6787 "line": 79, 6788 "column": 87 6789 } 6790 } 6791 }, 6792 "loc": { 6793 "start": { 6794 "line": 79, 6795 "column": 1 6796 }, 6797 "end": { 6798 "line": 79, 6799 "column": 87 6800 } 6801 } 6802 }, 6803 "loc": { 6804 "start": { 6805 "line": 79, 6806 "column": 1 6807 }, 6808 "end": { 6809 "line": 79, 6810 "column": 88 6811 } 6812 } 6813 }, 6814 { 6815 "type": "ExpressionStatement", 6816 "expression": { 6817 "type": "AssignmentExpression", 6818 "operator": "=", 6819 "left": { 6820 "type": "ArrayPattern", 6821 "elements": [ 6822 { 6823 "type": "Identifier", 6824 "name": "var39", 6825 "decorators": [], 6826 "loc": { 6827 "start": { 6828 "line": 81, 6829 "column": 2 6830 }, 6831 "end": { 6832 "line": 81, 6833 "column": 7 6834 } 6835 } 6836 }, 6837 { 6838 "type": "AssignmentPattern", 6839 "left": { 6840 "type": "ArrayPattern", 6841 "elements": [ 6842 { 6843 "type": "Identifier", 6844 "name": "var40", 6845 "decorators": [], 6846 "loc": { 6847 "start": { 6848 "line": 81, 6849 "column": 10 6850 }, 6851 "end": { 6852 "line": 81, 6853 "column": 15 6854 } 6855 } 6856 }, 6857 { 6858 "type": "OmittedExpression", 6859 "loc": { 6860 "start": { 6861 "line": 81, 6862 "column": 17 6863 }, 6864 "end": { 6865 "line": 81, 6866 "column": 18 6867 } 6868 } 6869 }, 6870 { 6871 "type": "AssignmentPattern", 6872 "left": { 6873 "type": "Identifier", 6874 "name": "var41", 6875 "decorators": [], 6876 "loc": { 6877 "start": { 6878 "line": 81, 6879 "column": 19 6880 }, 6881 "end": { 6882 "line": 81, 6883 "column": 24 6884 } 6885 } 6886 }, 6887 "right": { 6888 "type": "StringLiteral", 6889 "value": "bar", 6890 "loc": { 6891 "start": { 6892 "line": 81, 6893 "column": 27 6894 }, 6895 "end": { 6896 "line": 81, 6897 "column": 32 6898 } 6899 } 6900 }, 6901 "loc": { 6902 "start": { 6903 "line": 81, 6904 "column": 19 6905 }, 6906 "end": { 6907 "line": 81, 6908 "column": 32 6909 } 6910 } 6911 } 6912 ], 6913 "loc": { 6914 "start": { 6915 "line": 81, 6916 "column": 9 6917 }, 6918 "end": { 6919 "line": 81, 6920 "column": 33 6921 } 6922 } 6923 }, 6924 "right": { 6925 "type": "ArrayExpression", 6926 "elements": [ 6927 { 6928 "type": "NumberLiteral", 6929 "value": 45, 6930 "loc": { 6931 "start": { 6932 "line": 81, 6933 "column": 37 6934 }, 6935 "end": { 6936 "line": 81, 6937 "column": 39 6938 } 6939 } 6940 }, 6941 { 6942 "type": "OmittedExpression", 6943 "loc": { 6944 "start": { 6945 "line": 81, 6946 "column": 41 6947 }, 6948 "end": { 6949 "line": 81, 6950 "column": 42 6951 } 6952 } 6953 }, 6954 { 6955 "type": "StringLiteral", 6956 "value": "baz", 6957 "loc": { 6958 "start": { 6959 "line": 81, 6960 "column": 43 6961 }, 6962 "end": { 6963 "line": 81, 6964 "column": 48 6965 } 6966 } 6967 } 6968 ], 6969 "loc": { 6970 "start": { 6971 "line": 81, 6972 "column": 36 6973 }, 6974 "end": { 6975 "line": 81, 6976 "column": 49 6977 } 6978 } 6979 }, 6980 "loc": { 6981 "start": { 6982 "line": 81, 6983 "column": 9 6984 }, 6985 "end": { 6986 "line": 81, 6987 "column": 49 6988 } 6989 } 6990 }, 6991 { 6992 "type": "RestElement", 6993 "argument": { 6994 "type": "Identifier", 6995 "name": "var42", 6996 "decorators": [], 6997 "loc": { 6998 "start": { 6999 "line": 81, 7000 "column": 54 7001 }, 7002 "end": { 7003 "line": 81, 7004 "column": 59 7005 } 7006 } 7007 }, 7008 "loc": { 7009 "start": { 7010 "line": 81, 7011 "column": 51 7012 }, 7013 "end": { 7014 "line": 81, 7015 "column": 59 7016 } 7017 } 7018 } 7019 ], 7020 "loc": { 7021 "start": { 7022 "line": 81, 7023 "column": 1 7024 }, 7025 "end": { 7026 "line": 81, 7027 "column": 60 7028 } 7029 } 7030 }, 7031 "right": { 7032 "type": "ArrayExpression", 7033 "elements": [ 7034 { 7035 "type": "ObjectExpression", 7036 "properties": [], 7037 "loc": { 7038 "start": { 7039 "line": 81, 7040 "column": 64 7041 }, 7042 "end": { 7043 "line": 81, 7044 "column": 66 7045 } 7046 } 7047 }, 7048 { 7049 "type": "ArrayExpression", 7050 "elements": [ 7051 { 7052 "type": "NumberLiteral", 7053 "value": 42, 7054 "loc": { 7055 "start": { 7056 "line": 81, 7057 "column": 69 7058 }, 7059 "end": { 7060 "line": 81, 7061 "column": 71 7062 } 7063 } 7064 }, 7065 { 7066 "type": "OmittedExpression", 7067 "loc": { 7068 "start": { 7069 "line": 81, 7070 "column": 73 7071 }, 7072 "end": { 7073 "line": 81, 7074 "column": 74 7075 } 7076 } 7077 }, 7078 { 7079 "type": "BinaryExpression", 7080 "operator": "+", 7081 "left": { 7082 "type": "StringLiteral", 7083 "value": "foo", 7084 "loc": { 7085 "start": { 7086 "line": 81, 7087 "column": 75 7088 }, 7089 "end": { 7090 "line": 81, 7091 "column": 80 7092 } 7093 } 7094 }, 7095 "right": { 7096 "type": "NumberLiteral", 7097 "value": 2, 7098 "loc": { 7099 "start": { 7100 "line": 81, 7101 "column": 83 7102 }, 7103 "end": { 7104 "line": 81, 7105 "column": 84 7106 } 7107 } 7108 }, 7109 "loc": { 7110 "start": { 7111 "line": 81, 7112 "column": 75 7113 }, 7114 "end": { 7115 "line": 81, 7116 "column": 84 7117 } 7118 } 7119 } 7120 ], 7121 "loc": { 7122 "start": { 7123 "line": 81, 7124 "column": 68 7125 }, 7126 "end": { 7127 "line": 81, 7128 "column": 85 7129 } 7130 } 7131 } 7132 ], 7133 "loc": { 7134 "start": { 7135 "line": 81, 7136 "column": 63 7137 }, 7138 "end": { 7139 "line": 81, 7140 "column": 86 7141 } 7142 } 7143 }, 7144 "loc": { 7145 "start": { 7146 "line": 81, 7147 "column": 1 7148 }, 7149 "end": { 7150 "line": 81, 7151 "column": 86 7152 } 7153 } 7154 }, 7155 "loc": { 7156 "start": { 7157 "line": 81, 7158 "column": 1 7159 }, 7160 "end": { 7161 "line": 81, 7162 "column": 87 7163 } 7164 } 7165 }, 7166 { 7167 "type": "VariableDeclaration", 7168 "declarations": [ 7169 { 7170 "type": "VariableDeclarator", 7171 "id": { 7172 "type": "Identifier", 7173 "name": "var43", 7174 "decorators": [], 7175 "loc": { 7176 "start": { 7177 "line": 83, 7178 "column": 5 7179 }, 7180 "end": { 7181 "line": 83, 7182 "column": 10 7183 } 7184 } 7185 }, 7186 "init": { 7187 "type": "TSAsExpression", 7188 "expression": { 7189 "type": "ArrayExpression", 7190 "elements": [ 7191 { 7192 "type": "NumberLiteral", 7193 "value": 45, 7194 "loc": { 7195 "start": { 7196 "line": 83, 7197 "column": 14 7198 }, 7199 "end": { 7200 "line": 83, 7201 "column": 16 7202 } 7203 } 7204 }, 7205 { 7206 "type": "OmittedExpression", 7207 "loc": { 7208 "start": { 7209 "line": 83, 7210 "column": 18 7211 }, 7212 "end": { 7213 "line": 83, 7214 "column": 19 7215 } 7216 } 7217 }, 7218 { 7219 "type": "StringLiteral", 7220 "value": "baz", 7221 "loc": { 7222 "start": { 7223 "line": 83, 7224 "column": 20 7225 }, 7226 "end": { 7227 "line": 83, 7228 "column": 25 7229 } 7230 } 7231 } 7232 ], 7233 "loc": { 7234 "start": { 7235 "line": 83, 7236 "column": 13 7237 }, 7238 "end": { 7239 "line": 83, 7240 "column": 26 7241 } 7242 } 7243 }, 7244 "typeAnnotation": { 7245 "type": "TSTypeReference", 7246 "typeName": { 7247 "type": "Identifier", 7248 "name": "const", 7249 "decorators": [], 7250 "loc": { 7251 "start": { 7252 "line": 83, 7253 "column": 30 7254 }, 7255 "end": { 7256 "line": 83, 7257 "column": 35 7258 } 7259 } 7260 }, 7261 "loc": { 7262 "start": { 7263 "line": 83, 7264 "column": 30 7265 }, 7266 "end": { 7267 "line": 83, 7268 "column": 35 7269 } 7270 } 7271 }, 7272 "loc": { 7273 "start": { 7274 "line": 83, 7275 "column": 13 7276 }, 7277 "end": { 7278 "line": 83, 7279 "column": 36 7280 } 7281 } 7282 }, 7283 "loc": { 7284 "start": { 7285 "line": 83, 7286 "column": 5 7287 }, 7288 "end": { 7289 "line": 83, 7290 "column": 36 7291 } 7292 } 7293 } 7294 ], 7295 "kind": "var", 7296 "loc": { 7297 "start": { 7298 "line": 83, 7299 "column": 1 7300 }, 7301 "end": { 7302 "line": 83, 7303 "column": 36 7304 } 7305 } 7306 }, 7307 { 7308 "type": "VariableDeclaration", 7309 "declarations": [ 7310 { 7311 "type": "VariableDeclarator", 7312 "id": { 7313 "type": "Identifier", 7314 "name": "var44", 7315 "decorators": [], 7316 "loc": { 7317 "start": { 7318 "line": 85, 7319 "column": 5 7320 }, 7321 "end": { 7322 "line": 85, 7323 "column": 10 7324 } 7325 } 7326 }, 7327 "init": { 7328 "type": "StringLiteral", 7329 "value": "foo", 7330 "loc": { 7331 "start": { 7332 "line": 85, 7333 "column": 13 7334 }, 7335 "end": { 7336 "line": 85, 7337 "column": 18 7338 } 7339 } 7340 }, 7341 "loc": { 7342 "start": { 7343 "line": 85, 7344 "column": 5 7345 }, 7346 "end": { 7347 "line": 85, 7348 "column": 18 7349 } 7350 } 7351 } 7352 ], 7353 "kind": "var", 7354 "loc": { 7355 "start": { 7356 "line": 85, 7357 "column": 1 7358 }, 7359 "end": { 7360 "line": 85, 7361 "column": 19 7362 } 7363 } 7364 }, 7365 { 7366 "type": "ExpressionStatement", 7367 "expression": { 7368 "type": "AssignmentExpression", 7369 "operator": "=", 7370 "left": { 7371 "type": "ArrayPattern", 7372 "elements": [ 7373 { 7374 "type": "Identifier", 7375 "name": "var39", 7376 "decorators": [], 7377 "loc": { 7378 "start": { 7379 "line": 87, 7380 "column": 2 7381 }, 7382 "end": { 7383 "line": 87, 7384 "column": 7 7385 } 7386 } 7387 }, 7388 { 7389 "type": "AssignmentPattern", 7390 "left": { 7391 "type": "ArrayPattern", 7392 "elements": [ 7393 { 7394 "type": "Identifier", 7395 "name": "var40", 7396 "decorators": [], 7397 "loc": { 7398 "start": { 7399 "line": 87, 7400 "column": 10 7401 }, 7402 "end": { 7403 "line": 87, 7404 "column": 15 7405 } 7406 } 7407 }, 7408 { 7409 "type": "OmittedExpression", 7410 "loc": { 7411 "start": { 7412 "line": 87, 7413 "column": 17 7414 }, 7415 "end": { 7416 "line": 87, 7417 "column": 18 7418 } 7419 } 7420 }, 7421 { 7422 "type": "AssignmentPattern", 7423 "left": { 7424 "type": "Identifier", 7425 "name": "var41", 7426 "decorators": [], 7427 "loc": { 7428 "start": { 7429 "line": 87, 7430 "column": 19 7431 }, 7432 "end": { 7433 "line": 87, 7434 "column": 24 7435 } 7436 } 7437 }, 7438 "right": { 7439 "type": "StringLiteral", 7440 "value": "bar", 7441 "loc": { 7442 "start": { 7443 "line": 87, 7444 "column": 27 7445 }, 7446 "end": { 7447 "line": 87, 7448 "column": 32 7449 } 7450 } 7451 }, 7452 "loc": { 7453 "start": { 7454 "line": 87, 7455 "column": 19 7456 }, 7457 "end": { 7458 "line": 87, 7459 "column": 32 7460 } 7461 } 7462 } 7463 ], 7464 "loc": { 7465 "start": { 7466 "line": 87, 7467 "column": 9 7468 }, 7469 "end": { 7470 "line": 87, 7471 "column": 33 7472 } 7473 } 7474 }, 7475 "right": { 7476 "type": "Identifier", 7477 "name": "var43", 7478 "decorators": [], 7479 "loc": { 7480 "start": { 7481 "line": 87, 7482 "column": 36 7483 }, 7484 "end": { 7485 "line": 87, 7486 "column": 41 7487 } 7488 } 7489 }, 7490 "loc": { 7491 "start": { 7492 "line": 87, 7493 "column": 9 7494 }, 7495 "end": { 7496 "line": 87, 7497 "column": 41 7498 } 7499 } 7500 }, 7501 { 7502 "type": "RestElement", 7503 "argument": { 7504 "type": "Identifier", 7505 "name": "var42", 7506 "decorators": [], 7507 "loc": { 7508 "start": { 7509 "line": 87, 7510 "column": 46 7511 }, 7512 "end": { 7513 "line": 87, 7514 "column": 51 7515 } 7516 } 7517 }, 7518 "loc": { 7519 "start": { 7520 "line": 87, 7521 "column": 43 7522 }, 7523 "end": { 7524 "line": 87, 7525 "column": 51 7526 } 7527 } 7528 } 7529 ], 7530 "loc": { 7531 "start": { 7532 "line": 87, 7533 "column": 1 7534 }, 7535 "end": { 7536 "line": 87, 7537 "column": 52 7538 } 7539 } 7540 }, 7541 "right": { 7542 "type": "ArrayExpression", 7543 "elements": [ 7544 { 7545 "type": "ObjectExpression", 7546 "properties": [], 7547 "loc": { 7548 "start": { 7549 "line": 87, 7550 "column": 56 7551 }, 7552 "end": { 7553 "line": 87, 7554 "column": 58 7555 } 7556 } 7557 }, 7558 { 7559 "type": "ArrayExpression", 7560 "elements": [ 7561 { 7562 "type": "NumberLiteral", 7563 "value": 42, 7564 "loc": { 7565 "start": { 7566 "line": 87, 7567 "column": 61 7568 }, 7569 "end": { 7570 "line": 87, 7571 "column": 63 7572 } 7573 } 7574 }, 7575 { 7576 "type": "OmittedExpression", 7577 "loc": { 7578 "start": { 7579 "line": 87, 7580 "column": 65 7581 }, 7582 "end": { 7583 "line": 87, 7584 "column": 66 7585 } 7586 } 7587 }, 7588 { 7589 "type": "BinaryExpression", 7590 "operator": "+", 7591 "left": { 7592 "type": "Identifier", 7593 "name": "var44", 7594 "decorators": [], 7595 "loc": { 7596 "start": { 7597 "line": 87, 7598 "column": 67 7599 }, 7600 "end": { 7601 "line": 87, 7602 "column": 72 7603 } 7604 } 7605 }, 7606 "right": { 7607 "type": "NumberLiteral", 7608 "value": 2, 7609 "loc": { 7610 "start": { 7611 "line": 87, 7612 "column": 75 7613 }, 7614 "end": { 7615 "line": 87, 7616 "column": 76 7617 } 7618 } 7619 }, 7620 "loc": { 7621 "start": { 7622 "line": 87, 7623 "column": 67 7624 }, 7625 "end": { 7626 "line": 87, 7627 "column": 76 7628 } 7629 } 7630 } 7631 ], 7632 "loc": { 7633 "start": { 7634 "line": 87, 7635 "column": 60 7636 }, 7637 "end": { 7638 "line": 87, 7639 "column": 77 7640 } 7641 } 7642 } 7643 ], 7644 "loc": { 7645 "start": { 7646 "line": 87, 7647 "column": 55 7648 }, 7649 "end": { 7650 "line": 87, 7651 "column": 78 7652 } 7653 } 7654 }, 7655 "loc": { 7656 "start": { 7657 "line": 87, 7658 "column": 1 7659 }, 7660 "end": { 7661 "line": 87, 7662 "column": 78 7663 } 7664 } 7665 }, 7666 "loc": { 7667 "start": { 7668 "line": 87, 7669 "column": 1 7670 }, 7671 "end": { 7672 "line": 87, 7673 "column": 79 7674 } 7675 } 7676 }, 7677 { 7678 "type": "VariableDeclaration", 7679 "declarations": [ 7680 { 7681 "type": "VariableDeclarator", 7682 "id": { 7683 "type": "Identifier", 7684 "name": "var45", 7685 "typeAnnotation": { 7686 "type": "TSArrayType", 7687 "elementType": { 7688 "type": "TSStringKeyword", 7689 "loc": { 7690 "start": { 7691 "line": 89, 7692 "column": 12 7693 }, 7694 "end": { 7695 "line": 89, 7696 "column": 18 7697 } 7698 } 7699 }, 7700 "loc": { 7701 "start": { 7702 "line": 89, 7703 "column": 12 7704 }, 7705 "end": { 7706 "line": 89, 7707 "column": 20 7708 } 7709 } 7710 }, 7711 "decorators": [], 7712 "loc": { 7713 "start": { 7714 "line": 89, 7715 "column": 5 7716 }, 7717 "end": { 7718 "line": 89, 7719 "column": 10 7720 } 7721 } 7722 }, 7723 "init": null, 7724 "loc": { 7725 "start": { 7726 "line": 89, 7727 "column": 5 7728 }, 7729 "end": { 7730 "line": 89, 7731 "column": 10 7732 } 7733 } 7734 } 7735 ], 7736 "kind": "var", 7737 "loc": { 7738 "start": { 7739 "line": 89, 7740 "column": 1 7741 }, 7742 "end": { 7743 "line": 89, 7744 "column": 21 7745 } 7746 } 7747 }, 7748 { 7749 "type": "VariableDeclaration", 7750 "declarations": [ 7751 { 7752 "type": "VariableDeclarator", 7753 "id": { 7754 "type": "Identifier", 7755 "name": "var46", 7756 "typeAnnotation": { 7757 "type": "TSArrayType", 7758 "elementType": { 7759 "type": "TSNumberKeyword", 7760 "loc": { 7761 "start": { 7762 "line": 90, 7763 "column": 12 7764 }, 7765 "end": { 7766 "line": 90, 7767 "column": 18 7768 } 7769 } 7770 }, 7771 "loc": { 7772 "start": { 7773 "line": 90, 7774 "column": 12 7775 }, 7776 "end": { 7777 "line": 90, 7778 "column": 20 7779 } 7780 } 7781 }, 7782 "decorators": [], 7783 "loc": { 7784 "start": { 7785 "line": 90, 7786 "column": 5 7787 }, 7788 "end": { 7789 "line": 90, 7790 "column": 10 7791 } 7792 } 7793 }, 7794 "init": null, 7795 "loc": { 7796 "start": { 7797 "line": 90, 7798 "column": 5 7799 }, 7800 "end": { 7801 "line": 90, 7802 "column": 10 7803 } 7804 } 7805 } 7806 ], 7807 "kind": "var", 7808 "loc": { 7809 "start": { 7810 "line": 90, 7811 "column": 1 7812 }, 7813 "end": { 7814 "line": 90, 7815 "column": 21 7816 } 7817 } 7818 }, 7819 { 7820 "type": "VariableDeclaration", 7821 "declarations": [ 7822 { 7823 "type": "VariableDeclarator", 7824 "id": { 7825 "type": "Identifier", 7826 "name": "var47", 7827 "typeAnnotation": { 7828 "type": "TSArrayType", 7829 "elementType": { 7830 "type": "TSParenthesizedType", 7831 "typeAnnotation": { 7832 "type": "TSUnionType", 7833 "types": [ 7834 { 7835 "type": "TSStringKeyword", 7836 "loc": { 7837 "start": { 7838 "line": 91, 7839 "column": 13 7840 }, 7841 "end": { 7842 "line": 91, 7843 "column": 19 7844 } 7845 } 7846 }, 7847 { 7848 "type": "TSNumberKeyword", 7849 "loc": { 7850 "start": { 7851 "line": 91, 7852 "column": 22 7853 }, 7854 "end": { 7855 "line": 91, 7856 "column": 28 7857 } 7858 } 7859 } 7860 ], 7861 "loc": { 7862 "start": { 7863 "line": 91, 7864 "column": 13 7865 }, 7866 "end": { 7867 "line": 91, 7868 "column": 28 7869 } 7870 } 7871 }, 7872 "loc": { 7873 "start": { 7874 "line": 91, 7875 "column": 12 7876 }, 7877 "end": { 7878 "line": 91, 7879 "column": 29 7880 } 7881 } 7882 }, 7883 "loc": { 7884 "start": { 7885 "line": 91, 7886 "column": 12 7887 }, 7888 "end": { 7889 "line": 91, 7890 "column": 31 7891 } 7892 } 7893 }, 7894 "decorators": [], 7895 "loc": { 7896 "start": { 7897 "line": 91, 7898 "column": 5 7899 }, 7900 "end": { 7901 "line": 91, 7902 "column": 10 7903 } 7904 } 7905 }, 7906 "init": null, 7907 "loc": { 7908 "start": { 7909 "line": 91, 7910 "column": 5 7911 }, 7912 "end": { 7913 "line": 91, 7914 "column": 10 7915 } 7916 } 7917 } 7918 ], 7919 "kind": "var", 7920 "loc": { 7921 "start": { 7922 "line": 91, 7923 "column": 1 7924 }, 7925 "end": { 7926 "line": 91, 7927 "column": 32 7928 } 7929 } 7930 }, 7931 { 7932 "type": "VariableDeclaration", 7933 "declarations": [ 7934 { 7935 "type": "VariableDeclarator", 7936 "id": { 7937 "type": "Identifier", 7938 "name": "var48", 7939 "typeAnnotation": { 7940 "type": "TSArrayType", 7941 "elementType": { 7942 "type": "TSStringKeyword", 7943 "loc": { 7944 "start": { 7945 "line": 92, 7946 "column": 12 7947 }, 7948 "end": { 7949 "line": 92, 7950 "column": 18 7951 } 7952 } 7953 }, 7954 "loc": { 7955 "start": { 7956 "line": 92, 7957 "column": 12 7958 }, 7959 "end": { 7960 "line": 92, 7961 "column": 20 7962 } 7963 } 7964 }, 7965 "decorators": [], 7966 "loc": { 7967 "start": { 7968 "line": 92, 7969 "column": 5 7970 }, 7971 "end": { 7972 "line": 92, 7973 "column": 10 7974 } 7975 } 7976 }, 7977 "init": null, 7978 "loc": { 7979 "start": { 7980 "line": 92, 7981 "column": 5 7982 }, 7983 "end": { 7984 "line": 92, 7985 "column": 10 7986 } 7987 } 7988 } 7989 ], 7990 "kind": "var", 7991 "loc": { 7992 "start": { 7993 "line": 92, 7994 "column": 1 7995 }, 7996 "end": { 7997 "line": 92, 7998 "column": 21 7999 } 8000 } 8001 }, 8002 { 8003 "type": "ExpressionStatement", 8004 "expression": { 8005 "type": "AssignmentExpression", 8006 "operator": "=", 8007 "left": { 8008 "type": "ArrayPattern", 8009 "elements": [ 8010 { 8011 "type": "Identifier", 8012 "name": "var45", 8013 "decorators": [], 8014 "loc": { 8015 "start": { 8016 "line": 94, 8017 "column": 2 8018 }, 8019 "end": { 8020 "line": 94, 8021 "column": 7 8022 } 8023 } 8024 }, 8025 { 8026 "type": "Identifier", 8027 "name": "var46", 8028 "decorators": [], 8029 "loc": { 8030 "start": { 8031 "line": 94, 8032 "column": 9 8033 }, 8034 "end": { 8035 "line": 94, 8036 "column": 14 8037 } 8038 } 8039 }, 8040 { 8041 "type": "Identifier", 8042 "name": "var47", 8043 "decorators": [], 8044 "loc": { 8045 "start": { 8046 "line": 94, 8047 "column": 16 8048 }, 8049 "end": { 8050 "line": 94, 8051 "column": 21 8052 } 8053 } 8054 }, 8055 { 8056 "type": "Identifier", 8057 "name": "var47", 8058 "decorators": [], 8059 "loc": { 8060 "start": { 8061 "line": 94, 8062 "column": 23 8063 }, 8064 "end": { 8065 "line": 94, 8066 "column": 28 8067 } 8068 } 8069 }, 8070 { 8071 "type": "Identifier", 8072 "name": "var47", 8073 "decorators": [], 8074 "loc": { 8075 "start": { 8076 "line": 94, 8077 "column": 30 8078 }, 8079 "end": { 8080 "line": 94, 8081 "column": 35 8082 } 8083 } 8084 }, 8085 { 8086 "type": "RestElement", 8087 "argument": { 8088 "type": "Identifier", 8089 "name": "var48", 8090 "decorators": [], 8091 "loc": { 8092 "start": { 8093 "line": 94, 8094 "column": 40 8095 }, 8096 "end": { 8097 "line": 94, 8098 "column": 45 8099 } 8100 } 8101 }, 8102 "loc": { 8103 "start": { 8104 "line": 94, 8105 "column": 37 8106 }, 8107 "end": { 8108 "line": 94, 8109 "column": 45 8110 } 8111 } 8112 } 8113 ], 8114 "loc": { 8115 "start": { 8116 "line": 94, 8117 "column": 1 8118 }, 8119 "end": { 8120 "line": 94, 8121 "column": 46 8122 } 8123 } 8124 }, 8125 "right": { 8126 "type": "ArrayExpression", 8127 "elements": [ 8128 { 8129 "type": "ArrayExpression", 8130 "elements": [ 8131 { 8132 "type": "StringLiteral", 8133 "value": "foo", 8134 "loc": { 8135 "start": { 8136 "line": 94, 8137 "column": 51 8138 }, 8139 "end": { 8140 "line": 94, 8141 "column": 56 8142 } 8143 } 8144 }, 8145 { 8146 "type": "StringLiteral", 8147 "value": "bar", 8148 "loc": { 8149 "start": { 8150 "line": 94, 8151 "column": 58 8152 }, 8153 "end": { 8154 "line": 94, 8155 "column": 63 8156 } 8157 } 8158 } 8159 ], 8160 "loc": { 8161 "start": { 8162 "line": 94, 8163 "column": 50 8164 }, 8165 "end": { 8166 "line": 94, 8167 "column": 64 8168 } 8169 } 8170 }, 8171 { 8172 "type": "ArrayExpression", 8173 "elements": [ 8174 { 8175 "type": "NumberLiteral", 8176 "value": 1, 8177 "loc": { 8178 "start": { 8179 "line": 94, 8180 "column": 67 8181 }, 8182 "end": { 8183 "line": 94, 8184 "column": 68 8185 } 8186 } 8187 }, 8188 { 8189 "type": "NumberLiteral", 8190 "value": 2, 8191 "loc": { 8192 "start": { 8193 "line": 94, 8194 "column": 70 8195 }, 8196 "end": { 8197 "line": 94, 8198 "column": 71 8199 } 8200 } 8201 } 8202 ], 8203 "loc": { 8204 "start": { 8205 "line": 94, 8206 "column": 66 8207 }, 8208 "end": { 8209 "line": 94, 8210 "column": 72 8211 } 8212 } 8213 }, 8214 { 8215 "type": "ArrayExpression", 8216 "elements": [ 8217 { 8218 "type": "StringLiteral", 8219 "value": "foo", 8220 "loc": { 8221 "start": { 8222 "line": 94, 8223 "column": 75 8224 }, 8225 "end": { 8226 "line": 94, 8227 "column": 80 8228 } 8229 } 8230 }, 8231 { 8232 "type": "StringLiteral", 8233 "value": "bar", 8234 "loc": { 8235 "start": { 8236 "line": 94, 8237 "column": 82 8238 }, 8239 "end": { 8240 "line": 94, 8241 "column": 87 8242 } 8243 } 8244 } 8245 ], 8246 "loc": { 8247 "start": { 8248 "line": 94, 8249 "column": 74 8250 }, 8251 "end": { 8252 "line": 94, 8253 "column": 88 8254 } 8255 } 8256 }, 8257 { 8258 "type": "ArrayExpression", 8259 "elements": [ 8260 { 8261 "type": "NumberLiteral", 8262 "value": 1, 8263 "loc": { 8264 "start": { 8265 "line": 94, 8266 "column": 91 8267 }, 8268 "end": { 8269 "line": 94, 8270 "column": 92 8271 } 8272 } 8273 }, 8274 { 8275 "type": "NumberLiteral", 8276 "value": 2, 8277 "loc": { 8278 "start": { 8279 "line": 94, 8280 "column": 94 8281 }, 8282 "end": { 8283 "line": 94, 8284 "column": 95 8285 } 8286 } 8287 } 8288 ], 8289 "loc": { 8290 "start": { 8291 "line": 94, 8292 "column": 90 8293 }, 8294 "end": { 8295 "line": 94, 8296 "column": 96 8297 } 8298 } 8299 }, 8300 { 8301 "type": "ArrayExpression", 8302 "elements": [ 8303 { 8304 "type": "NumberLiteral", 8305 "value": 1, 8306 "loc": { 8307 "start": { 8308 "line": 94, 8309 "column": 99 8310 }, 8311 "end": { 8312 "line": 94, 8313 "column": 100 8314 } 8315 } 8316 }, 8317 { 8318 "type": "StringLiteral", 8319 "value": "foo", 8320 "loc": { 8321 "start": { 8322 "line": 94, 8323 "column": 102 8324 }, 8325 "end": { 8326 "line": 94, 8327 "column": 107 8328 } 8329 } 8330 } 8331 ], 8332 "loc": { 8333 "start": { 8334 "line": 94, 8335 "column": 98 8336 }, 8337 "end": { 8338 "line": 94, 8339 "column": 108 8340 } 8341 } 8342 }, 8343 { 8344 "type": "StringLiteral", 8345 "value": "bar", 8346 "loc": { 8347 "start": { 8348 "line": 94, 8349 "column": 110 8350 }, 8351 "end": { 8352 "line": 94, 8353 "column": 115 8354 } 8355 } 8356 }, 8357 { 8358 "type": "StringLiteral", 8359 "value": "bar", 8360 "loc": { 8361 "start": { 8362 "line": 94, 8363 "column": 117 8364 }, 8365 "end": { 8366 "line": 94, 8367 "column": 122 8368 } 8369 } 8370 } 8371 ], 8372 "loc": { 8373 "start": { 8374 "line": 94, 8375 "column": 49 8376 }, 8377 "end": { 8378 "line": 94, 8379 "column": 123 8380 } 8381 } 8382 }, 8383 "loc": { 8384 "start": { 8385 "line": 94, 8386 "column": 1 8387 }, 8388 "end": { 8389 "line": 94, 8390 "column": 123 8391 } 8392 } 8393 }, 8394 "loc": { 8395 "start": { 8396 "line": 94, 8397 "column": 1 8398 }, 8399 "end": { 8400 "line": 94, 8401 "column": 123 8402 } 8403 } 8404 }, 8405 { 8406 "type": "VariableDeclaration", 8407 "declarations": [ 8408 { 8409 "type": "VariableDeclarator", 8410 "id": { 8411 "type": "Identifier", 8412 "name": "var49", 8413 "typeAnnotation": { 8414 "type": "TSArrayType", 8415 "elementType": { 8416 "type": "TSStringKeyword", 8417 "loc": { 8418 "start": { 8419 "line": 96, 8420 "column": 12 8421 }, 8422 "end": { 8423 "line": 96, 8424 "column": 18 8425 } 8426 } 8427 }, 8428 "loc": { 8429 "start": { 8430 "line": 96, 8431 "column": 12 8432 }, 8433 "end": { 8434 "line": 96, 8435 "column": 20 8436 } 8437 } 8438 }, 8439 "decorators": [], 8440 "loc": { 8441 "start": { 8442 "line": 96, 8443 "column": 5 8444 }, 8445 "end": { 8446 "line": 96, 8447 "column": 10 8448 } 8449 } 8450 }, 8451 "init": null, 8452 "loc": { 8453 "start": { 8454 "line": 96, 8455 "column": 5 8456 }, 8457 "end": { 8458 "line": 96, 8459 "column": 10 8460 } 8461 } 8462 } 8463 ], 8464 "kind": "var", 8465 "loc": { 8466 "start": { 8467 "line": 96, 8468 "column": 1 8469 }, 8470 "end": { 8471 "line": 96, 8472 "column": 21 8473 } 8474 } 8475 }, 8476 { 8477 "type": "VariableDeclaration", 8478 "declarations": [ 8479 { 8480 "type": "VariableDeclarator", 8481 "id": { 8482 "type": "Identifier", 8483 "name": "var50", 8484 "typeAnnotation": { 8485 "type": "TSArrayType", 8486 "elementType": { 8487 "type": "TSNumberKeyword", 8488 "loc": { 8489 "start": { 8490 "line": 97, 8491 "column": 12 8492 }, 8493 "end": { 8494 "line": 97, 8495 "column": 18 8496 } 8497 } 8498 }, 8499 "loc": { 8500 "start": { 8501 "line": 97, 8502 "column": 12 8503 }, 8504 "end": { 8505 "line": 97, 8506 "column": 20 8507 } 8508 } 8509 }, 8510 "decorators": [], 8511 "loc": { 8512 "start": { 8513 "line": 97, 8514 "column": 5 8515 }, 8516 "end": { 8517 "line": 97, 8518 "column": 10 8519 } 8520 } 8521 }, 8522 "init": null, 8523 "loc": { 8524 "start": { 8525 "line": 97, 8526 "column": 5 8527 }, 8528 "end": { 8529 "line": 97, 8530 "column": 10 8531 } 8532 } 8533 } 8534 ], 8535 "kind": "var", 8536 "loc": { 8537 "start": { 8538 "line": 97, 8539 "column": 1 8540 }, 8541 "end": { 8542 "line": 97, 8543 "column": 21 8544 } 8545 } 8546 }, 8547 { 8548 "type": "ExpressionStatement", 8549 "expression": { 8550 "type": "AssignmentExpression", 8551 "operator": "=", 8552 "left": { 8553 "type": "ArrayPattern", 8554 "elements": [ 8555 { 8556 "type": "ArrayPattern", 8557 "elements": [ 8558 { 8559 "type": "RestElement", 8560 "argument": { 8561 "type": "Identifier", 8562 "name": "var49", 8563 "decorators": [], 8564 "loc": { 8565 "start": { 8566 "line": 98, 8567 "column": 6 8568 }, 8569 "end": { 8570 "line": 98, 8571 "column": 11 8572 } 8573 } 8574 }, 8575 "loc": { 8576 "start": { 8577 "line": 98, 8578 "column": 3 8579 }, 8580 "end": { 8581 "line": 98, 8582 "column": 11 8583 } 8584 } 8585 } 8586 ], 8587 "loc": { 8588 "start": { 8589 "line": 98, 8590 "column": 2 8591 }, 8592 "end": { 8593 "line": 98, 8594 "column": 12 8595 } 8596 } 8597 }, 8598 { 8599 "type": "RestElement", 8600 "argument": { 8601 "type": "Identifier", 8602 "name": "var50", 8603 "decorators": [], 8604 "loc": { 8605 "start": { 8606 "line": 98, 8607 "column": 17 8608 }, 8609 "end": { 8610 "line": 98, 8611 "column": 22 8612 } 8613 } 8614 }, 8615 "loc": { 8616 "start": { 8617 "line": 98, 8618 "column": 14 8619 }, 8620 "end": { 8621 "line": 98, 8622 "column": 22 8623 } 8624 } 8625 } 8626 ], 8627 "loc": { 8628 "start": { 8629 "line": 98, 8630 "column": 1 8631 }, 8632 "end": { 8633 "line": 98, 8634 "column": 23 8635 } 8636 } 8637 }, 8638 "right": { 8639 "type": "ArrayExpression", 8640 "elements": [ 8641 { 8642 "type": "ArrayExpression", 8643 "elements": [ 8644 { 8645 "type": "StringLiteral", 8646 "value": "foo", 8647 "loc": { 8648 "start": { 8649 "line": 98, 8650 "column": 28 8651 }, 8652 "end": { 8653 "line": 98, 8654 "column": 33 8655 } 8656 } 8657 }, 8658 { 8659 "type": "StringLiteral", 8660 "value": "bar", 8661 "loc": { 8662 "start": { 8663 "line": 98, 8664 "column": 35 8665 }, 8666 "end": { 8667 "line": 98, 8668 "column": 40 8669 } 8670 } 8671 } 8672 ], 8673 "loc": { 8674 "start": { 8675 "line": 98, 8676 "column": 27 8677 }, 8678 "end": { 8679 "line": 98, 8680 "column": 41 8681 } 8682 } 8683 }, 8684 { 8685 "type": "NumberLiteral", 8686 "value": 1, 8687 "loc": { 8688 "start": { 8689 "line": 98, 8690 "column": 43 8691 }, 8692 "end": { 8693 "line": 98, 8694 "column": 44 8695 } 8696 } 8697 }, 8698 { 8699 "type": "NumberLiteral", 8700 "value": 2, 8701 "loc": { 8702 "start": { 8703 "line": 98, 8704 "column": 46 8705 }, 8706 "end": { 8707 "line": 98, 8708 "column": 47 8709 } 8710 } 8711 } 8712 ], 8713 "loc": { 8714 "start": { 8715 "line": 98, 8716 "column": 26 8717 }, 8718 "end": { 8719 "line": 98, 8720 "column": 48 8721 } 8722 } 8723 }, 8724 "loc": { 8725 "start": { 8726 "line": 98, 8727 "column": 1 8728 }, 8729 "end": { 8730 "line": 98, 8731 "column": 48 8732 } 8733 } 8734 }, 8735 "loc": { 8736 "start": { 8737 "line": 98, 8738 "column": 1 8739 }, 8740 "end": { 8741 "line": 98, 8742 "column": 48 8743 } 8744 } 8745 } 8746 ], 8747 "loc": { 8748 "start": { 8749 "line": 1, 8750 "column": 1 8751 }, 8752 "end": { 8753 "line": 99, 8754 "column": 1 8755 } 8756 } 8757} 8758