1{ 2 "type": "Program", 3 "statements": [ 4 { 5 "type": "ClassDeclaration", 6 "definition": { 7 "id": { 8 "type": "Identifier", 9 "name": "Car", 10 "decorators": [], 11 "loc": { 12 "start": { 13 "line": 17, 14 "column": 7 15 }, 16 "end": { 17 "line": 17, 18 "column": 10 19 } 20 } 21 }, 22 "superClass": null, 23 "implements": [], 24 "body": [ 25 { 26 "type": "ClassProperty", 27 "key": { 28 "type": "Identifier", 29 "name": "company", 30 "decorators": [], 31 "loc": { 32 "start": { 33 "line": 18, 34 "column": 5 35 }, 36 "end": { 37 "line": 18, 38 "column": 12 39 } 40 } 41 }, 42 "value": { 43 "type": "StringLiteral", 44 "value": "", 45 "loc": { 46 "start": { 47 "line": 18, 48 "column": 23 49 }, 50 "end": { 51 "line": 18, 52 "column": 25 53 } 54 } 55 }, 56 "accessibility": "public", 57 "static": false, 58 "readonly": false, 59 "declare": false, 60 "optional": false, 61 "computed": false, 62 "typeAnnotation": { 63 "type": "ETSTypeReference", 64 "part": { 65 "type": "ETSTypeReferencePart", 66 "name": { 67 "type": "Identifier", 68 "name": "String", 69 "decorators": [], 70 "loc": { 71 "start": { 72 "line": 18, 73 "column": 14 74 }, 75 "end": { 76 "line": 18, 77 "column": 20 78 } 79 } 80 }, 81 "loc": { 82 "start": { 83 "line": 18, 84 "column": 14 85 }, 86 "end": { 87 "line": 18, 88 "column": 22 89 } 90 } 91 }, 92 "loc": { 93 "start": { 94 "line": 18, 95 "column": 14 96 }, 97 "end": { 98 "line": 18, 99 "column": 22 100 } 101 } 102 }, 103 "definite": false, 104 "decorators": [], 105 "loc": { 106 "start": { 107 "line": 18, 108 "column": 5 109 }, 110 "end": { 111 "line": 18, 112 "column": 25 113 } 114 } 115 }, 116 { 117 "type": "ClassProperty", 118 "key": { 119 "type": "Identifier", 120 "name": "fuel", 121 "decorators": [], 122 "loc": { 123 "start": { 124 "line": 19, 125 "column": 5 126 }, 127 "end": { 128 "line": 19, 129 "column": 9 130 } 131 } 132 }, 133 "value": { 134 "type": "StringLiteral", 135 "value": "", 136 "loc": { 137 "start": { 138 "line": 19, 139 "column": 20 140 }, 141 "end": { 142 "line": 19, 143 "column": 22 144 } 145 } 146 }, 147 "accessibility": "public", 148 "static": false, 149 "readonly": false, 150 "declare": false, 151 "optional": false, 152 "computed": false, 153 "typeAnnotation": { 154 "type": "ETSTypeReference", 155 "part": { 156 "type": "ETSTypeReferencePart", 157 "name": { 158 "type": "Identifier", 159 "name": "String", 160 "decorators": [], 161 "loc": { 162 "start": { 163 "line": 19, 164 "column": 11 165 }, 166 "end": { 167 "line": 19, 168 "column": 17 169 } 170 } 171 }, 172 "loc": { 173 "start": { 174 "line": 19, 175 "column": 11 176 }, 177 "end": { 178 "line": 19, 179 "column": 19 180 } 181 } 182 }, 183 "loc": { 184 "start": { 185 "line": 19, 186 "column": 11 187 }, 188 "end": { 189 "line": 19, 190 "column": 19 191 } 192 } 193 }, 194 "definite": false, 195 "decorators": [], 196 "loc": { 197 "start": { 198 "line": 19, 199 "column": 5 200 }, 201 "end": { 202 "line": 19, 203 "column": 22 204 } 205 } 206 }, 207 { 208 "type": "ClassProperty", 209 "key": { 210 "type": "Identifier", 211 "name": "seats", 212 "decorators": [], 213 "loc": { 214 "start": { 215 "line": 20, 216 "column": 5 217 }, 218 "end": { 219 "line": 20, 220 "column": 10 221 } 222 } 223 }, 224 "value": { 225 "type": "NumberLiteral", 226 "value": 0, 227 "loc": { 228 "start": { 229 "line": 20, 230 "column": 18 231 }, 232 "end": { 233 "line": 20, 234 "column": 19 235 } 236 } 237 }, 238 "accessibility": "public", 239 "static": false, 240 "readonly": false, 241 "declare": false, 242 "optional": false, 243 "computed": false, 244 "typeAnnotation": { 245 "type": "ETSTypeReference", 246 "part": { 247 "type": "ETSTypeReferencePart", 248 "name": { 249 "type": "Identifier", 250 "name": "Int", 251 "decorators": [], 252 "loc": { 253 "start": { 254 "line": 20, 255 "column": 12 256 }, 257 "end": { 258 "line": 20, 259 "column": 15 260 } 261 } 262 }, 263 "loc": { 264 "start": { 265 "line": 20, 266 "column": 12 267 }, 268 "end": { 269 "line": 20, 270 "column": 17 271 } 272 } 273 }, 274 "loc": { 275 "start": { 276 "line": 20, 277 "column": 12 278 }, 279 "end": { 280 "line": 20, 281 "column": 17 282 } 283 } 284 }, 285 "definite": false, 286 "decorators": [], 287 "loc": { 288 "start": { 289 "line": 20, 290 "column": 5 291 }, 292 "end": { 293 "line": 20, 294 "column": 19 295 } 296 } 297 }, 298 { 299 "type": "MethodDefinition", 300 "key": { 301 "type": "Identifier", 302 "name": "constructor", 303 "decorators": [], 304 "loc": { 305 "start": { 306 "line": 1, 307 "column": 1 308 }, 309 "end": { 310 "line": 1, 311 "column": 1 312 } 313 } 314 }, 315 "kind": "constructor", 316 "static": false, 317 "optional": false, 318 "computed": false, 319 "value": { 320 "type": "FunctionExpression", 321 "function": { 322 "type": "ScriptFunction", 323 "id": { 324 "type": "Identifier", 325 "name": "constructor", 326 "decorators": [], 327 "loc": { 328 "start": { 329 "line": 1, 330 "column": 1 331 }, 332 "end": { 333 "line": 1, 334 "column": 1 335 } 336 } 337 }, 338 "generator": false, 339 "async": false, 340 "expression": false, 341 "params": [], 342 "body": { 343 "type": "BlockStatement", 344 "statements": [], 345 "loc": { 346 "start": { 347 "line": 1, 348 "column": 1 349 }, 350 "end": { 351 "line": 1, 352 "column": 1 353 } 354 } 355 }, 356 "loc": { 357 "start": { 358 "line": 1, 359 "column": 1 360 }, 361 "end": { 362 "line": 1, 363 "column": 1 364 } 365 } 366 }, 367 "loc": { 368 "start": { 369 "line": 1, 370 "column": 1 371 }, 372 "end": { 373 "line": 1, 374 "column": 1 375 } 376 } 377 }, 378 "overloads": [], 379 "decorators": [], 380 "loc": { 381 "start": { 382 "line": 21, 383 "column": 2 384 }, 385 "end": { 386 "line": 21, 387 "column": 2 388 } 389 } 390 } 391 ], 392 "loc": { 393 "start": { 394 "line": 17, 395 "column": 11 396 }, 397 "end": { 398 "line": 21, 399 "column": 2 400 } 401 } 402 }, 403 "loc": { 404 "start": { 405 "line": 17, 406 "column": 1 407 }, 408 "end": { 409 "line": 21, 410 "column": 2 411 } 412 } 413 }, 414 { 415 "type": "ClassDeclaration", 416 "definition": { 417 "id": { 418 "type": "Identifier", 419 "name": "ETSGLOBAL", 420 "decorators": [], 421 "loc": { 422 "start": { 423 "line": 1, 424 "column": 1 425 }, 426 "end": { 427 "line": 1, 428 "column": 1 429 } 430 } 431 }, 432 "superClass": null, 433 "implements": [], 434 "body": [ 435 { 436 "type": "MethodDefinition", 437 "key": { 438 "type": "Identifier", 439 "name": "main", 440 "decorators": [], 441 "loc": { 442 "start": { 443 "line": 1, 444 "column": 1 445 }, 446 "end": { 447 "line": 1, 448 "column": 1 449 } 450 } 451 }, 452 "kind": "method", 453 "accessibility": "public", 454 "static": true, 455 "optional": false, 456 "computed": false, 457 "value": { 458 "type": "FunctionExpression", 459 "function": { 460 "type": "ScriptFunction", 461 "id": { 462 "type": "Identifier", 463 "name": "main", 464 "decorators": [], 465 "loc": { 466 "start": { 467 "line": 1, 468 "column": 1 469 }, 470 "end": { 471 "line": 1, 472 "column": 1 473 } 474 } 475 }, 476 "generator": false, 477 "async": false, 478 "expression": false, 479 "params": [], 480 "body": { 481 "type": "BlockStatement", 482 "statements": [], 483 "loc": { 484 "start": { 485 "line": 1, 486 "column": 1 487 }, 488 "end": { 489 "line": 1, 490 "column": 1 491 } 492 } 493 }, 494 "loc": { 495 "start": { 496 "line": 1, 497 "column": 1 498 }, 499 "end": { 500 "line": 1, 501 "column": 1 502 } 503 } 504 }, 505 "loc": { 506 "start": { 507 "line": 1, 508 "column": 1 509 }, 510 "end": { 511 "line": 1, 512 "column": 1 513 } 514 } 515 }, 516 "overloads": [], 517 "decorators": [], 518 "loc": { 519 "start": { 520 "line": 1, 521 "column": 1 522 }, 523 "end": { 524 "line": 1, 525 "column": 1 526 } 527 } 528 }, 529 { 530 "type": "MethodDefinition", 531 "key": { 532 "type": "Identifier", 533 "name": "_$init$_", 534 "decorators": [], 535 "loc": { 536 "start": { 537 "line": 1, 538 "column": 1 539 }, 540 "end": { 541 "line": 1, 542 "column": 1 543 } 544 } 545 }, 546 "kind": "method", 547 "accessibility": "public", 548 "static": true, 549 "optional": false, 550 "computed": false, 551 "value": { 552 "type": "FunctionExpression", 553 "function": { 554 "type": "ScriptFunction", 555 "id": { 556 "type": "Identifier", 557 "name": "_$init$_", 558 "decorators": [], 559 "loc": { 560 "start": { 561 "line": 1, 562 "column": 1 563 }, 564 "end": { 565 "line": 1, 566 "column": 1 567 } 568 } 569 }, 570 "generator": false, 571 "async": false, 572 "expression": false, 573 "params": [], 574 "body": { 575 "type": "BlockStatement", 576 "statements": [ 577 { 578 "type": "ExpressionStatement", 579 "expression": { 580 "type": "AssignmentExpression", 581 "operator": "=", 582 "left": { 583 "type": "Identifier", 584 "name": "car", 585 "decorators": [], 586 "loc": { 587 "start": { 588 "line": 23, 589 "column": 5 590 }, 591 "end": { 592 "line": 23, 593 "column": 8 594 } 595 } 596 }, 597 "right": { 598 "type": "ObjectExpression", 599 "properties": [ 600 { 601 "type": "Property", 602 "method": false, 603 "shorthand": false, 604 "computed": false, 605 "key": { 606 "type": "Identifier", 607 "name": "company", 608 "decorators": [], 609 "loc": { 610 "start": { 611 "line": 24, 612 "column": 5 613 }, 614 "end": { 615 "line": 24, 616 "column": 12 617 } 618 } 619 }, 620 "value": { 621 "type": "StringLiteral", 622 "value": "Mercedes", 623 "loc": { 624 "start": { 625 "line": 24, 626 "column": 14 627 }, 628 "end": { 629 "line": 24, 630 "column": 24 631 } 632 } 633 }, 634 "kind": "init", 635 "loc": { 636 "start": { 637 "line": 24, 638 "column": 5 639 }, 640 "end": { 641 "line": 24, 642 "column": 24 643 } 644 } 645 } 646 ], 647 "loc": { 648 "start": { 649 "line": 23, 650 "column": 16 651 }, 652 "end": { 653 "line": 25, 654 "column": 2 655 } 656 } 657 }, 658 "loc": { 659 "start": { 660 "line": 23, 661 "column": 5 662 }, 663 "end": { 664 "line": 25, 665 "column": 2 666 } 667 } 668 }, 669 "loc": { 670 "start": { 671 "line": 23, 672 "column": 5 673 }, 674 "end": { 675 "line": 25, 676 "column": 2 677 } 678 } 679 }, 680 { 681 "type": "ExpressionStatement", 682 "expression": { 683 "type": "AssignmentExpression", 684 "operator": "=", 685 "left": { 686 "type": "Identifier", 687 "name": "companyLength", 688 "decorators": [], 689 "loc": { 690 "start": { 691 "line": 27, 692 "column": 5 693 }, 694 "end": { 695 "line": 27, 696 "column": 18 697 } 698 } 699 }, 700 "right": { 701 "type": "BlockExpression", 702 "statements": [ 703 { 704 "type": "VariableDeclaration", 705 "declarations": [ 706 { 707 "type": "VariableDeclarator", 708 "id": { 709 "type": "Identifier", 710 "name": "gensym$_5", 711 "decorators": [], 712 "loc": { 713 "start": { 714 "line": 1, 715 "column": 3 716 }, 717 "end": { 718 "line": 1, 719 "column": 3 720 } 721 } 722 }, 723 "init": { 724 "type": "BlockExpression", 725 "statements": [ 726 { 727 "type": "VariableDeclaration", 728 "declarations": [ 729 { 730 "type": "VariableDeclarator", 731 "id": { 732 "type": "Identifier", 733 "name": "gensym$_4", 734 "decorators": [], 735 "loc": { 736 "start": { 737 "line": 1, 738 "column": 3 739 }, 740 "end": { 741 "line": 1, 742 "column": 3 743 } 744 } 745 }, 746 "init": { 747 "type": "Identifier", 748 "name": "car", 749 "decorators": [], 750 "loc": { 751 "start": { 752 "line": 27, 753 "column": 21 754 }, 755 "end": { 756 "line": 27, 757 "column": 24 758 } 759 } 760 }, 761 "loc": { 762 "start": { 763 "line": 1, 764 "column": 3 765 }, 766 "end": { 767 "line": 1, 768 "column": 3 769 } 770 } 771 } 772 ], 773 "kind": "let", 774 "loc": { 775 "start": { 776 "line": 27, 777 "column": 21 778 }, 779 "end": { 780 "line": 27, 781 "column": 41 782 } 783 } 784 }, 785 { 786 "type": "ExpressionStatement", 787 "expression": { 788 "type": "ConditionalExpression", 789 "test": { 790 "type": "BinaryExpression", 791 "operator": "==", 792 "left": { 793 "type": "Identifier", 794 "name": "gensym$_4", 795 "decorators": [], 796 "loc": { 797 "start": { 798 "line": 1, 799 "column": 3 800 }, 801 "end": { 802 "line": 1, 803 "column": 3 804 } 805 } 806 }, 807 "right": { 808 "type": "NullLiteral", 809 "value": null, 810 "loc": { 811 "start": { 812 "line": 1, 813 "column": 3 814 }, 815 "end": { 816 "line": 1, 817 "column": 3 818 } 819 } 820 }, 821 "loc": { 822 "start": { 823 "line": 1, 824 "column": 3 825 }, 826 "end": { 827 "line": 1, 828 "column": 3 829 } 830 } 831 }, 832 "consequent": { 833 "type": "UndefinedLiteral", 834 "value": undefined, 835 "loc": { 836 "start": { 837 "line": 1, 838 "column": 3 839 }, 840 "end": { 841 "line": 1, 842 "column": 3 843 } 844 } 845 }, 846 "alternate": { 847 "type": "MemberExpression", 848 "object": { 849 "type": "Identifier", 850 "name": "gensym$_4", 851 "decorators": [], 852 "loc": { 853 "start": { 854 "line": 27, 855 "column": 21 856 }, 857 "end": { 858 "line": 27, 859 "column": 33 860 } 861 } 862 }, 863 "property": { 864 "type": "Identifier", 865 "name": "company", 866 "decorators": [], 867 "loc": { 868 "start": { 869 "line": 27, 870 "column": 26 871 }, 872 "end": { 873 "line": 27, 874 "column": 33 875 } 876 } 877 }, 878 "computed": false, 879 "optional": false, 880 "loc": { 881 "start": { 882 "line": 27, 883 "column": 21 884 }, 885 "end": { 886 "line": 27, 887 "column": 33 888 } 889 } 890 }, 891 "loc": { 892 "start": { 893 "line": 1, 894 "column": 3 895 }, 896 "end": { 897 "line": 1, 898 "column": 3 899 } 900 } 901 }, 902 "loc": { 903 "start": { 904 "line": 1, 905 "column": 3 906 }, 907 "end": { 908 "line": 1, 909 "column": 3 910 } 911 } 912 } 913 ], 914 "loc": { 915 "start": { 916 "line": 27, 917 "column": 21 918 }, 919 "end": { 920 "line": 27, 921 "column": 41 922 } 923 } 924 }, 925 "loc": { 926 "start": { 927 "line": 1, 928 "column": 3 929 }, 930 "end": { 931 "line": 1, 932 "column": 3 933 } 934 } 935 } 936 ], 937 "kind": "let", 938 "loc": { 939 "start": { 940 "line": 27, 941 "column": 5 942 }, 943 "end": { 944 "line": 27, 945 "column": 41 946 } 947 } 948 }, 949 { 950 "type": "ExpressionStatement", 951 "expression": { 952 "type": "ConditionalExpression", 953 "test": { 954 "type": "BinaryExpression", 955 "operator": "==", 956 "left": { 957 "type": "Identifier", 958 "name": "gensym$_5", 959 "decorators": [], 960 "loc": { 961 "start": { 962 "line": 1, 963 "column": 3 964 }, 965 "end": { 966 "line": 1, 967 "column": 3 968 } 969 } 970 }, 971 "right": { 972 "type": "NullLiteral", 973 "value": null, 974 "loc": { 975 "start": { 976 "line": 1, 977 "column": 3 978 }, 979 "end": { 980 "line": 1, 981 "column": 3 982 } 983 } 984 }, 985 "loc": { 986 "start": { 987 "line": 1, 988 "column": 3 989 }, 990 "end": { 991 "line": 1, 992 "column": 3 993 } 994 } 995 }, 996 "consequent": { 997 "type": "UndefinedLiteral", 998 "value": undefined, 999 "loc": { 1000 "start": { 1001 "line": 1, 1002 "column": 3 1003 }, 1004 "end": { 1005 "line": 1, 1006 "column": 3 1007 } 1008 } 1009 }, 1010 "alternate": { 1011 "type": "MemberExpression", 1012 "object": { 1013 "type": "Identifier", 1014 "name": "gensym$_5", 1015 "decorators": [], 1016 "loc": { 1017 "start": { 1018 "line": 27, 1019 "column": 21 1020 }, 1021 "end": { 1022 "line": 27, 1023 "column": 41 1024 } 1025 } 1026 }, 1027 "property": { 1028 "type": "Identifier", 1029 "name": "length", 1030 "decorators": [], 1031 "loc": { 1032 "start": { 1033 "line": 27, 1034 "column": 35 1035 }, 1036 "end": { 1037 "line": 27, 1038 "column": 41 1039 } 1040 } 1041 }, 1042 "computed": false, 1043 "optional": false, 1044 "loc": { 1045 "start": { 1046 "line": 27, 1047 "column": 21 1048 }, 1049 "end": { 1050 "line": 27, 1051 "column": 41 1052 } 1053 } 1054 }, 1055 "loc": { 1056 "start": { 1057 "line": 1, 1058 "column": 3 1059 }, 1060 "end": { 1061 "line": 1, 1062 "column": 3 1063 } 1064 } 1065 }, 1066 "loc": { 1067 "start": { 1068 "line": 1, 1069 "column": 3 1070 }, 1071 "end": { 1072 "line": 1, 1073 "column": 3 1074 } 1075 } 1076 } 1077 ], 1078 "loc": { 1079 "start": { 1080 "line": 27, 1081 "column": 5 1082 }, 1083 "end": { 1084 "line": 27, 1085 "column": 41 1086 } 1087 } 1088 }, 1089 "loc": { 1090 "start": { 1091 "line": 27, 1092 "column": 5 1093 }, 1094 "end": { 1095 "line": 27, 1096 "column": 41 1097 } 1098 } 1099 }, 1100 "loc": { 1101 "start": { 1102 "line": 27, 1103 "column": 5 1104 }, 1105 "end": { 1106 "line": 27, 1107 "column": 41 1108 } 1109 } 1110 } 1111 ], 1112 "loc": { 1113 "start": { 1114 "line": 1, 1115 "column": 1 1116 }, 1117 "end": { 1118 "line": 1, 1119 "column": 1 1120 } 1121 } 1122 }, 1123 "loc": { 1124 "start": { 1125 "line": 1, 1126 "column": 1 1127 }, 1128 "end": { 1129 "line": 1, 1130 "column": 1 1131 } 1132 } 1133 }, 1134 "loc": { 1135 "start": { 1136 "line": 1, 1137 "column": 1 1138 }, 1139 "end": { 1140 "line": 1, 1141 "column": 1 1142 } 1143 } 1144 }, 1145 "overloads": [], 1146 "decorators": [], 1147 "loc": { 1148 "start": { 1149 "line": 1, 1150 "column": 1 1151 }, 1152 "end": { 1153 "line": 1, 1154 "column": 1 1155 } 1156 } 1157 }, 1158 { 1159 "type": "ClassProperty", 1160 "key": { 1161 "type": "Identifier", 1162 "name": "car", 1163 "decorators": [], 1164 "loc": { 1165 "start": { 1166 "line": 23, 1167 "column": 5 1168 }, 1169 "end": { 1170 "line": 23, 1171 "column": 8 1172 } 1173 } 1174 }, 1175 "accessibility": "public", 1176 "static": true, 1177 "readonly": false, 1178 "declare": false, 1179 "optional": false, 1180 "computed": false, 1181 "typeAnnotation": { 1182 "type": "ETSTypeReference", 1183 "part": { 1184 "type": "ETSTypeReferencePart", 1185 "name": { 1186 "type": "Identifier", 1187 "name": "Car", 1188 "decorators": [], 1189 "loc": { 1190 "start": { 1191 "line": 23, 1192 "column": 10 1193 }, 1194 "end": { 1195 "line": 23, 1196 "column": 13 1197 } 1198 } 1199 }, 1200 "loc": { 1201 "start": { 1202 "line": 23, 1203 "column": 10 1204 }, 1205 "end": { 1206 "line": 23, 1207 "column": 15 1208 } 1209 } 1210 }, 1211 "loc": { 1212 "start": { 1213 "line": 23, 1214 "column": 10 1215 }, 1216 "end": { 1217 "line": 23, 1218 "column": 15 1219 } 1220 } 1221 }, 1222 "definite": false, 1223 "decorators": [], 1224 "loc": { 1225 "start": { 1226 "line": 23, 1227 "column": 5 1228 }, 1229 "end": { 1230 "line": 25, 1231 "column": 2 1232 } 1233 } 1234 }, 1235 { 1236 "type": "ClassProperty", 1237 "key": { 1238 "type": "Identifier", 1239 "name": "companyLength", 1240 "decorators": [], 1241 "loc": { 1242 "start": { 1243 "line": 27, 1244 "column": 5 1245 }, 1246 "end": { 1247 "line": 27, 1248 "column": 18 1249 } 1250 } 1251 }, 1252 "value": { 1253 "type": "BlockExpression", 1254 "statements": [ 1255 { 1256 "type": "VariableDeclaration", 1257 "declarations": [ 1258 { 1259 "type": "VariableDeclarator", 1260 "id": { 1261 "type": "Identifier", 1262 "name": "gensym$_7", 1263 "decorators": [], 1264 "loc": { 1265 "start": { 1266 "line": 1, 1267 "column": 3 1268 }, 1269 "end": { 1270 "line": 1, 1271 "column": 3 1272 } 1273 } 1274 }, 1275 "init": { 1276 "type": "BlockExpression", 1277 "statements": [ 1278 { 1279 "type": "VariableDeclaration", 1280 "declarations": [ 1281 { 1282 "type": "VariableDeclarator", 1283 "id": { 1284 "type": "Identifier", 1285 "name": "gensym$_6", 1286 "decorators": [], 1287 "loc": { 1288 "start": { 1289 "line": 1, 1290 "column": 3 1291 }, 1292 "end": { 1293 "line": 1, 1294 "column": 3 1295 } 1296 } 1297 }, 1298 "init": { 1299 "type": "Identifier", 1300 "name": "car", 1301 "decorators": [], 1302 "loc": { 1303 "start": { 1304 "line": 27, 1305 "column": 21 1306 }, 1307 "end": { 1308 "line": 27, 1309 "column": 24 1310 } 1311 } 1312 }, 1313 "loc": { 1314 "start": { 1315 "line": 1, 1316 "column": 3 1317 }, 1318 "end": { 1319 "line": 1, 1320 "column": 3 1321 } 1322 } 1323 } 1324 ], 1325 "kind": "let", 1326 "loc": { 1327 "start": { 1328 "line": 27, 1329 "column": 21 1330 }, 1331 "end": { 1332 "line": 27, 1333 "column": 41 1334 } 1335 } 1336 }, 1337 { 1338 "type": "ExpressionStatement", 1339 "expression": { 1340 "type": "ConditionalExpression", 1341 "test": { 1342 "type": "BinaryExpression", 1343 "operator": "==", 1344 "left": { 1345 "type": "Identifier", 1346 "name": "gensym$_6", 1347 "decorators": [], 1348 "loc": { 1349 "start": { 1350 "line": 1, 1351 "column": 3 1352 }, 1353 "end": { 1354 "line": 1, 1355 "column": 3 1356 } 1357 } 1358 }, 1359 "right": { 1360 "type": "NullLiteral", 1361 "value": null, 1362 "loc": { 1363 "start": { 1364 "line": 1, 1365 "column": 3 1366 }, 1367 "end": { 1368 "line": 1, 1369 "column": 3 1370 } 1371 } 1372 }, 1373 "loc": { 1374 "start": { 1375 "line": 1, 1376 "column": 3 1377 }, 1378 "end": { 1379 "line": 1, 1380 "column": 3 1381 } 1382 } 1383 }, 1384 "consequent": { 1385 "type": "UndefinedLiteral", 1386 "value": undefined, 1387 "loc": { 1388 "start": { 1389 "line": 1, 1390 "column": 3 1391 }, 1392 "end": { 1393 "line": 1, 1394 "column": 3 1395 } 1396 } 1397 }, 1398 "alternate": { 1399 "type": "MemberExpression", 1400 "object": { 1401 "type": "Identifier", 1402 "name": "gensym$_6", 1403 "decorators": [], 1404 "loc": { 1405 "start": { 1406 "line": 27, 1407 "column": 21 1408 }, 1409 "end": { 1410 "line": 27, 1411 "column": 33 1412 } 1413 } 1414 }, 1415 "property": { 1416 "type": "Identifier", 1417 "name": "company", 1418 "decorators": [], 1419 "loc": { 1420 "start": { 1421 "line": 27, 1422 "column": 26 1423 }, 1424 "end": { 1425 "line": 27, 1426 "column": 33 1427 } 1428 } 1429 }, 1430 "computed": false, 1431 "optional": false, 1432 "loc": { 1433 "start": { 1434 "line": 27, 1435 "column": 21 1436 }, 1437 "end": { 1438 "line": 27, 1439 "column": 33 1440 } 1441 } 1442 }, 1443 "loc": { 1444 "start": { 1445 "line": 1, 1446 "column": 3 1447 }, 1448 "end": { 1449 "line": 1, 1450 "column": 3 1451 } 1452 } 1453 }, 1454 "loc": { 1455 "start": { 1456 "line": 1, 1457 "column": 3 1458 }, 1459 "end": { 1460 "line": 1, 1461 "column": 3 1462 } 1463 } 1464 } 1465 ], 1466 "loc": { 1467 "start": { 1468 "line": 27, 1469 "column": 21 1470 }, 1471 "end": { 1472 "line": 27, 1473 "column": 41 1474 } 1475 } 1476 }, 1477 "loc": { 1478 "start": { 1479 "line": 1, 1480 "column": 3 1481 }, 1482 "end": { 1483 "line": 1, 1484 "column": 3 1485 } 1486 } 1487 } 1488 ], 1489 "kind": "let", 1490 "loc": { 1491 "start": { 1492 "line": 27, 1493 "column": 5 1494 }, 1495 "end": { 1496 "line": 27, 1497 "column": 41 1498 } 1499 } 1500 }, 1501 { 1502 "type": "ExpressionStatement", 1503 "expression": { 1504 "type": "ConditionalExpression", 1505 "test": { 1506 "type": "BinaryExpression", 1507 "operator": "==", 1508 "left": { 1509 "type": "Identifier", 1510 "name": "gensym$_7", 1511 "decorators": [], 1512 "loc": { 1513 "start": { 1514 "line": 1, 1515 "column": 3 1516 }, 1517 "end": { 1518 "line": 1, 1519 "column": 3 1520 } 1521 } 1522 }, 1523 "right": { 1524 "type": "NullLiteral", 1525 "value": null, 1526 "loc": { 1527 "start": { 1528 "line": 1, 1529 "column": 3 1530 }, 1531 "end": { 1532 "line": 1, 1533 "column": 3 1534 } 1535 } 1536 }, 1537 "loc": { 1538 "start": { 1539 "line": 1, 1540 "column": 3 1541 }, 1542 "end": { 1543 "line": 1, 1544 "column": 3 1545 } 1546 } 1547 }, 1548 "consequent": { 1549 "type": "UndefinedLiteral", 1550 "value": undefined, 1551 "loc": { 1552 "start": { 1553 "line": 1, 1554 "column": 3 1555 }, 1556 "end": { 1557 "line": 1, 1558 "column": 3 1559 } 1560 } 1561 }, 1562 "alternate": { 1563 "type": "MemberExpression", 1564 "object": { 1565 "type": "Identifier", 1566 "name": "gensym$_7", 1567 "decorators": [], 1568 "loc": { 1569 "start": { 1570 "line": 27, 1571 "column": 21 1572 }, 1573 "end": { 1574 "line": 27, 1575 "column": 41 1576 } 1577 } 1578 }, 1579 "property": { 1580 "type": "Identifier", 1581 "name": "length", 1582 "decorators": [], 1583 "loc": { 1584 "start": { 1585 "line": 27, 1586 "column": 35 1587 }, 1588 "end": { 1589 "line": 27, 1590 "column": 41 1591 } 1592 } 1593 }, 1594 "computed": false, 1595 "optional": false, 1596 "loc": { 1597 "start": { 1598 "line": 27, 1599 "column": 21 1600 }, 1601 "end": { 1602 "line": 27, 1603 "column": 41 1604 } 1605 } 1606 }, 1607 "loc": { 1608 "start": { 1609 "line": 1, 1610 "column": 3 1611 }, 1612 "end": { 1613 "line": 1, 1614 "column": 3 1615 } 1616 } 1617 }, 1618 "loc": { 1619 "start": { 1620 "line": 1, 1621 "column": 3 1622 }, 1623 "end": { 1624 "line": 1, 1625 "column": 3 1626 } 1627 } 1628 } 1629 ], 1630 "loc": { 1631 "start": { 1632 "line": 27, 1633 "column": 5 1634 }, 1635 "end": { 1636 "line": 27, 1637 "column": 41 1638 } 1639 } 1640 }, 1641 "accessibility": "public", 1642 "static": true, 1643 "readonly": false, 1644 "declare": false, 1645 "optional": false, 1646 "computed": false, 1647 "definite": false, 1648 "decorators": [], 1649 "loc": { 1650 "start": { 1651 "line": 27, 1652 "column": 5 1653 }, 1654 "end": { 1655 "line": 27, 1656 "column": 41 1657 } 1658 } 1659 } 1660 ], 1661 "loc": { 1662 "start": { 1663 "line": 1, 1664 "column": 1 1665 }, 1666 "end": { 1667 "line": 1, 1668 "column": 1 1669 } 1670 } 1671 }, 1672 "loc": { 1673 "start": { 1674 "line": 1, 1675 "column": 1 1676 }, 1677 "end": { 1678 "line": 1, 1679 "column": 1 1680 } 1681 } 1682 } 1683 ], 1684 "loc": { 1685 "start": { 1686 "line": 1, 1687 "column": 1 1688 }, 1689 "end": { 1690 "line": 28, 1691 "column": 1 1692 } 1693 } 1694} 1695