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