This repository was archived by the owner on May 28, 2025. It is now read-only.
Commit 2b6a342
committed
Auto merge of rust-lang#126056 - matthiaskrgr:rollup-ytwg62v, r=matthiaskrgr
Rollup of 6 pull requests
Successful merges:
- rust-lang#124731 (Add translation support by mdbook-i18n-helpers to bootstrap)
- rust-lang#125168 (Match ergonomics 2024: align implementation with RFC)
- rust-lang#125925 (Don't trigger `unsafe_op_in_unsafe_fn` for deprecated safe fns)
- rust-lang#125987 (When `derive`ing, account for HRTB on `BareFn` fields)
- rust-lang#126045 (check_expr_struct_fields: taint context with errors if struct definit…)
- rust-lang#126048 (Fix typos in cargo-specifics.md)
r? `@ghost`
`@rustbot` modify labels: rollupFile tree
35 files changed
+642
-425
lines changed- compiler
- rustc_builtin_macros/src/deriving/generic
- rustc_feature/src
- rustc_hir_typeck/src
- rustc_mir_build/src
- src
- bootstrap/src/core/build_steps
- doc/rustc/src/check-cfg
- tools/rustbook
- src
- tests
- crashes
- ui
- derives
- feature-gates
- match
- ref_pat_eat_one_layer_2024
- pattern
- rust-2024
- static
35 files changed
+642
-425
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
372 | 372 | | |
373 | 373 | | |
374 | 374 | | |
375 | | - | |
| 375 | + | |
376 | 376 | | |
377 | 377 | | |
378 | 378 | | |
| |||
2206 | 2206 | | |
2207 | 2207 | | |
2208 | 2208 | | |
| 2209 | + | |
| 2210 | + | |
| 2211 | + | |
| 2212 | + | |
| 2213 | + | |
| 2214 | + | |
| 2215 | + | |
| 2216 | + | |
| 2217 | + | |
| 2218 | + | |
| 2219 | + | |
| 2220 | + | |
| 2221 | + | |
| 2222 | + | |
| 2223 | + | |
2209 | 2224 | | |
2210 | 2225 | | |
2211 | 2226 | | |
| |||
2214 | 2229 | | |
2215 | 2230 | | |
2216 | 2231 | | |
| 2232 | + | |
| 2233 | + | |
| 2234 | + | |
| 2235 | + | |
| 2236 | + | |
| 2237 | + | |
2217 | 2238 | | |
2218 | 2239 | | |
2219 | 2240 | | |
| |||
2364 | 2385 | | |
2365 | 2386 | | |
2366 | 2387 | | |
| 2388 | + | |
| 2389 | + | |
| 2390 | + | |
| 2391 | + | |
| 2392 | + | |
| 2393 | + | |
| 2394 | + | |
| 2395 | + | |
| 2396 | + | |
| 2397 | + | |
| 2398 | + | |
| 2399 | + | |
| 2400 | + | |
| 2401 | + | |
| 2402 | + | |
| 2403 | + | |
| 2404 | + | |
| 2405 | + | |
| 2406 | + | |
2367 | 2407 | | |
2368 | 2408 | | |
2369 | 2409 | | |
| |||
2650 | 2690 | | |
2651 | 2691 | | |
2652 | 2692 | | |
| 2693 | + | |
| 2694 | + | |
| 2695 | + | |
| 2696 | + | |
| 2697 | + | |
| 2698 | + | |
| 2699 | + | |
| 2700 | + | |
| 2701 | + | |
| 2702 | + | |
| 2703 | + | |
| 2704 | + | |
| 2705 | + | |
| 2706 | + | |
| 2707 | + | |
| 2708 | + | |
| 2709 | + | |
| 2710 | + | |
| 2711 | + | |
| 2712 | + | |
| 2713 | + | |
| 2714 | + | |
2653 | 2715 | | |
2654 | 2716 | | |
2655 | 2717 | | |
| |||
2968 | 3030 | | |
2969 | 3031 | | |
2970 | 3032 | | |
| 3033 | + | |
| 3034 | + | |
| 3035 | + | |
| 3036 | + | |
| 3037 | + | |
| 3038 | + | |
| 3039 | + | |
| 3040 | + | |
| 3041 | + | |
| 3042 | + | |
| 3043 | + | |
| 3044 | + | |
| 3045 | + | |
| 3046 | + | |
| 3047 | + | |
| 3048 | + | |
| 3049 | + | |
| 3050 | + | |
| 3051 | + | |
| 3052 | + | |
| 3053 | + | |
| 3054 | + | |
| 3055 | + | |
2971 | 3056 | | |
2972 | 3057 | | |
2973 | 3058 | | |
| |||
3126 | 3211 | | |
3127 | 3212 | | |
3128 | 3213 | | |
| 3214 | + | |
| 3215 | + | |
| 3216 | + | |
| 3217 | + | |
| 3218 | + | |
| 3219 | + | |
| 3220 | + | |
| 3221 | + | |
| 3222 | + | |
3129 | 3223 | | |
3130 | 3224 | | |
3131 | 3225 | | |
| |||
3261 | 3355 | | |
3262 | 3356 | | |
3263 | 3357 | | |
3264 | | - | |
| 3358 | + | |
3265 | 3359 | | |
3266 | | - | |
| 3360 | + | |
3267 | 3361 | | |
3268 | 3362 | | |
3269 | 3363 | | |
| 3364 | + | |
3270 | 3365 | | |
3271 | 3366 | | |
3272 | 3367 | | |
| |||
3290 | 3385 | | |
3291 | 3386 | | |
3292 | 3387 | | |
3293 | | - | |
| 3388 | + | |
3294 | 3389 | | |
3295 | | - | |
| 3390 | + | |
| 3391 | + | |
| 3392 | + | |
| 3393 | + | |
| 3394 | + | |
| 3395 | + | |
3296 | 3396 | | |
3297 | 3397 | | |
3298 | 3398 | | |
| |||
3367 | 3467 | | |
3368 | 3468 | | |
3369 | 3469 | | |
| 3470 | + | |
3370 | 3471 | | |
3371 | 3472 | | |
3372 | 3473 | | |
| |||
5372 | 5473 | | |
5373 | 5474 | | |
5374 | 5475 | | |
| 5476 | + | |
| 5477 | + | |
| 5478 | + | |
| 5479 | + | |
| 5480 | + | |
| 5481 | + | |
| 5482 | + | |
| 5483 | + | |
| 5484 | + | |
| 5485 | + | |
| 5486 | + | |
| 5487 | + | |
| 5488 | + | |
| 5489 | + | |
| 5490 | + | |
| 5491 | + | |
| 5492 | + | |
| 5493 | + | |
| 5494 | + | |
| 5495 | + | |
| 5496 | + | |
| 5497 | + | |
5375 | 5498 | | |
5376 | 5499 | | |
5377 | 5500 | | |
| |||
5497 | 5620 | | |
5498 | 5621 | | |
5499 | 5622 | | |
| 5623 | + | |
| 5624 | + | |
| 5625 | + | |
| 5626 | + | |
| 5627 | + | |
| 5628 | + | |
5500 | 5629 | | |
5501 | 5630 | | |
5502 | 5631 | | |
| |||
6476 | 6605 | | |
6477 | 6606 | | |
6478 | 6607 | | |
| 6608 | + | |
| 6609 | + | |
| 6610 | + | |
| 6611 | + | |
| 6612 | + | |
| 6613 | + | |
| 6614 | + | |
| 6615 | + | |
| 6616 | + | |
6479 | 6617 | | |
6480 | 6618 | | |
6481 | 6619 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
412 | 412 | | |
413 | 413 | | |
414 | 414 | | |
| 415 | + | |
| 416 | + | |
| 417 | + | |
| 418 | + | |
| 419 | + | |
| 420 | + | |
| 421 | + | |
| 422 | + | |
| 423 | + | |
415 | 424 | | |
416 | 425 | | |
417 | 426 | | |
| |||
422 | 431 | | |
423 | 432 | | |
424 | 433 | | |
425 | | - | |
| 434 | + | |
| 435 | + | |
426 | 436 | | |
427 | 437 | | |
428 | 438 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
128 | 128 | | |
129 | 129 | | |
130 | 130 | | |
| 131 | + | |
| 132 | + | |
131 | 133 | | |
132 | 134 | | |
133 | 135 | | |
| |||
181 | 183 | | |
182 | 184 | | |
183 | 185 | | |
| 186 | + | |
184 | 187 | | |
185 | 188 | | |
186 | 189 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
529 | 529 | | |
530 | 530 | | |
531 | 531 | | |
532 | | - | |
533 | | - | |
534 | 532 | | |
535 | 533 | | |
536 | 534 | | |
| |||
573 | 571 | | |
574 | 572 | | |
575 | 573 | | |
576 | | - | |
577 | | - | |
578 | 574 | | |
579 | 575 | | |
580 | 576 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1671 | 1671 | | |
1672 | 1672 | | |
1673 | 1673 | | |
| 1674 | + | |
| 1675 | + | |
| 1676 | + | |
| 1677 | + | |
| 1678 | + | |
| 1679 | + | |
| 1680 | + | |
| 1681 | + | |
| 1682 | + | |
1674 | 1683 | | |
1675 | 1684 | | |
1676 | 1685 | | |
| |||
0 commit comments