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