1{ 2 "type": "Program", 3 "statements": [ 4 { 5 "type": "ClassDeclaration", 6 "definition": { 7 "id": { 8 "type": "Identifier", 9 "name": "ETSGLOBAL", 10 "decorators": [], 11 "loc": { 12 "start": { 13 "line": 1, 14 "column": 1, 15 "program": "for_of.ets" 16 }, 17 "end": { 18 "line": 1, 19 "column": 1, 20 "program": "for_of.ets" 21 } 22 } 23 }, 24 "superClass": null, 25 "implements": [], 26 "body": [ 27 { 28 "type": "MethodDefinition", 29 "key": { 30 "type": "Identifier", 31 "name": "_$init$_", 32 "decorators": [], 33 "loc": { 34 "start": { 35 "line": 1, 36 "column": 1, 37 "program": null 38 }, 39 "end": { 40 "line": 1, 41 "column": 1, 42 "program": null 43 } 44 } 45 }, 46 "kind": "method", 47 "accessibility": "public", 48 "static": true, 49 "optional": false, 50 "computed": false, 51 "value": { 52 "type": "FunctionExpression", 53 "function": { 54 "type": "ScriptFunction", 55 "id": { 56 "type": "Identifier", 57 "name": "_$init$_", 58 "decorators": [], 59 "loc": { 60 "start": { 61 "line": 1, 62 "column": 1, 63 "program": null 64 }, 65 "end": { 66 "line": 1, 67 "column": 1, 68 "program": null 69 } 70 } 71 }, 72 "generator": false, 73 "async": false, 74 "expression": false, 75 "params": [], 76 "body": { 77 "type": "BlockStatement", 78 "statements": [ 79 { 80 "type": "ExpressionStatement", 81 "expression": { 82 "type": "AssignmentExpression", 83 "operator": "=", 84 "left": { 85 "type": "Identifier", 86 "name": "a", 87 "decorators": [], 88 "loc": { 89 "start": { 90 "line": 17, 91 "column": 5, 92 "program": "for_of.ets" 93 }, 94 "end": { 95 "line": 17, 96 "column": 6, 97 "program": "for_of.ets" 98 } 99 } 100 }, 101 "right": { 102 "type": "ArrayExpression", 103 "elements": [ 104 { 105 "type": "NumberLiteral", 106 "value": 1, 107 "loc": { 108 "start": { 109 "line": 17, 110 "column": 17, 111 "program": "for_of.ets" 112 }, 113 "end": { 114 "line": 17, 115 "column": 18, 116 "program": "for_of.ets" 117 } 118 } 119 }, 120 { 121 "type": "NumberLiteral", 122 "value": 2, 123 "loc": { 124 "start": { 125 "line": 17, 126 "column": 20, 127 "program": "for_of.ets" 128 }, 129 "end": { 130 "line": 17, 131 "column": 21, 132 "program": "for_of.ets" 133 } 134 } 135 }, 136 { 137 "type": "NumberLiteral", 138 "value": 3, 139 "loc": { 140 "start": { 141 "line": 17, 142 "column": 23, 143 "program": "for_of.ets" 144 }, 145 "end": { 146 "line": 17, 147 "column": 24, 148 "program": "for_of.ets" 149 } 150 } 151 } 152 ], 153 "loc": { 154 "start": { 155 "line": 17, 156 "column": 16, 157 "program": "for_of.ets" 158 }, 159 "end": { 160 "line": 17, 161 "column": 25, 162 "program": "for_of.ets" 163 } 164 } 165 }, 166 "loc": { 167 "start": { 168 "line": 17, 169 "column": 5, 170 "program": "for_of.ets" 171 }, 172 "end": { 173 "line": 17, 174 "column": 25, 175 "program": "for_of.ets" 176 } 177 } 178 }, 179 "loc": { 180 "start": { 181 "line": 17, 182 "column": 5, 183 "program": "for_of.ets" 184 }, 185 "end": { 186 "line": 17, 187 "column": 25, 188 "program": "for_of.ets" 189 } 190 } 191 } 192 ], 193 "loc": { 194 "start": { 195 "line": 1, 196 "column": 1, 197 "program": null 198 }, 199 "end": { 200 "line": 1, 201 "column": 1, 202 "program": null 203 } 204 } 205 }, 206 "loc": { 207 "start": { 208 "line": 1, 209 "column": 1, 210 "program": null 211 }, 212 "end": { 213 "line": 1, 214 "column": 1, 215 "program": null 216 } 217 } 218 }, 219 "loc": { 220 "start": { 221 "line": 1, 222 "column": 1, 223 "program": null 224 }, 225 "end": { 226 "line": 1, 227 "column": 1, 228 "program": null 229 } 230 } 231 }, 232 "overloads": [], 233 "decorators": [], 234 "loc": { 235 "start": { 236 "line": 1, 237 "column": 1, 238 "program": "for_of.ets" 239 }, 240 "end": { 241 "line": 1, 242 "column": 1, 243 "program": "for_of.ets" 244 } 245 } 246 }, 247 { 248 "type": "ClassProperty", 249 "key": { 250 "type": "Identifier", 251 "name": "a", 252 "decorators": [], 253 "loc": { 254 "start": { 255 "line": 17, 256 "column": 5, 257 "program": "for_of.ets" 258 }, 259 "end": { 260 "line": 17, 261 "column": 6, 262 "program": "for_of.ets" 263 } 264 } 265 }, 266 "accessibility": "public", 267 "static": true, 268 "readonly": false, 269 "declare": false, 270 "optional": false, 271 "computed": false, 272 "typeAnnotation": { 273 "type": "ETSTypeReference", 274 "part": { 275 "type": "ETSTypeReferencePart", 276 "name": { 277 "type": "Identifier", 278 "name": "Array", 279 "decorators": [], 280 "loc": { 281 "start": { 282 "line": 1, 283 "column": 1, 284 "program": "for_of.ets" 285 }, 286 "end": { 287 "line": 1, 288 "column": 3, 289 "program": "for_of.ets" 290 } 291 } 292 }, 293 "typeParams": { 294 "type": "TSTypeParameterInstantiation", 295 "params": [ 296 { 297 "type": "ETSPrimitiveType", 298 "loc": { 299 "start": { 300 "line": 1, 301 "column": 3, 302 "program": "for_of.ets" 303 }, 304 "end": { 305 "line": 1, 306 "column": 3, 307 "program": "for_of.ets" 308 } 309 } 310 } 311 ], 312 "loc": { 313 "start": { 314 "line": 1, 315 "column": 3, 316 "program": "for_of.ets" 317 }, 318 "end": { 319 "line": 1, 320 "column": 3, 321 "program": "for_of.ets" 322 } 323 } 324 }, 325 "loc": { 326 "start": { 327 "line": 1, 328 "column": 1, 329 "program": "for_of.ets" 330 }, 331 "end": { 332 "line": 1, 333 "column": 3, 334 "program": "for_of.ets" 335 } 336 } 337 }, 338 "loc": { 339 "start": { 340 "line": 17, 341 "column": 11, 342 "program": "for_of.ets" 343 }, 344 "end": { 345 "line": 17, 346 "column": 13, 347 "program": "for_of.ets" 348 } 349 } 350 }, 351 "definite": false, 352 "decorators": [], 353 "loc": { 354 "start": { 355 "line": 17, 356 "column": 5, 357 "program": "for_of.ets" 358 }, 359 "end": { 360 "line": 17, 361 "column": 25, 362 "program": "for_of.ets" 363 } 364 } 365 }, 366 { 367 "type": "MethodDefinition", 368 "key": { 369 "type": "Identifier", 370 "name": "main", 371 "decorators": [], 372 "loc": { 373 "start": { 374 "line": 18, 375 "column": 10, 376 "program": "for_of.ets" 377 }, 378 "end": { 379 "line": 18, 380 "column": 14, 381 "program": "for_of.ets" 382 } 383 } 384 }, 385 "kind": "method", 386 "accessibility": "public", 387 "static": true, 388 "optional": false, 389 "computed": false, 390 "value": { 391 "type": "FunctionExpression", 392 "function": { 393 "type": "ScriptFunction", 394 "id": { 395 "type": "Identifier", 396 "name": "main", 397 "decorators": [], 398 "loc": { 399 "start": { 400 "line": 18, 401 "column": 10, 402 "program": "for_of.ets" 403 }, 404 "end": { 405 "line": 18, 406 "column": 14, 407 "program": "for_of.ets" 408 } 409 } 410 }, 411 "generator": false, 412 "async": false, 413 "expression": false, 414 "params": [], 415 "returnType": { 416 "type": "ETSPrimitiveType", 417 "loc": { 418 "start": { 419 "line": 18, 420 "column": 18, 421 "program": "for_of.ets" 422 }, 423 "end": { 424 "line": 18, 425 "column": 22, 426 "program": "for_of.ets" 427 } 428 } 429 }, 430 "body": { 431 "type": "BlockStatement", 432 "statements": [ 433 { 434 "type": "VariableDeclaration", 435 "declarations": [ 436 { 437 "type": "VariableDeclarator", 438 "id": { 439 "type": "Identifier", 440 "name": "res", 441 "decorators": [], 442 "loc": { 443 "start": { 444 "line": 19, 445 "column": 7, 446 "program": "for_of.ets" 447 }, 448 "end": { 449 "line": 19, 450 "column": 10, 451 "program": "for_of.ets" 452 } 453 } 454 }, 455 "init": { 456 "type": "NumberLiteral", 457 "value": 0, 458 "loc": { 459 "start": { 460 "line": 19, 461 "column": 13, 462 "program": "for_of.ets" 463 }, 464 "end": { 465 "line": 19, 466 "column": 14, 467 "program": "for_of.ets" 468 } 469 } 470 }, 471 "loc": { 472 "start": { 473 "line": 19, 474 "column": 7, 475 "program": "for_of.ets" 476 }, 477 "end": { 478 "line": 19, 479 "column": 14, 480 "program": "for_of.ets" 481 } 482 } 483 } 484 ], 485 "kind": "let", 486 "loc": { 487 "start": { 488 "line": 19, 489 "column": 3, 490 "program": "for_of.ets" 491 }, 492 "end": { 493 "line": 19, 494 "column": 15, 495 "program": "for_of.ets" 496 } 497 } 498 }, 499 { 500 "type": "ForOfStatement", 501 "await": false, 502 "left": { 503 "type": "VariableDeclaration", 504 "declarations": [ 505 { 506 "type": "VariableDeclarator", 507 "id": { 508 "type": "Identifier", 509 "name": "v", 510 "decorators": [], 511 "loc": { 512 "start": { 513 "line": 20, 514 "column": 12, 515 "program": "for_of.ets" 516 }, 517 "end": { 518 "line": 20, 519 "column": 13, 520 "program": "for_of.ets" 521 } 522 } 523 }, 524 "init": null, 525 "loc": { 526 "start": { 527 "line": 20, 528 "column": 12, 529 "program": "for_of.ets" 530 }, 531 "end": { 532 "line": 20, 533 "column": 13, 534 "program": "for_of.ets" 535 } 536 } 537 } 538 ], 539 "kind": "let", 540 "loc": { 541 "start": { 542 "line": 20, 543 "column": 8, 544 "program": "for_of.ets" 545 }, 546 "end": { 547 "line": 20, 548 "column": 13, 549 "program": "for_of.ets" 550 } 551 } 552 }, 553 "right": { 554 "type": "Identifier", 555 "name": "a", 556 "decorators": [], 557 "loc": { 558 "start": { 559 "line": 20, 560 "column": 17, 561 "program": "for_of.ets" 562 }, 563 "end": { 564 "line": 20, 565 "column": 18, 566 "program": "for_of.ets" 567 } 568 } 569 }, 570 "body": { 571 "type": "BlockStatement", 572 "statements": [ 573 { 574 "type": "ExpressionStatement", 575 "expression": { 576 "type": "AssignmentExpression", 577 "operator": "+=", 578 "left": { 579 "type": "Identifier", 580 "name": "res", 581 "decorators": [], 582 "loc": { 583 "start": { 584 "line": 21, 585 "column": 5, 586 "program": "for_of.ets" 587 }, 588 "end": { 589 "line": 21, 590 "column": 8, 591 "program": "for_of.ets" 592 } 593 } 594 }, 595 "right": { 596 "type": "Identifier", 597 "name": "v", 598 "decorators": [], 599 "loc": { 600 "start": { 601 "line": 21, 602 "column": 12, 603 "program": "for_of.ets" 604 }, 605 "end": { 606 "line": 21, 607 "column": 13, 608 "program": "for_of.ets" 609 } 610 } 611 }, 612 "loc": { 613 "start": { 614 "line": 21, 615 "column": 5, 616 "program": "for_of.ets" 617 }, 618 "end": { 619 "line": 21, 620 "column": 13, 621 "program": "for_of.ets" 622 } 623 } 624 }, 625 "loc": { 626 "start": { 627 "line": 21, 628 "column": 5, 629 "program": "for_of.ets" 630 }, 631 "end": { 632 "line": 21, 633 "column": 14, 634 "program": "for_of.ets" 635 } 636 } 637 } 638 ], 639 "loc": { 640 "start": { 641 "line": 20, 642 "column": 20, 643 "program": "for_of.ets" 644 }, 645 "end": { 646 "line": 22, 647 "column": 4, 648 "program": "for_of.ets" 649 } 650 } 651 }, 652 "loc": { 653 "start": { 654 "line": 20, 655 "column": 3, 656 "program": "for_of.ets" 657 }, 658 "end": { 659 "line": 22, 660 "column": 4, 661 "program": "for_of.ets" 662 } 663 } 664 }, 665 { 666 "type": "ForOfStatement", 667 "await": false, 668 "left": { 669 "type": "VariableDeclaration", 670 "declarations": [ 671 { 672 "type": "VariableDeclarator", 673 "id": { 674 "type": "Identifier", 675 "name": "v", 676 "decorators": [], 677 "loc": { 678 "start": { 679 "line": 23, 680 "column": 12, 681 "program": "for_of.ets" 682 }, 683 "end": { 684 "line": 23, 685 "column": 13, 686 "program": "for_of.ets" 687 } 688 } 689 }, 690 "init": null, 691 "loc": { 692 "start": { 693 "line": 23, 694 "column": 12, 695 "program": "for_of.ets" 696 }, 697 "end": { 698 "line": 23, 699 "column": 13, 700 "program": "for_of.ets" 701 } 702 } 703 } 704 ], 705 "kind": "let", 706 "loc": { 707 "start": { 708 "line": 23, 709 "column": 8, 710 "program": "for_of.ets" 711 }, 712 "end": { 713 "line": 23, 714 "column": 13, 715 "program": "for_of.ets" 716 } 717 } 718 }, 719 "right": { 720 "type": "ArrayExpression", 721 "elements": [ 722 { 723 "type": "NumberLiteral", 724 "value": 4, 725 "loc": { 726 "start": { 727 "line": 23, 728 "column": 18, 729 "program": "for_of.ets" 730 }, 731 "end": { 732 "line": 23, 733 "column": 19, 734 "program": "for_of.ets" 735 } 736 } 737 }, 738 { 739 "type": "NumberLiteral", 740 "value": 5, 741 "loc": { 742 "start": { 743 "line": 23, 744 "column": 21, 745 "program": "for_of.ets" 746 }, 747 "end": { 748 "line": 23, 749 "column": 22, 750 "program": "for_of.ets" 751 } 752 } 753 }, 754 { 755 "type": "NumberLiteral", 756 "value": 6, 757 "loc": { 758 "start": { 759 "line": 23, 760 "column": 24, 761 "program": "for_of.ets" 762 }, 763 "end": { 764 "line": 23, 765 "column": 25, 766 "program": "for_of.ets" 767 } 768 } 769 } 770 ], 771 "loc": { 772 "start": { 773 "line": 23, 774 "column": 17, 775 "program": "for_of.ets" 776 }, 777 "end": { 778 "line": 23, 779 "column": 26, 780 "program": "for_of.ets" 781 } 782 } 783 }, 784 "body": { 785 "type": "BlockStatement", 786 "statements": [ 787 { 788 "type": "ExpressionStatement", 789 "expression": { 790 "type": "AssignmentExpression", 791 "operator": "+=", 792 "left": { 793 "type": "Identifier", 794 "name": "res", 795 "decorators": [], 796 "loc": { 797 "start": { 798 "line": 24, 799 "column": 5, 800 "program": "for_of.ets" 801 }, 802 "end": { 803 "line": 24, 804 "column": 8, 805 "program": "for_of.ets" 806 } 807 } 808 }, 809 "right": { 810 "type": "Identifier", 811 "name": "v", 812 "decorators": [], 813 "loc": { 814 "start": { 815 "line": 24, 816 "column": 12, 817 "program": "for_of.ets" 818 }, 819 "end": { 820 "line": 24, 821 "column": 13, 822 "program": "for_of.ets" 823 } 824 } 825 }, 826 "loc": { 827 "start": { 828 "line": 24, 829 "column": 5, 830 "program": "for_of.ets" 831 }, 832 "end": { 833 "line": 24, 834 "column": 13, 835 "program": "for_of.ets" 836 } 837 } 838 }, 839 "loc": { 840 "start": { 841 "line": 24, 842 "column": 5, 843 "program": "for_of.ets" 844 }, 845 "end": { 846 "line": 24, 847 "column": 14, 848 "program": "for_of.ets" 849 } 850 } 851 } 852 ], 853 "loc": { 854 "start": { 855 "line": 23, 856 "column": 28, 857 "program": "for_of.ets" 858 }, 859 "end": { 860 "line": 25, 861 "column": 4, 862 "program": "for_of.ets" 863 } 864 } 865 }, 866 "loc": { 867 "start": { 868 "line": 23, 869 "column": 3, 870 "program": "for_of.ets" 871 }, 872 "end": { 873 "line": 25, 874 "column": 4, 875 "program": "for_of.ets" 876 } 877 } 878 } 879 ], 880 "loc": { 881 "start": { 882 "line": 18, 883 "column": 23, 884 "program": "for_of.ets" 885 }, 886 "end": { 887 "line": 26, 888 "column": 2, 889 "program": "for_of.ets" 890 } 891 } 892 }, 893 "loc": { 894 "start": { 895 "line": 18, 896 "column": 10, 897 "program": "for_of.ets" 898 }, 899 "end": { 900 "line": 26, 901 "column": 2, 902 "program": "for_of.ets" 903 } 904 } 905 }, 906 "loc": { 907 "start": { 908 "line": 18, 909 "column": 10, 910 "program": "for_of.ets" 911 }, 912 "end": { 913 "line": 26, 914 "column": 2, 915 "program": "for_of.ets" 916 } 917 } 918 }, 919 "overloads": [], 920 "decorators": [], 921 "loc": { 922 "start": { 923 "line": 18, 924 "column": 1, 925 "program": "for_of.ets" 926 }, 927 "end": { 928 "line": 26, 929 "column": 2, 930 "program": "for_of.ets" 931 } 932 } 933 }, 934 { 935 "type": "MethodDefinition", 936 "key": { 937 "type": "Identifier", 938 "name": "forins", 939 "decorators": [], 940 "loc": { 941 "start": { 942 "line": 28, 943 "column": 10, 944 "program": "for_of.ets" 945 }, 946 "end": { 947 "line": 28, 948 "column": 16, 949 "program": "for_of.ets" 950 } 951 } 952 }, 953 "kind": "method", 954 "accessibility": "public", 955 "static": true, 956 "optional": false, 957 "computed": false, 958 "value": { 959 "type": "FunctionExpression", 960 "function": { 961 "type": "ScriptFunction", 962 "id": { 963 "type": "Identifier", 964 "name": "forins", 965 "decorators": [], 966 "loc": { 967 "start": { 968 "line": 28, 969 "column": 10, 970 "program": "for_of.ets" 971 }, 972 "end": { 973 "line": 28, 974 "column": 16, 975 "program": "for_of.ets" 976 } 977 } 978 }, 979 "generator": false, 980 "async": false, 981 "expression": false, 982 "params": [], 983 "returnType": { 984 "type": "ETSTypeReference", 985 "part": { 986 "type": "ETSTypeReferencePart", 987 "name": { 988 "type": "Identifier", 989 "name": "string", 990 "decorators": [], 991 "loc": { 992 "start": { 993 "line": 28, 994 "column": 20, 995 "program": "for_of.ets" 996 }, 997 "end": { 998 "line": 28, 999 "column": 26, 1000 "program": "for_of.ets" 1001 } 1002 } 1003 }, 1004 "loc": { 1005 "start": { 1006 "line": 28, 1007 "column": 20, 1008 "program": "for_of.ets" 1009 }, 1010 "end": { 1011 "line": 28, 1012 "column": 28, 1013 "program": "for_of.ets" 1014 } 1015 } 1016 }, 1017 "loc": { 1018 "start": { 1019 "line": 28, 1020 "column": 20, 1021 "program": "for_of.ets" 1022 }, 1023 "end": { 1024 "line": 28, 1025 "column": 28, 1026 "program": "for_of.ets" 1027 } 1028 } 1029 }, 1030 "body": { 1031 "type": "BlockStatement", 1032 "statements": [ 1033 { 1034 "type": "ForOfStatement", 1035 "await": false, 1036 "left": { 1037 "type": "VariableDeclaration", 1038 "declarations": [ 1039 { 1040 "type": "VariableDeclarator", 1041 "id": { 1042 "type": "Identifier", 1043 "name": "i", 1044 "decorators": [], 1045 "loc": { 1046 "start": { 1047 "line": 29, 1048 "column": 12, 1049 "program": "for_of.ets" 1050 }, 1051 "end": { 1052 "line": 29, 1053 "column": 13, 1054 "program": "for_of.ets" 1055 } 1056 } 1057 }, 1058 "init": null, 1059 "loc": { 1060 "start": { 1061 "line": 29, 1062 "column": 12, 1063 "program": "for_of.ets" 1064 }, 1065 "end": { 1066 "line": 29, 1067 "column": 13, 1068 "program": "for_of.ets" 1069 } 1070 } 1071 } 1072 ], 1073 "kind": "let", 1074 "loc": { 1075 "start": { 1076 "line": 29, 1077 "column": 8, 1078 "program": "for_of.ets" 1079 }, 1080 "end": { 1081 "line": 29, 1082 "column": 13, 1083 "program": "for_of.ets" 1084 } 1085 } 1086 }, 1087 "right": { 1088 "type": "StringLiteral", 1089 "value": "abcdef", 1090 "loc": { 1091 "start": { 1092 "line": 29, 1093 "column": 17, 1094 "program": "for_of.ets" 1095 }, 1096 "end": { 1097 "line": 29, 1098 "column": 25, 1099 "program": "for_of.ets" 1100 } 1101 } 1102 }, 1103 "body": { 1104 "type": "BlockStatement", 1105 "statements": [ 1106 { 1107 "type": "ReturnStatement", 1108 "argument": { 1109 "type": "Identifier", 1110 "name": "i", 1111 "decorators": [], 1112 "loc": { 1113 "start": { 1114 "line": 30, 1115 "column": 14, 1116 "program": "for_of.ets" 1117 }, 1118 "end": { 1119 "line": 30, 1120 "column": 15, 1121 "program": "for_of.ets" 1122 } 1123 } 1124 }, 1125 "loc": { 1126 "start": { 1127 "line": 30, 1128 "column": 7, 1129 "program": "for_of.ets" 1130 }, 1131 "end": { 1132 "line": 30, 1133 "column": 16, 1134 "program": "for_of.ets" 1135 } 1136 } 1137 } 1138 ], 1139 "loc": { 1140 "start": { 1141 "line": 29, 1142 "column": 27, 1143 "program": "for_of.ets" 1144 }, 1145 "end": { 1146 "line": 31, 1147 "column": 4, 1148 "program": "for_of.ets" 1149 } 1150 } 1151 }, 1152 "loc": { 1153 "start": { 1154 "line": 29, 1155 "column": 3, 1156 "program": "for_of.ets" 1157 }, 1158 "end": { 1159 "line": 31, 1160 "column": 4, 1161 "program": "for_of.ets" 1162 } 1163 } 1164 }, 1165 { 1166 "type": "ReturnStatement", 1167 "argument": { 1168 "type": "StringLiteral", 1169 "value": "*", 1170 "loc": { 1171 "start": { 1172 "line": 32, 1173 "column": 10, 1174 "program": "for_of.ets" 1175 }, 1176 "end": { 1177 "line": 32, 1178 "column": 13, 1179 "program": "for_of.ets" 1180 } 1181 } 1182 }, 1183 "loc": { 1184 "start": { 1185 "line": 32, 1186 "column": 3, 1187 "program": "for_of.ets" 1188 }, 1189 "end": { 1190 "line": 32, 1191 "column": 14, 1192 "program": "for_of.ets" 1193 } 1194 } 1195 } 1196 ], 1197 "loc": { 1198 "start": { 1199 "line": 28, 1200 "column": 27, 1201 "program": "for_of.ets" 1202 }, 1203 "end": { 1204 "line": 33, 1205 "column": 2, 1206 "program": "for_of.ets" 1207 } 1208 } 1209 }, 1210 "loc": { 1211 "start": { 1212 "line": 28, 1213 "column": 10, 1214 "program": "for_of.ets" 1215 }, 1216 "end": { 1217 "line": 33, 1218 "column": 2, 1219 "program": "for_of.ets" 1220 } 1221 } 1222 }, 1223 "loc": { 1224 "start": { 1225 "line": 28, 1226 "column": 10, 1227 "program": "for_of.ets" 1228 }, 1229 "end": { 1230 "line": 33, 1231 "column": 2, 1232 "program": "for_of.ets" 1233 } 1234 } 1235 }, 1236 "overloads": [], 1237 "decorators": [], 1238 "loc": { 1239 "start": { 1240 "line": 28, 1241 "column": 1, 1242 "program": "for_of.ets" 1243 }, 1244 "end": { 1245 "line": 33, 1246 "column": 2, 1247 "program": "for_of.ets" 1248 } 1249 } 1250 } 1251 ], 1252 "loc": { 1253 "start": { 1254 "line": 1, 1255 "column": 1, 1256 "program": "for_of.ets" 1257 }, 1258 "end": { 1259 "line": 1, 1260 "column": 1, 1261 "program": "for_of.ets" 1262 } 1263 } 1264 }, 1265 "loc": { 1266 "start": { 1267 "line": 1, 1268 "column": 1, 1269 "program": "for_of.ets" 1270 }, 1271 "end": { 1272 "line": 1, 1273 "column": 1, 1274 "program": "for_of.ets" 1275 } 1276 } 1277 } 1278 ], 1279 "loc": { 1280 "start": { 1281 "line": 1, 1282 "column": 1, 1283 "program": "for_of.ets" 1284 }, 1285 "end": { 1286 "line": 34, 1287 "column": 1, 1288 "program": "for_of.ets" 1289 } 1290 } 1291} 1292