This repository was archived by the owner on May 28, 2025. It is now read-only.
Commit b06bbe7
committed
Auto merge of rust-lang#118433 - matthiaskrgr:rollup-fi9lrwg, r=matthiaskrgr
Rollup of 7 pull requests
Successful merges:
- rust-lang#116839 (Implement thread parking for xous)
- rust-lang#118265 (remove the memcpy-on-equal-ptrs assumption)
- rust-lang#118269 (Unify `TraitRefs` and `PolyTraitRefs` in `ValuePairs`)
- rust-lang#118394 (Remove HIR opkinds)
- rust-lang#118398 (Add proper cfgs in std)
- rust-lang#118419 (Eagerly return `ExprKind::Err` on `yield`/`await` in wrong coroutine context)
- rust-lang#118422 (Fix coroutine validation for mixed panic strategy)
r? `@ghost`
`@rustbot` modify labels: rollupFile tree
39 files changed
+220
-325
lines changed- compiler
- rustc_ast_lowering/src
- rustc_ast_pretty/src/pprust/state
- rustc_ast/src
- rustc_error_codes/src
- error_codes
- rustc_hir/src
- rustc_infer/src/infer
- error_reporting
- nice_region_error
- rustc_lint/src
- rustc_mir_transform/src
- rustc_parse/src/parser
- rustc_passes/src
- library
- alloc/src
- collections
- vec
- core/src
- std/src
- sys/xous
- src/tools
- clippy
- clippy_lints/src
- clippy_utils/src
- rustfmt/src
- tests/ui
- async-await
- issues
- coroutine
- auxiliary
39 files changed
+220
-325
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
817 | 817 | | |
818 | 818 | | |
819 | 819 | | |
820 | | - | |
| 820 | + | |
821 | 821 | | |
822 | 822 | | |
823 | 823 | | |
| |||
858 | 858 | | |
859 | 859 | | |
860 | 860 | | |
861 | | - | |
| 861 | + | |
862 | 862 | | |
863 | | - | |
| 863 | + | |
864 | 864 | | |
865 | 865 | | |
866 | 866 | | |
| |||
881 | 881 | | |
882 | 882 | | |
883 | 883 | | |
884 | | - | |
| 884 | + | |
| 885 | + | |
885 | 886 | | |
886 | 887 | | |
887 | 888 | | |
888 | 889 | | |
889 | 890 | | |
890 | | - | |
| 891 | + | |
891 | 892 | | |
892 | 893 | | |
893 | 894 | | |
894 | 895 | | |
895 | 896 | | |
896 | 897 | | |
| 898 | + | |
| 899 | + | |
| 900 | + | |
| 901 | + | |
| 902 | + | |
897 | 903 | | |
898 | 904 | | |
899 | 905 | | |
900 | 906 | | |
901 | 907 | | |
902 | 908 | | |
903 | 909 | | |
904 | | - | |
| 910 | + | |
905 | 911 | | |
906 | 912 | | |
907 | 913 | | |
| |||
912 | 918 | | |
913 | 919 | | |
914 | 920 | | |
915 | | - | |
916 | | - | |
| 921 | + | |
| 922 | + | |
917 | 923 | | |
918 | 924 | | |
919 | 925 | | |
920 | 926 | | |
921 | 927 | | |
| 928 | + | |
| 929 | + | |
| 930 | + | |
| 931 | + | |
| 932 | + | |
922 | 933 | | |
923 | 934 | | |
924 | 935 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
72 | 72 | | |
73 | 73 | | |
74 | 74 | | |
75 | | - | |
| 75 | + | |
76 | 76 | | |
77 | 77 | | |
78 | 78 | | |
| |||
189 | 189 | | |
190 | 190 | | |
191 | 191 | | |
192 | | - | |
| 192 | + | |
193 | 193 | | |
194 | 194 | | |
195 | 195 | | |
| |||
323 | 323 | | |
324 | 324 | | |
325 | 325 | | |
326 | | - | |
| 326 | + | |
327 | 327 | | |
328 | 328 | | |
329 | 329 | | |
| |||
350 | 350 | | |
351 | 351 | | |
352 | 352 | | |
353 | | - | |
354 | | - | |
355 | | - | |
356 | | - | |
357 | | - | |
358 | | - | |
359 | | - | |
360 | | - | |
361 | | - | |
362 | | - | |
363 | | - | |
364 | | - | |
365 | | - | |
366 | | - | |
367 | | - | |
368 | | - | |
369 | | - | |
370 | | - | |
371 | | - | |
372 | | - | |
373 | | - | |
374 | | - | |
375 | | - | |
376 | | - | |
| 353 | + | |
| 354 | + | |
377 | 355 | | |
378 | 356 | | |
379 | 357 | | |
| |||
778 | 756 | | |
779 | 757 | | |
780 | 758 | | |
781 | | - | |
| 759 | + | |
782 | 760 | | |
783 | 761 | | |
784 | | - | |
| 762 | + | |
785 | 763 | | |
786 | 764 | | |
787 | 765 | | |
| |||
941 | 919 | | |
942 | 920 | | |
943 | 921 | | |
944 | | - | |
945 | | - | |
946 | | - | |
| 922 | + | |
947 | 923 | | |
948 | 924 | | |
949 | 925 | | |
| |||
952 | 928 | | |
953 | 929 | | |
954 | 930 | | |
955 | | - | |
956 | 931 | | |
957 | 932 | | |
958 | 933 | | |
| |||
1038 | 1013 | | |
1039 | 1014 | | |
1040 | 1015 | | |
1041 | | - | |
| 1016 | + | |
1042 | 1017 | | |
1043 | 1018 | | |
1044 | 1019 | | |
| |||
1060 | 1035 | | |
1061 | 1036 | | |
1062 | 1037 | | |
1063 | | - | |
| 1038 | + | |
1064 | 1039 | | |
1065 | 1040 | | |
1066 | 1041 | | |
| |||
1500 | 1475 | | |
1501 | 1476 | | |
1502 | 1477 | | |
1503 | | - | |
| 1478 | + | |
| 1479 | + | |
| 1480 | + | |
1504 | 1481 | | |
1505 | 1482 | | |
1506 | 1483 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
268 | 268 | | |
269 | 269 | | |
270 | 270 | | |
271 | | - | |
272 | | - | |
273 | | - | |
| 271 | + | |
274 | 272 | | |
275 | 273 | | |
276 | 274 | | |
| |||
867 | 865 | | |
868 | 866 | | |
869 | 867 | | |
870 | | - | |
871 | 868 | | |
872 | 869 | | |
873 | 870 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
839 | 839 | | |
840 | 840 | | |
841 | 841 | | |
842 | | - | |
| 842 | + | |
| 843 | + | |
| 844 | + | |
| 845 | + | |
843 | 846 | | |
844 | 847 | | |
845 | 848 | | |
| |||
851 | 854 | | |
852 | 855 | | |
853 | 856 | | |
| 857 | + | |
| 858 | + | |
854 | 859 | | |
855 | 860 | | |
856 | 861 | | |
| |||
1200 | 1205 | | |
1201 | 1206 | | |
1202 | 1207 | | |
1203 | | - | |
| 1208 | + | |
1204 | 1209 | | |
1205 | 1210 | | |
1206 | 1211 | | |
| |||
2207 | 2212 | | |
2208 | 2213 | | |
2209 | 2214 | | |
2210 | | - | |
| 2215 | + | |
2211 | 2216 | | |
2212 | 2217 | | |
2213 | 2218 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
255 | 255 | | |
256 | 256 | | |
257 | 257 | | |
258 | | - | |
| 258 | + | |
259 | 259 | | |
260 | 260 | | |
261 | 261 | | |
262 | 262 | | |
263 | | - | |
| 263 | + | |
264 | 264 | | |
265 | 265 | | |
266 | 266 | | |
| |||
470 | 470 | | |
471 | 471 | | |
472 | 472 | | |
473 | | - | |
| 473 | + | |
474 | 474 | | |
475 | 475 | | |
476 | 476 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
653 | 653 | | |
654 | 654 | | |
655 | 655 | | |
| 656 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
1 | 3 | | |
2 | 4 | | |
3 | 5 | | |
4 | 6 | | |
5 | | - | |
| 7 | + | |
6 | 8 | | |
7 | 9 | | |
8 | 10 | | |
| |||
0 commit comments