Commit 4e1356b
committed
Auto merge of rust-lang#137290 - matthiaskrgr:rollup-a7xdbi4, r=matthiaskrgr
Rollup of 8 pull requests
Successful merges:
- rust-lang#120580 (Add `MAX_LEN_UTF8` and `MAX_LEN_UTF16` Constants)
- rust-lang#132268 (Impl TryFrom<Vec<u8>> for String)
- rust-lang#136093 (Match Ergonomics 2024: update old-edition behavior of feature gates)
- rust-lang#136344 (Suggest replacing `.` with `::` in more error diagnostics.)
- rust-lang#136690 (Use more explicit and reliable ptr select in sort impls)
- rust-lang#136815 (CI: Stop /msys64/bin from being prepended to PATH in msys2 shell)
- rust-lang#136923 (Lint `#[must_use]` attributes applied to methods in trait impls)
- rust-lang#137155 (Organize `OsString`/`OsStr` shims)
r? `@ghost`
`@rustbot` modify labels: rollupFile tree
83 files changed
+2896
-934
lines changed- .github/workflows
- compiler
- rustc_hir_typeck/src
- rustc_passes/src
- rustc_resolve/src/late
- library
- alloc
- src
- tests
- coretests/tests
- core/src
- char
- fmt
- str
- portable-simd/crates/core_simd/src
- masks
- ops
- simd/num
- std/src
- fs
- sys_common
- sys
- os_str
- pal/windows
- src
- ci/scripts
- doc/unstable-book/src/language-features
- tools
- clippy
- clippy_lints/src
- clippy_utils/src
- tidy/src
- tests/ui
- lint/unused
- pattern/rfc-3627-match-ergonomics-2024/experimental
- auxiliary
- resolve
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
83 files changed
+2896
-934
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
173 | 173 | | |
174 | 174 | | |
175 | 175 | | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
176 | 181 | | |
177 | 182 | | |
178 | 183 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
230 | 230 | | |
231 | 231 | | |
232 | 232 | | |
233 | | - | |
234 | | - | |
235 | | - | |
236 | | - | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
237 | 246 | | |
238 | 247 | | |
239 | 248 | | |
| |||
259 | 268 | | |
260 | 269 | | |
261 | 270 | | |
262 | | - | |
| 271 | + | |
263 | 272 | | |
264 | 273 | | |
265 | | - | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
266 | 278 | | |
267 | 279 | | |
268 | 280 | | |
| |||
2371 | 2383 | | |
2372 | 2384 | | |
2373 | 2385 | | |
| 2386 | + | |
| 2387 | + | |
| 2388 | + | |
| 2389 | + | |
2374 | 2390 | | |
2375 | 2391 | | |
2376 | 2392 | | |
| |||
2381 | 2397 | | |
2382 | 2398 | | |
2383 | 2399 | | |
2384 | | - | |
| 2400 | + | |
2385 | 2401 | | |
2386 | 2402 | | |
| 2403 | + | |
| 2404 | + | |
| 2405 | + | |
| 2406 | + | |
| 2407 | + | |
| 2408 | + | |
| 2409 | + | |
| 2410 | + | |
| 2411 | + | |
| 2412 | + | |
| 2413 | + | |
| 2414 | + | |
| 2415 | + | |
| 2416 | + | |
| 2417 | + | |
| 2418 | + | |
| 2419 | + | |
| 2420 | + | |
| 2421 | + | |
| 2422 | + | |
| 2423 | + | |
| 2424 | + | |
| 2425 | + | |
| 2426 | + | |
| 2427 | + | |
| 2428 | + | |
| 2429 | + | |
| 2430 | + | |
| 2431 | + | |
| 2432 | + | |
| 2433 | + | |
| 2434 | + | |
| 2435 | + | |
| 2436 | + | |
| 2437 | + | |
| 2438 | + | |
| 2439 | + | |
2387 | 2440 | | |
2388 | 2441 | | |
2389 | 2442 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1431 | 1431 | | |
1432 | 1432 | | |
1433 | 1433 | | |
1434 | | - | |
| 1434 | + | |
1435 | 1435 | | |
1436 | 1436 | | |
1437 | 1437 | | |
1438 | 1438 | | |
1439 | 1439 | | |
1440 | | - | |
| 1440 | + | |
1441 | 1441 | | |
1442 | 1442 | | |
1443 | 1443 | | |
1444 | 1444 | | |
1445 | 1445 | | |
1446 | 1446 | | |
1447 | | - | |
1448 | | - | |
1449 | | - | |
1450 | | - | |
1451 | | - | |
1452 | | - | |
1453 | | - | |
1454 | | - | |
1455 | | - | |
1456 | | - | |
| 1447 | + | |
| 1448 | + | |
1457 | 1449 | | |
1458 | | - | |
1459 | | - | |
1460 | | - | |
1461 | | - | |
1462 | | - | |
1463 | | - | |
| 1450 | + | |
| 1451 | + | |
| 1452 | + | |
| 1453 | + | |
| 1454 | + | |
| 1455 | + | |
| 1456 | + | |
1464 | 1457 | | |
| 1458 | + | |
| 1459 | + | |
| 1460 | + | |
| 1461 | + | |
| 1462 | + | |
| 1463 | + | |
| 1464 | + | |
| 1465 | + | |
| 1466 | + | |
| 1467 | + | |
| 1468 | + | |
| 1469 | + | |
| 1470 | + | |
| 1471 | + | |
| 1472 | + | |
| 1473 | + | |
| 1474 | + | |
| 1475 | + | |
1465 | 1476 | | |
1466 | 1477 | | |
1467 | 1478 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
| 11 | + | |
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| |||
1529 | 1529 | | |
1530 | 1530 | | |
1531 | 1531 | | |
1532 | | - | |
| 1532 | + | |
1533 | 1533 | | |
1534 | 1534 | | |
1535 | 1535 | | |
| |||
1566 | 1566 | | |
1567 | 1567 | | |
1568 | 1568 | | |
1569 | | - | |
| 1569 | + | |
1570 | 1570 | | |
1571 | 1571 | | |
1572 | 1572 | | |
| |||
1740 | 1740 | | |
1741 | 1741 | | |
1742 | 1742 | | |
1743 | | - | |
| 1743 | + | |
1744 | 1744 | | |
1745 | | - | |
1746 | | - | |
1747 | | - | |
1748 | | - | |
| 1745 | + | |
| 1746 | + | |
1749 | 1747 | | |
1750 | 1748 | | |
1751 | 1749 | | |
| |||
1777 | 1775 | | |
1778 | 1776 | | |
1779 | 1777 | | |
1780 | | - | |
| 1778 | + | |
1781 | 1779 | | |
1782 | 1780 | | |
1783 | 1781 | | |
1784 | 1782 | | |
1785 | 1783 | | |
1786 | | - | |
| 1784 | + | |
1787 | 1785 | | |
1788 | 1786 | | |
1789 | 1787 | | |
| |||
1861 | 1859 | | |
1862 | 1860 | | |
1863 | 1861 | | |
1864 | | - | |
| 1862 | + | |
1865 | 1863 | | |
1866 | 1864 | | |
1867 | 1865 | | |
| |||
2471 | 2469 | | |
2472 | 2470 | | |
2473 | 2471 | | |
2474 | | - | |
| 2472 | + | |
2475 | 2473 | | |
2476 | 2474 | | |
2477 | 2475 | | |
2478 | 2476 | | |
2479 | | - | |
2480 | | - | |
2481 | | - | |
| 2477 | + | |
| 2478 | + | |
| 2479 | + | |
| 2480 | + | |
| 2481 | + | |
| 2482 | + | |
| 2483 | + | |
| 2484 | + | |
| 2485 | + | |
| 2486 | + | |
| 2487 | + | |
| 2488 | + | |
| 2489 | + | |
| 2490 | + | |
| 2491 | + | |
| 2492 | + | |
| 2493 | + | |
| 2494 | + | |
| 2495 | + | |
| 2496 | + | |
| 2497 | + | |
| 2498 | + | |
| 2499 | + | |
| 2500 | + | |
| 2501 | + | |
| 2502 | + | |
| 2503 | + | |
| 2504 | + | |
| 2505 | + | |
| 2506 | + | |
| 2507 | + | |
| 2508 | + | |
| 2509 | + | |
| 2510 | + | |
| 2511 | + | |
| 2512 | + | |
| 2513 | + | |
| 2514 | + | |
| 2515 | + | |
| 2516 | + | |
| 2517 | + | |
| 2518 | + | |
| 2519 | + | |
| 2520 | + | |
| 2521 | + | |
| 2522 | + | |
| 2523 | + | |
2482 | 2524 | | |
2483 | 2525 | | |
2484 | | - | |
| 2526 | + | |
2485 | 2527 | | |
2486 | 2528 | | |
2487 | 2529 | | |
2488 | 2530 | | |
2489 | 2531 | | |
2490 | 2532 | | |
2491 | | - | |
| 2533 | + | |
2492 | 2534 | | |
2493 | | - | |
2494 | | - | |
2495 | | - | |
| 2535 | + | |
2496 | 2536 | | |
2497 | 2537 | | |
2498 | | - | |
| 2538 | + | |
2499 | 2539 | | |
2500 | 2540 | | |
2501 | 2541 | | |
| |||
2514 | 2554 | | |
2515 | 2555 | | |
2516 | 2556 | | |
2517 | | - | |
| 2557 | + | |
2518 | 2558 | | |
2519 | 2559 | | |
2520 | 2560 | | |
| |||
2537 | 2577 | | |
2538 | 2578 | | |
2539 | 2579 | | |
2540 | | - | |
| 2580 | + | |
2541 | 2581 | | |
2542 | 2582 | | |
2543 | 2583 | | |
| |||
2564 | 2604 | | |
2565 | 2605 | | |
2566 | 2606 | | |
2567 | | - | |
| 2607 | + | |
2568 | 2608 | | |
2569 | 2609 | | |
2570 | 2610 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
105 | 105 | | |
106 | 106 | | |
107 | 107 | | |
| 108 | + | |
108 | 109 | | |
109 | 110 | | |
110 | 111 | | |
| |||
0 commit comments