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