1{ 2 "type": "Program", 3 "statements": [ 4 { 5 "type": "ExpressionStatement", 6 "expression": { 7 "type": "MemberExpression", 8 "object": { 9 "type": "Identifier", 10 "name": "a", 11 "loc": { 12 "start": { 13 "line": 17, 14 "column": 1 15 }, 16 "end": { 17 "line": 17, 18 "column": 2 19 } 20 } 21 }, 22 "property": { 23 "type": "Identifier", 24 "name": "b", 25 "loc": { 26 "start": { 27 "line": 17, 28 "column": 3 29 }, 30 "end": { 31 "line": 17, 32 "column": 4 33 } 34 } 35 }, 36 "computed": false, 37 "optional": false, 38 "loc": { 39 "start": { 40 "line": 17, 41 "column": 1 42 }, 43 "end": { 44 "line": 17, 45 "column": 4 46 } 47 } 48 }, 49 "loc": { 50 "start": { 51 "line": 17, 52 "column": 1 53 }, 54 "end": { 55 "line": 17, 56 "column": 4 57 } 58 } 59 }, 60 { 61 "type": "ExpressionStatement", 62 "expression": { 63 "type": "MemberExpression", 64 "object": { 65 "type": "Identifier", 66 "name": "a", 67 "loc": { 68 "start": { 69 "line": 18, 70 "column": 1 71 }, 72 "end": { 73 "line": 18, 74 "column": 2 75 } 76 } 77 }, 78 "property": { 79 "type": "Identifier", 80 "name": "b", 81 "loc": { 82 "start": { 83 "line": 18, 84 "column": 3 85 }, 86 "end": { 87 "line": 18, 88 "column": 4 89 } 90 } 91 }, 92 "computed": true, 93 "optional": false, 94 "loc": { 95 "start": { 96 "line": 18, 97 "column": 1 98 }, 99 "end": { 100 "line": 18, 101 "column": 5 102 } 103 } 104 }, 105 "loc": { 106 "start": { 107 "line": 18, 108 "column": 1 109 }, 110 "end": { 111 "line": 18, 112 "column": 5 113 } 114 } 115 }, 116 { 117 "type": "ExpressionStatement", 118 "expression": { 119 "type": "MemberExpression", 120 "object": { 121 "type": "MemberExpression", 122 "object": { 123 "type": "MemberExpression", 124 "object": { 125 "type": "Identifier", 126 "name": "a", 127 "loc": { 128 "start": { 129 "line": 19, 130 "column": 1 131 }, 132 "end": { 133 "line": 19, 134 "column": 2 135 } 136 } 137 }, 138 "property": { 139 "type": "Identifier", 140 "name": "b", 141 "loc": { 142 "start": { 143 "line": 19, 144 "column": 3 145 }, 146 "end": { 147 "line": 19, 148 "column": 4 149 } 150 } 151 }, 152 "computed": false, 153 "optional": false, 154 "loc": { 155 "start": { 156 "line": 19, 157 "column": 1 158 }, 159 "end": { 160 "line": 19, 161 "column": 4 162 } 163 } 164 }, 165 "property": { 166 "type": "Identifier", 167 "name": "c", 168 "loc": { 169 "start": { 170 "line": 19, 171 "column": 5 172 }, 173 "end": { 174 "line": 19, 175 "column": 6 176 } 177 } 178 }, 179 "computed": false, 180 "optional": false, 181 "loc": { 182 "start": { 183 "line": 19, 184 "column": 1 185 }, 186 "end": { 187 "line": 19, 188 "column": 6 189 } 190 } 191 }, 192 "property": { 193 "type": "Identifier", 194 "name": "d", 195 "loc": { 196 "start": { 197 "line": 19, 198 "column": 7 199 }, 200 "end": { 201 "line": 19, 202 "column": 8 203 } 204 } 205 }, 206 "computed": false, 207 "optional": false, 208 "loc": { 209 "start": { 210 "line": 19, 211 "column": 1 212 }, 213 "end": { 214 "line": 19, 215 "column": 8 216 } 217 } 218 }, 219 "loc": { 220 "start": { 221 "line": 19, 222 "column": 1 223 }, 224 "end": { 225 "line": 19, 226 "column": 8 227 } 228 } 229 }, 230 { 231 "type": "ExpressionStatement", 232 "expression": { 233 "type": "MemberExpression", 234 "object": { 235 "type": "MemberExpression", 236 "object": { 237 "type": "Identifier", 238 "name": "a", 239 "loc": { 240 "start": { 241 "line": 20, 242 "column": 1 243 }, 244 "end": { 245 "line": 20, 246 "column": 2 247 } 248 } 249 }, 250 "property": { 251 "type": "Identifier", 252 "name": "b", 253 "loc": { 254 "start": { 255 "line": 20, 256 "column": 3 257 }, 258 "end": { 259 "line": 20, 260 "column": 4 261 } 262 } 263 }, 264 "computed": true, 265 "optional": false, 266 "loc": { 267 "start": { 268 "line": 20, 269 "column": 1 270 }, 271 "end": { 272 "line": 20, 273 "column": 5 274 } 275 } 276 }, 277 "property": { 278 "type": "Identifier", 279 "name": "c", 280 "loc": { 281 "start": { 282 "line": 20, 283 "column": 6 284 }, 285 "end": { 286 "line": 20, 287 "column": 7 288 } 289 } 290 }, 291 "computed": true, 292 "optional": false, 293 "loc": { 294 "start": { 295 "line": 20, 296 "column": 1 297 }, 298 "end": { 299 "line": 20, 300 "column": 8 301 } 302 } 303 }, 304 "loc": { 305 "start": { 306 "line": 20, 307 "column": 1 308 }, 309 "end": { 310 "line": 20, 311 "column": 8 312 } 313 } 314 }, 315 { 316 "type": "ExpressionStatement", 317 "expression": { 318 "type": "CallExpression", 319 "callee": { 320 "type": "MemberExpression", 321 "object": { 322 "type": "Identifier", 323 "name": "a", 324 "loc": { 325 "start": { 326 "line": 21, 327 "column": 1 328 }, 329 "end": { 330 "line": 21, 331 "column": 2 332 } 333 } 334 }, 335 "property": { 336 "type": "LogicalExpression", 337 "operator": "&&", 338 "left": { 339 "type": "Identifier", 340 "name": "b", 341 "loc": { 342 "start": { 343 "line": 21, 344 "column": 3 345 }, 346 "end": { 347 "line": 21, 348 "column": 4 349 } 350 } 351 }, 352 "right": { 353 "type": "MemberExpression", 354 "object": { 355 "type": "Identifier", 356 "name": "c", 357 "loc": { 358 "start": { 359 "line": 21, 360 "column": 8 361 }, 362 "end": { 363 "line": 21, 364 "column": 9 365 } 366 } 367 }, 368 "property": { 369 "type": "Identifier", 370 "name": "d", 371 "loc": { 372 "start": { 373 "line": 21, 374 "column": 10 375 }, 376 "end": { 377 "line": 21, 378 "column": 11 379 } 380 } 381 }, 382 "computed": false, 383 "optional": false, 384 "loc": { 385 "start": { 386 "line": 21, 387 "column": 8 388 }, 389 "end": { 390 "line": 21, 391 "column": 11 392 } 393 } 394 }, 395 "loc": { 396 "start": { 397 "line": 21, 398 "column": 3 399 }, 400 "end": { 401 "line": 21, 402 "column": 11 403 } 404 } 405 }, 406 "computed": true, 407 "optional": false, 408 "loc": { 409 "start": { 410 "line": 21, 411 "column": 1 412 }, 413 "end": { 414 "line": 21, 415 "column": 12 416 } 417 } 418 }, 419 "arguments": [ 420 { 421 "type": "NumberLiteral", 422 "value": 2, 423 "loc": { 424 "start": { 425 "line": 21, 426 "column": 13 427 }, 428 "end": { 429 "line": 21, 430 "column": 14 431 } 432 } 433 } 434 ], 435 "optional": false, 436 "loc": { 437 "start": { 438 "line": 21, 439 "column": 1 440 }, 441 "end": { 442 "line": 21, 443 "column": 15 444 } 445 } 446 }, 447 "loc": { 448 "start": { 449 "line": 21, 450 "column": 1 451 }, 452 "end": { 453 "line": 21, 454 "column": 15 455 } 456 } 457 }, 458 { 459 "type": "ExpressionStatement", 460 "expression": { 461 "type": "MemberExpression", 462 "object": { 463 "type": "MemberExpression", 464 "object": { 465 "type": "MemberExpression", 466 "object": { 467 "type": "Identifier", 468 "name": "a", 469 "loc": { 470 "start": { 471 "line": 22, 472 "column": 1 473 }, 474 "end": { 475 "line": 22, 476 "column": 2 477 } 478 } 479 }, 480 "property": { 481 "type": "Identifier", 482 "name": "b", 483 "loc": { 484 "start": { 485 "line": 22, 486 "column": 3 487 }, 488 "end": { 489 "line": 22, 490 "column": 4 491 } 492 } 493 }, 494 "computed": false, 495 "optional": false, 496 "loc": { 497 "start": { 498 "line": 22, 499 "column": 1 500 }, 501 "end": { 502 "line": 22, 503 "column": 4 504 } 505 } 506 }, 507 "property": { 508 "type": "Identifier", 509 "name": "c", 510 "loc": { 511 "start": { 512 "line": 22, 513 "column": 5 514 }, 515 "end": { 516 "line": 22, 517 "column": 6 518 } 519 } 520 }, 521 "computed": true, 522 "optional": false, 523 "loc": { 524 "start": { 525 "line": 22, 526 "column": 1 527 }, 528 "end": { 529 "line": 22, 530 "column": 7 531 } 532 } 533 }, 534 "property": { 535 "type": "Identifier", 536 "name": "d", 537 "loc": { 538 "start": { 539 "line": 22, 540 "column": 8 541 }, 542 "end": { 543 "line": 22, 544 "column": 9 545 } 546 } 547 }, 548 "computed": false, 549 "optional": false, 550 "loc": { 551 "start": { 552 "line": 22, 553 "column": 1 554 }, 555 "end": { 556 "line": 22, 557 "column": 9 558 } 559 } 560 }, 561 "loc": { 562 "start": { 563 "line": 22, 564 "column": 1 565 }, 566 "end": { 567 "line": 22, 568 "column": 9 569 } 570 } 571 }, 572 { 573 "type": "ExpressionStatement", 574 "expression": { 575 "type": "MemberExpression", 576 "object": { 577 "type": "Identifier", 578 "name": "a", 579 "loc": { 580 "start": { 581 "line": 23, 582 "column": 1 583 }, 584 "end": { 585 "line": 23, 586 "column": 2 587 } 588 } 589 }, 590 "property": { 591 "type": "Identifier", 592 "name": "b", 593 "loc": { 594 "start": { 595 "line": 23, 596 "column": 3 597 }, 598 "end": { 599 "line": 23, 600 "column": 6 601 } 602 } 603 }, 604 "computed": true, 605 "optional": false, 606 "loc": { 607 "start": { 608 "line": 23, 609 "column": 1 610 }, 611 "end": { 612 "line": 23, 613 "column": 7 614 } 615 } 616 }, 617 "loc": { 618 "start": { 619 "line": 23, 620 "column": 1 621 }, 622 "end": { 623 "line": 23, 624 "column": 7 625 } 626 } 627 }, 628 { 629 "type": "ExpressionStatement", 630 "expression": { 631 "type": "MemberExpression", 632 "object": { 633 "type": "MemberExpression", 634 "object": { 635 "type": "Identifier", 636 "name": "a", 637 "loc": { 638 "start": { 639 "line": 24, 640 "column": 1 641 }, 642 "end": { 643 "line": 24, 644 "column": 2 645 } 646 } 647 }, 648 "property": { 649 "type": "LogicalExpression", 650 "operator": "||", 651 "left": { 652 "type": "StringLiteral", 653 "value": "dsfd", 654 "loc": { 655 "start": { 656 "line": 24, 657 "column": 3 658 }, 659 "end": { 660 "line": 24, 661 "column": 9 662 } 663 } 664 }, 665 "right": { 666 "type": "Identifier", 667 "name": "c", 668 "loc": { 669 "start": { 670 "line": 24, 671 "column": 13 672 }, 673 "end": { 674 "line": 24, 675 "column": 14 676 } 677 } 678 }, 679 "loc": { 680 "start": { 681 "line": 24, 682 "column": 3 683 }, 684 "end": { 685 "line": 24, 686 "column": 14 687 } 688 } 689 }, 690 "computed": true, 691 "optional": false, 692 "loc": { 693 "start": { 694 "line": 24, 695 "column": 1 696 }, 697 "end": { 698 "line": 24, 699 "column": 15 700 } 701 } 702 }, 703 "property": { 704 "type": "Identifier", 705 "name": "b", 706 "loc": { 707 "start": { 708 "line": 24, 709 "column": 16 710 }, 711 "end": { 712 "line": 24, 713 "column": 17 714 } 715 } 716 }, 717 "computed": false, 718 "optional": false, 719 "loc": { 720 "start": { 721 "line": 24, 722 "column": 1 723 }, 724 "end": { 725 "line": 24, 726 "column": 17 727 } 728 } 729 }, 730 "loc": { 731 "start": { 732 "line": 24, 733 "column": 1 734 }, 735 "end": { 736 "line": 24, 737 "column": 17 738 } 739 } 740 } 741 ], 742 "loc": { 743 "start": { 744 "line": 1, 745 "column": 1 746 }, 747 "end": { 748 "line": 25, 749 "column": 1 750 } 751 } 752} 753