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