Repository navigation
Commit 1f3278c
committed
Auto merge of #162996 - Zalathar:rollup-uUWX3SP, r=Zalathar
Rollup of 18 pull requests
Successful merges:
- #162499 (`rustc_codegen_gcc` subtree update)
- #161424 (implement `VaArgSafe` for `f128`)
- #161777 (Add Natvis visualiser and debuginfo tests for `f128`)
- #162506 (Avoid suggesting imports of traits declared inside fn bodies)
- #162591 (Move parse error recovery for expression operators "out of line" & refactor in the area)
- #162669 ([rustdoc] Correctly handle intra-doc links on inlined same item with different names)
- #162733 (Add useful APIs to `Unique(Arc|Rc)`)
- #162913 (Refactor LivenessResults into LivenessComputation, without typeck)
- #162950 (More AST lowering cleanups)
- #162964 (Update `browser-ui-test` version to `0.25.2`)
- #162979 (mark `f128` as reliable on `powerpc64` with `+vsx`)
- #161743 (Add performance notes for the floating-point round method)
- #162797 (yeet AliasConstKind::opt_def_id)
- #162836 (Ping T-libs-ping instead of T-libs-fcp for backports)
- #162873 (Adjust `bug!`/`span_bug!` emission)
- #162875 (Add .seek_read_exact(), .seek_write_all() to std::os::windows::fs::FileExt)
- #162956 (Add missing `#[repr(C)]` in UI, codegen and assembly tests)
- #162981 (rustc-dev-guide subtree update)
Failed merges:
- #162177 (Properly implement the gpu-kernel ABI for amdgpu)226 files changed
Lines changed: 7551 additions & 2827 deletions
File tree
- compiler
- rustc_ast_lowering/src
- rustc_borrowck/src
- region_infer
- type_check/liveness
- rustc_codegen_gcc
- .github/workflows
- build_system
- asm-tester
- src
- src
- doc
- example
- patches
- src
- back
- intrinsic
- tests
- asm
- asm
- naked-functions
- compile
- c
- run
- tools
- cspell_dicts
- rustc_codegen_llvm/src
- debuginfo
- rustc_errors/src
- rustc_hir_analysis/src
- check
- hir_ty_lowering
- rustc_hir_typeck/src/method
- rustc_interface/src
- rustc_middle/src
- ty
- rustc_mir_build/src/thir/pattern
- rustc_parse/src
- parser
- expr
- rustc_public/src/unstable/convert/stable
- rustc_span/src
- rustc_type_ir/src
- library
- alloc/src
- core/src/ffi
- std/src
- fs
- num
- os/windows
- src
- doc/rustc-dev-guide
- .github/workflows
- ci
- sembr/src
- tests
- fakes
- src
- backend
- offload
- solve
- tests
- ecosystem-test-jobs
- etc
- natvis
- librustdoc
- clean
- formats
- html
- render
- json
- tools/miri/tests/panic
- tests
- assembly-llvm
- asm
- naked-functions
- codegen-llvm
- bpf-abi
- riscv-abi
- scalable-vectors
- debuginfo
- basic-types
- run-make
- c-link-to-rust-va-list-fn
- comment-section
- dirty-incr-due-to-hard-link
- emit
- extra-filename-with-temp-outputs
- parallel-reproducible-build
- parallel-reproducible-inline-asm-cookie
- rustdoc-html/intra-doc
- ui
- abi
- extern
- foreign
- issues
- c-variadic
- const-generics/mgca
- ffi
- intrinsics
- resolve
- thir-print
- track-diagnostics
- traits
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1018 | 1018 | | |
1019 | 1019 | | |
1020 | 1020 | | |
1021 | | - | |
| 1021 | + | |
1022 | 1022 | | |
1023 | 1023 | | |
1024 | 1024 | | |
| |||
1712 | 1712 | | |
1713 | 1713 | | |
1714 | 1714 | | |
1715 | | - | |
| 1715 | + | |
1716 | 1716 | | |
1717 | 1717 | | |
1718 | 1718 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
9 | | - | |
| 8 | + | |
10 | 9 | | |
11 | | - | |
12 | | - | |
13 | 10 | | |
14 | 11 | | |
15 | 12 | | |
| |||
28 | 25 | | |
29 | 26 | | |
30 | 27 | | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | | - | |
38 | | - | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
39 | 31 | | |
40 | 32 | | |
41 | 33 | | |
| |||
52 | 44 | | |
53 | 45 | | |
54 | 46 | | |
55 | | - | |
56 | | - | |
57 | | - | |
58 | | - | |
59 | | - | |
60 | | - | |
61 | | - | |
62 | | - | |
63 | | - | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | | - | |
68 | | - | |
69 | | - | |
70 | | - | |
71 | | - | |
72 | | - | |
73 | | - | |
74 | | - | |
75 | | - | |
76 | | - | |
77 | | - | |
78 | | - | |
79 | | - | |
80 | | - | |
81 | | - | |
82 | | - | |
83 | | - | |
84 | | - | |
85 | | - | |
86 | | - | |
87 | | - | |
88 | | - | |
89 | | - | |
90 | | - | |
91 | | - | |
92 | | - | |
93 | | - | |
94 | | - | |
95 | | - | |
96 | | - | |
97 | 47 | | |
98 | 48 | | |
99 | 49 | | |
| |||
203 | 153 | | |
204 | 154 | | |
205 | 155 | | |
206 | | - | |
| 156 | + | |
207 | 157 | | |
208 | 158 | | |
209 | 159 | | |
| |||
544 | 494 | | |
545 | 495 | | |
546 | 496 | | |
547 | | - | |
| 497 | + | |
548 | 498 | | |
549 | 499 | | |
550 | 500 | | |
| |||
730 | 680 | | |
731 | 681 | | |
732 | 682 | | |
733 | | - | |
| 683 | + | |
734 | 684 | | |
735 | 685 | | |
736 | 686 | | |
| |||
911 | 861 | | |
912 | 862 | | |
913 | 863 | | |
914 | | - | |
| 864 | + | |
915 | 865 | | |
916 | 866 | | |
917 | 867 | | |
| |||
1160 | 1110 | | |
1161 | 1111 | | |
1162 | 1112 | | |
1163 | | - | |
| 1113 | + | |
1164 | 1114 | | |
1165 | 1115 | | |
1166 | 1116 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
60 | 60 | | |
61 | 61 | | |
62 | 62 | | |
63 | | - | |
64 | | - | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
65 | 66 | | |
66 | 67 | | |
67 | 68 | | |
| |||
296 | 297 | | |
297 | 298 | | |
298 | 299 | | |
299 | | - | |
| 300 | + | |
300 | 301 | | |
301 | 302 | | |
302 | 303 | | |
| |||
366 | 367 | | |
367 | 368 | | |
368 | 369 | | |
369 | | - | |
| 370 | + | |
370 | 371 | | |
371 | 372 | | |
372 | 373 | | |
| |||
783 | 784 | | |
784 | 785 | | |
785 | 786 | | |
786 | | - | |
| 787 | + | |
| 788 | + | |
| 789 | + | |
| 790 | + | |
| 791 | + | |
| 792 | + | |
| 793 | + | |
| 794 | + | |
| 795 | + | |
| 796 | + | |
787 | 797 | | |
788 | 798 | | |
789 | 799 | | |
790 | | - | |
791 | | - | |
792 | | - | |
793 | | - | |
794 | | - | |
| 800 | + | |
| 801 | + | |
| 802 | + | |
| 803 | + | |
| 804 | + | |
| 805 | + | |
| 806 | + | |
| 807 | + | |
| 808 | + | |
| 809 | + | |
| 810 | + | |
| 811 | + | |
| 812 | + | |
| 813 | + | |
| 814 | + | |
| 815 | + | |
| 816 | + | |
| 817 | + | |
795 | 818 | | |
796 | 819 | | |
797 | 820 | | |
| |||
824 | 847 | | |
825 | 848 | | |
826 | 849 | | |
827 | | - | |
| 850 | + | |
828 | 851 | | |
829 | 852 | | |
830 | 853 | | |
| |||
982 | 1005 | | |
983 | 1006 | | |
984 | 1007 | | |
985 | | - | |
| 1008 | + | |
986 | 1009 | | |
987 | 1010 | | |
988 | 1011 | | |
| |||
999 | 1022 | | |
1000 | 1023 | | |
1001 | 1024 | | |
1002 | | - | |
| 1025 | + | |
1003 | 1026 | | |
1004 | 1027 | | |
1005 | 1028 | | |
1006 | | - | |
| 1029 | + | |
1007 | 1030 | | |
1008 | 1031 | | |
1009 | 1032 | | |
| |||
1154 | 1177 | | |
1155 | 1178 | | |
1156 | 1179 | | |
1157 | | - | |
1158 | | - | |
| 1180 | + | |
| 1181 | + | |
1159 | 1182 | | |
1160 | 1183 | | |
1161 | 1184 | | |
| |||
1172 | 1195 | | |
1173 | 1196 | | |
1174 | 1197 | | |
1175 | | - | |
| 1198 | + | |
1176 | 1199 | | |
1177 | 1200 | | |
1178 | 1201 | | |
| |||
1261 | 1284 | | |
1262 | 1285 | | |
1263 | 1286 | | |
1264 | | - | |
1265 | | - | |
1266 | | - | |
1267 | | - | |
1268 | 1287 | | |
1269 | 1288 | | |
1270 | 1289 | | |
| |||
1647 | 1666 | | |
1648 | 1667 | | |
1649 | 1668 | | |
1650 | | - | |
1651 | 1669 | | |
| 1670 | + | |
1652 | 1671 | | |
1653 | 1672 | | |
1654 | 1673 | | |
| |||
1681 | 1700 | | |
1682 | 1701 | | |
1683 | 1702 | | |
1684 | | - | |
1685 | | - | |
1686 | | - | |
| 1703 | + | |
1687 | 1704 | | |
1688 | 1705 | | |
1689 | 1706 | | |
| |||
3058 | 3075 | | |
3059 | 3076 | | |
3060 | 3077 | | |
3061 | | - | |
| 3078 | + | |
3062 | 3079 | | |
3063 | 3080 | | |
3064 | 3081 | | |
3065 | 3082 | | |
3066 | 3083 | | |
3067 | 3084 | | |
3068 | 3085 | | |
3069 | | - | |
| 3086 | + | |
3070 | 3087 | | |
3071 | 3088 | | |
3072 | 3089 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
409 | 409 | | |
410 | 410 | | |
411 | 411 | | |
412 | | - | |
413 | | - | |
414 | | - | |
415 | | - | |
416 | | - | |
417 | | - | |
418 | | - | |
419 | | - | |
420 | | - | |
421 | | - | |
422 | 412 | | |
423 | 413 | | |
424 | 414 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
3 | 4 | | |
4 | 5 | | |
5 | 6 | | |
6 | 7 | | |
7 | 8 | | |
8 | | - | |
| 9 | + | |
9 | 10 | | |
| 11 | + | |
10 | 12 | | |
11 | 13 | | |
12 | 14 | | |
| 15 | + | |
13 | 16 | | |
14 | 17 | | |
15 | 18 | | |
| |||
229 | 232 | | |
230 | 233 | | |
231 | 234 | | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
0 commit comments