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