Commit 7342830
committed
Auto merge of rust-lang#131792 - matthiaskrgr:rollup-480nwg4, r=matthiaskrgr
Rollup of 8 pull requests
Successful merges:
- rust-lang#130822 (Add `from_ref` and `from_mut` constructors to `core::ptr::NonNull`.)
- rust-lang#131381 (Implement edition 2024 match ergonomics restrictions)
- rust-lang#131594 (rustdoc: Rename "object safe" to "dyn compatible")
- rust-lang#131686 (Add fast-path when computing the default visibility)
- rust-lang#131699 (Try to improve error messages involving aliases in the solver)
- rust-lang#131757 (Ignore lint-non-snake-case-crate#proc_macro_ on targets without unwind)
- rust-lang#131783 (Fix explicit_iter_loop in rustc_serialize)
- rust-lang#131788 (Fix mismatched quotation mark)
r? `@ghost`
`@rustbot` modify labels: rollupFile tree
77 files changed
+1254
-560
lines changed- compiler
- rustc_hir_typeck/src
- rustc_lint_defs/src
- rustc_middle/src/ty
- rustc_mir_build
- src
- thir/pattern
- rustc_monomorphize/src
- rustc_next_trait_solver/src/solve
- assembly
- eval_ctxt
- normalizes_to
- rustc_serialize/src
- rustc_trait_selection/src/solve
- inspect
- rustc_type_ir/src/solve
- library/core/src
- ptr
- src/librustdoc
- clean
- html
- render
- json
- tests
- mir-opt/pre-codegen
- rustdoc
- sidebar
- ui
- for
- generic-associated-types
- higher-ranked
- impl-trait
- in-trait
- lint/non-snake-case
- mir/mir-inlining
- pattern
- rfc-3627-match-ergonomics-2024
- auxiliary
- traits
- negative-bounds
- next-solver
- normalize
- typeck
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
77 files changed
+1254
-560
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
690 | 690 | | |
691 | 691 | | |
692 | 692 | | |
693 | | - | |
694 | | - | |
| 693 | + | |
| 694 | + | |
| 695 | + | |
695 | 696 | | |
696 | 697 | | |
697 | | - | |
| 698 | + | |
| 699 | + | |
698 | 700 | | |
699 | 701 | | |
700 | 702 | | |
701 | 703 | | |
702 | | - | |
| 704 | + | |
| 705 | + | |
| 706 | + | |
| 707 | + | |
| 708 | + | |
| 709 | + | |
| 710 | + | |
| 711 | + | |
| 712 | + | |
| 713 | + | |
| 714 | + | |
| 715 | + | |
703 | 716 | | |
704 | 717 | | |
705 | 718 | | |
| |||
2204 | 2217 | | |
2205 | 2218 | | |
2206 | 2219 | | |
2207 | | - | |
2208 | 2220 | | |
2209 | 2221 | | |
2210 | | - | |
2211 | | - | |
| 2222 | + | |
| 2223 | + | |
2212 | 2224 | | |
2213 | 2225 | | |
2214 | | - | |
| 2226 | + | |
| 2227 | + | |
2215 | 2228 | | |
2216 | 2229 | | |
2217 | 2230 | | |
| |||
2262 | 2275 | | |
2263 | 2276 | | |
2264 | 2277 | | |
| 2278 | + | |
2265 | 2279 | | |
2266 | 2280 | | |
2267 | 2281 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
635 | 635 | | |
636 | 636 | | |
637 | 637 | | |
638 | | - | |
| 638 | + | |
639 | 639 | | |
640 | 640 | | |
641 | 641 | | |
| |||
645 | 645 | | |
646 | 646 | | |
647 | 647 | | |
648 | | - | |
| 648 | + | |
| 649 | + | |
| 650 | + | |
649 | 651 | | |
650 | 652 | | |
651 | 653 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1651 | 1651 | | |
1652 | 1652 | | |
1653 | 1653 | | |
1654 | | - | |
1655 | 1654 | | |
1656 | 1655 | | |
1657 | 1656 | | |
| |||
1672 | 1671 | | |
1673 | 1672 | | |
1674 | 1673 | | |
1675 | | - | |
1676 | | - | |
1677 | | - | |
| 1674 | + | |
1678 | 1675 | | |
1679 | 1676 | | |
1680 | | - | |
| 1677 | + | |
1681 | 1678 | | |
1682 | 1679 | | |
1683 | 1680 | | |
| |||
| 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 | 82 | | |
| |||
418 | 419 | | |
419 | 420 | | |
420 | 421 | | |
421 | | - | |
422 | | - | |
| 422 | + | |
| 423 | + | |
423 | 424 | | |
424 | 425 | | |
425 | 426 | | |
426 | 427 | | |
427 | 428 | | |
428 | | - | |
429 | | - | |
| 429 | + | |
| 430 | + | |
430 | 431 | | |
431 | 432 | | |
432 | 433 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
265 | 265 | | |
266 | 266 | | |
267 | 267 | | |
268 | | - | |
| 268 | + | |
269 | 269 | | |
270 | 270 | | |
271 | 271 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
983 | 983 | | |
984 | 984 | | |
985 | 985 | | |
| 986 | + | |
| 987 | + | |
986 | 988 | | |
987 | 989 | | |
988 | 990 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| 28 | + | |
28 | 29 | | |
29 | 30 | | |
30 | 31 | | |
| |||
48 | 49 | | |
49 | 50 | | |
50 | 51 | | |
51 | | - | |
52 | | - | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
53 | 57 | | |
54 | 58 | | |
55 | 59 | | |
56 | 60 | | |
57 | | - | |
58 | | - | |
59 | | - | |
60 | | - | |
61 | | - | |
62 | | - | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
63 | 74 | | |
64 | 75 | | |
65 | 76 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
119 | 119 | | |
120 | 120 | | |
121 | 121 | | |
| 122 | + | |
122 | 123 | | |
123 | 124 | | |
124 | 125 | | |
| |||
904 | 905 | | |
905 | 906 | | |
906 | 907 | | |
| 908 | + | |
| 909 | + | |
| 910 | + | |
| 911 | + | |
| 912 | + | |
907 | 913 | | |
908 | 914 | | |
909 | 915 | | |
| |||
913 | 919 | | |
914 | 920 | | |
915 | 921 | | |
| 922 | + | |
916 | 923 | | |
917 | 924 | | |
918 | 925 | | |
| |||
Lines changed: 20 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| 9 | + | |
9 | 10 | | |
10 | 11 | | |
11 | 12 | | |
| |||
288 | 289 | | |
289 | 290 | | |
290 | 291 | | |
| 292 | + | |
| 293 | + | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
| 300 | + | |
| 301 | + | |
| 302 | + | |
| 303 | + | |
| 304 | + | |
| 305 | + | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
291 | 311 | | |
292 | 312 | | |
293 | 313 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
983 | 983 | | |
984 | 984 | | |
985 | 985 | | |
986 | | - | |
| 986 | + | |
987 | 987 | | |
988 | 988 | | |
989 | 989 | | |
| |||
0 commit comments