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