File tree
15 files changed
+1043
-262
lines changed- compiler
- rustc_hir_typeck/src
- rustc_middle/src/ty
- rustc_mir_build
- src
- thir/pattern
- tests/ui/pattern/rfc-3627-match-ergonomics-2024
- experimental
15 files changed
+1043
-262
lines changedDiff for: compiler/rustc_hir_typeck/src/pat.rs
+55-23
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 |
|
Diff for: compiler/rustc_middle/src/ty/mod.rs
+1-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
94 | 94 |
| |
95 | 95 |
| |
96 | 96 |
| |
97 |
| - | |
| 97 | + | |
98 | 98 |
| |
99 | 99 |
| |
100 | 100 |
| |
|
+19-5
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
73 | 73 |
| |
74 | 74 |
| |
75 | 75 |
| |
76 |
| - | |
77 |
| - | |
78 |
| - | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
79 | 79 |
| |
80 | 80 |
| |
81 | 81 |
| |
| |||
420 | 420 |
| |
421 | 421 |
| |
422 | 422 |
| |
423 |
| - | |
| 423 | + | |
424 | 424 |
| |
425 | 425 |
| |
426 | 426 |
| |
| |||
429 | 429 |
| |
430 | 430 |
| |
431 | 431 |
| |
432 |
| - | |
| 432 | + | |
433 | 433 |
| |
434 | 434 |
| |
435 | 435 |
| |
| |||
811 | 811 |
| |
812 | 812 |
| |
813 | 813 |
| |
| 814 | + | |
| 815 | + | |
| 816 | + | |
| 817 | + | |
| 818 | + | |
| 819 | + | |
| 820 | + | |
| 821 | + | |
| 822 | + | |
| 823 | + | |
| 824 | + | |
| 825 | + | |
| 826 | + | |
| 827 | + |
Diff for: compiler/rustc_mir_build/messages.ftl
+10-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
285 | 285 |
| |
286 | 286 |
| |
287 | 287 |
| |
288 |
| - | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
| 293 | + | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
289 | 298 |
| |
290 | 299 |
| |
291 | 300 |
| |
|
Diff for: compiler/rustc_mir_build/src/errors.rs
+45-15
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
1 | 2 |
| |
2 | 3 |
| |
3 | 4 |
| |
| |||
1097 | 1098 |
| |
1098 | 1099 |
| |
1099 | 1100 |
| |
1100 |
| - | |
| 1101 | + | |
1101 | 1102 |
| |
1102 |
| - | |
| 1103 | + | |
| 1104 | + | |
| 1105 | + | |
| 1106 | + | |
1103 | 1107 |
| |
1104 | 1108 |
| |
1105 |
| - | |
| 1109 | + | |
| 1110 | + | |
| 1111 | + | |
| 1112 | + | |
1106 | 1113 |
| |
1107 | 1114 |
| |
1108 | 1115 |
| |
1109 |
| - | |
1110 |
| - | |
| 1116 | + | |
| 1117 | + | |
| 1118 | + | |
| 1119 | + | |
| 1120 | + | |
1111 | 1121 |
| |
1112 | 1122 |
| |
1113 |
| - | |
| 1123 | + | |
1114 | 1124 |
| |
1115 | 1125 |
| |
1116 | 1126 |
| |
1117 | 1127 |
| |
1118 | 1128 |
| |
| 1129 | + | |
| 1130 | + | |
| 1131 | + | |
| 1132 | + | |
| 1133 | + | |
| 1134 | + | |
| 1135 | + | |
| 1136 | + | |
| 1137 | + | |
| 1138 | + | |
| 1139 | + | |
| 1140 | + | |
| 1141 | + | |
| 1142 | + | |
| 1143 | + | |
1119 | 1144 |
| |
1120 | 1145 |
| |
1121 | 1146 |
| |
1122 | 1147 |
| |
1123 | 1148 |
| |
1124 | 1149 |
| |
1125 |
| - | |
1126 |
| - | |
1127 |
| - | |
| 1150 | + | |
| 1151 | + | |
| 1152 | + | |
1128 | 1153 |
| |
1129 |
| - | |
| 1154 | + | |
| 1155 | + | |
| 1156 | + | |
| 1157 | + | |
| 1158 | + | |
| 1159 | + | |
| 1160 | + | |
1130 | 1161 |
| |
1131 |
| - | |
1132 |
| - | |
1133 |
| - | |
1134 |
| - | |
1135 |
| - | |
| 1162 | + | |
| 1163 | + | |
| 1164 | + | |
| 1165 | + | |
1136 | 1166 |
| |
1137 | 1167 |
|
0 commit comments