Commit a9e7b30
committed
Auto merge of #136697 - matthiaskrgr:rollup-eww4vl9, r=matthiaskrgr
Rollup of 7 pull requests
Successful merges:
- #134367 (Stabilize `feature(trait_upcasting)`)
- #135940 (Update toolstate maintainers)
- #135945 (Remove some unnecessary parens in `assert!` conditions)
- #136577 (Pattern Migration 2024: try to suggest eliding redundant binding modifiers)
- #136598 (Fix suggestion for `dependency_on_unit_never_type_fallback` involving closures + format args expansions)
- #136653 (Remove dead code from rustc_codegen_llvm and the LLVM wrapper)
- #136664 (replace one `.map_or(true, ...)` with `.is_none_or(...)`)
r? `@ghost`
`@rustbot` modify labels: rollupFile tree
149 files changed
+1387
-953
lines changed- compiler
- rustc_codegen_llvm/src/llvm
- rustc_feature/src
- rustc_hir_typeck/src
- rustc_lint/src
- rustc_llvm/llvm-wrapper
- rustc_middle/src
- ty
- rustc_mir_build
- src
- thir/pattern
- rustc_next_trait_solver/src/solve/eval_ctxt
- rustc_trait_selection/src/traits/select
- rustc_type_ir/src/solve
- library
- alloc/tests
- coretests/tests
- std/tests
- src
- doc/unstable-book/src/language-features
- tools
- miri
- src
- tests
- fail
- pass
- tests
- codegen
- crashes
- ui
- binding
- binop
- cfg
- codegen
- dyn-star
- expr
- if
- feature-gates
- for-loop-while
- generics
- impl-trait
- iterators
- macros
- never_type
- numbers-arithmetic
- pattern/rfc-3627-match-ergonomics-2024
- experimental
- sanitizer/cfi
- structs-enums
- traits
- next-solver
- normalize
- trait-upcasting
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
149 files changed
+1387
-953
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
69 | 69 | | |
70 | 70 | | |
71 | 71 | | |
72 | | - | |
73 | | - | |
74 | | - | |
75 | | - | |
76 | | - | |
77 | | - | |
78 | | - | |
79 | | - | |
80 | | - | |
81 | | - | |
82 | | - | |
83 | | - | |
84 | | - | |
85 | 72 | | |
86 | 73 | | |
87 | 74 | | |
| |||
645 | 632 | | |
646 | 633 | | |
647 | 634 | | |
648 | | - | |
649 | | - | |
650 | | - | |
651 | | - | |
652 | | - | |
653 | | - | |
654 | | - | |
655 | | - | |
656 | | - | |
657 | | - | |
658 | 635 | | |
659 | 636 | | |
660 | 637 | | |
| |||
773 | 750 | | |
774 | 751 | | |
775 | 752 | | |
776 | | - | |
777 | 753 | | |
778 | 754 | | |
779 | 755 | | |
| |||
799 | 775 | | |
800 | 776 | | |
801 | 777 | | |
802 | | - | |
803 | 778 | | |
804 | 779 | | |
805 | 780 | | |
| |||
853 | 828 | | |
854 | 829 | | |
855 | 830 | | |
856 | | - | |
857 | 831 | | |
858 | 832 | | |
859 | 833 | | |
| |||
1809 | 1783 | | |
1810 | 1784 | | |
1811 | 1785 | | |
1812 | | - | |
1813 | 1786 | | |
1814 | 1787 | | |
1815 | 1788 | | |
| |||
2586 | 2559 | | |
2587 | 2560 | | |
2588 | 2561 | | |
2589 | | - | |
2590 | | - | |
2591 | 2562 | | |
2592 | 2563 | | |
2593 | 2564 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
400 | 400 | | |
401 | 401 | | |
402 | 402 | | |
| 403 | + | |
| 404 | + | |
| 405 | + | |
403 | 406 | | |
404 | 407 | | |
405 | 408 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
634 | 634 | | |
635 | 635 | | |
636 | 636 | | |
637 | | - | |
638 | | - | |
639 | | - | |
640 | 637 | | |
641 | 638 | | |
642 | 639 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
605 | 605 | | |
606 | 606 | | |
607 | 607 | | |
608 | | - | |
609 | 608 | | |
610 | 609 | | |
611 | 610 | | |
| |||
690 | 689 | | |
691 | 690 | | |
692 | 691 | | |
693 | | - | |
694 | | - | |
695 | | - | |
696 | | - | |
697 | | - | |
698 | | - | |
699 | | - | |
700 | 692 | | |
701 | 693 | | |
702 | 694 | | |
| |||
707 | 699 | | |
708 | 700 | | |
709 | 701 | | |
710 | | - | |
711 | | - | |
712 | | - | |
713 | | - | |
714 | | - | |
715 | | - | |
716 | | - | |
717 | | - | |
718 | | - | |
719 | | - | |
720 | | - | |
721 | | - | |
722 | | - | |
723 | | - | |
724 | | - | |
725 | 702 | | |
726 | 703 | | |
727 | 704 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
651 | 651 | | |
652 | 652 | | |
653 | 653 | | |
| 654 | + | |
654 | 655 | | |
655 | 656 | | |
656 | 657 | | |
| |||
662 | 663 | | |
663 | 664 | | |
664 | 665 | | |
665 | | - | |
| 666 | + | |
666 | 667 | | |
667 | 668 | | |
668 | 669 | | |
| |||
674 | 675 | | |
675 | 676 | | |
676 | 677 | | |
677 | | - | |
| 678 | + | |
| 679 | + | |
| 680 | + | |
678 | 681 | | |
679 | 682 | | |
680 | 683 | | |
681 | 684 | | |
682 | 685 | | |
683 | 686 | | |
| 687 | + | |
| 688 | + | |
| 689 | + | |
| 690 | + | |
| 691 | + | |
| 692 | + | |
684 | 693 | | |
685 | 694 | | |
686 | 695 | | |
| |||
691 | 700 | | |
692 | 701 | | |
693 | 702 | | |
| 703 | + | |
694 | 704 | | |
695 | 705 | | |
696 | 706 | | |
697 | 707 | | |
| 708 | + | |
698 | 709 | | |
699 | 710 | | |
700 | 711 | | |
701 | 712 | | |
| 713 | + | |
702 | 714 | | |
703 | 715 | | |
704 | 716 | | |
| 717 | + | |
705 | 718 | | |
706 | 719 | | |
707 | 720 | | |
| |||
712 | 725 | | |
713 | 726 | | |
714 | 727 | | |
| 728 | + | |
715 | 729 | | |
716 | 730 | | |
717 | 731 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
812 | 812 | | |
813 | 813 | | |
814 | 814 | | |
815 | | - | |
| 815 | + | |
816 | 816 | | |
817 | 817 | | |
818 | 818 | | |
| |||
834 | 834 | | |
835 | 835 | | |
836 | 836 | | |
837 | | - | |
| 837 | + | |
838 | 838 | | |
839 | | - | |
| 839 | + | |
840 | 840 | | |
841 | 841 | | |
842 | 842 | | |
843 | 843 | | |
844 | 844 | | |
845 | 845 | | |
846 | | - | |
| 846 | + | |
847 | 847 | | |
848 | 848 | | |
849 | 849 | | |
850 | | - | |
| 850 | + | |
851 | 851 | | |
852 | | - | |
| 852 | + | |
853 | 853 | | |
854 | 854 | | |
855 | 855 | | |
| |||
2386 | 2386 | | |
2387 | 2387 | | |
2388 | 2388 | | |
2389 | | - | |
| 2389 | + | |
2390 | 2390 | | |
2391 | | - | |
| 2391 | + | |
2392 | 2392 | | |
2393 | 2393 | | |
2394 | 2394 | | |
| |||
2778 | 2778 | | |
2779 | 2779 | | |
2780 | 2780 | | |
2781 | | - | |
| 2781 | + | |
2782 | 2782 | | |
2783 | | - | |
| 2783 | + | |
2784 | 2784 | | |
2785 | 2785 | | |
2786 | 2786 | | |
2787 | 2787 | | |
2788 | 2788 | | |
2789 | | - | |
| 2789 | + | |
2790 | 2790 | | |
2791 | | - | |
| 2791 | + | |
2792 | 2792 | | |
2793 | | - | |
| 2793 | + | |
| 2794 | + | |
| 2795 | + | |
| 2796 | + | |
| 2797 | + | |
| 2798 | + | |
| 2799 | + | |
| 2800 | + | |
| 2801 | + | |
| 2802 | + | |
| 2803 | + | |
| 2804 | + | |
| 2805 | + | |
| 2806 | + | |
| 2807 | + | |
2794 | 2808 | | |
2795 | 2809 | | |
2796 | 2810 | | |
2797 | | - | |
2798 | | - | |
| 2811 | + | |
| 2812 | + | |
| 2813 | + | |
| 2814 | + | |
| 2815 | + | |
| 2816 | + | |
2799 | 2817 | | |
2800 | | - | |
| 2818 | + | |
| 2819 | + | |
| 2820 | + | |
| 2821 | + | |
| 2822 | + | |
| 2823 | + | |
| 2824 | + | |
| 2825 | + | |
| 2826 | + | |
| 2827 | + | |
| 2828 | + | |
| 2829 | + | |
| 2830 | + | |
| 2831 | + | |
| 2832 | + | |
| 2833 | + | |
| 2834 | + | |
| 2835 | + | |
| 2836 | + | |
| 2837 | + | |
| 2838 | + | |
2801 | 2839 | | |
2802 | | - | |
2803 | | - | |
2804 | | - | |
2805 | | - | |
2806 | | - | |
2807 | | - | |
2808 | | - | |
| 2840 | + | |
2809 | 2841 | | |
2810 | 2842 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
4 | 3 | | |
5 | 4 | | |
6 | 5 | | |
| |||
9 | 8 | | |
10 | 9 | | |
11 | 10 | | |
12 | | - | |
13 | | - | |
| 11 | + | |
| 12 | + | |
14 | 13 | | |
15 | | - | |
16 | | - | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| |||
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
46 | | - | |
47 | | - | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
48 | 51 | | |
49 | | - | |
50 | | - | |
51 | | - | |
52 | | - | |
53 | | - | |
54 | | - | |
| 52 | + | |
| 53 | + | |
55 | 54 | | |
56 | 55 | | |
57 | 56 | | |
| |||
0 commit comments