Commit dc8fe1f
committed
Auto merge of rust-lang#140239 - matthiaskrgr:rollup-75felo8, r=matthiaskrgr
Rollup of 9 pull requests
Successful merges:
- rust-lang#134446 (Stabilize the `cell_update` feature)
- rust-lang#139307 (std: Add performance warnings to HashMap::get_disjoint_mut)
- rust-lang#139450 (Impl new API `std::os::unix::fs::mkfifo` under feature `unix_fifo`)
- rust-lang#139809 (Don't warn about `v128` in wasm ABI transition)
- rust-lang#139852 (StableMIR: Implement `CompilerInterface`)
- rust-lang#139945 (Extend HIR to track the source and syntax of a lifetime)
- rust-lang#140028 (`deref_patterns`: support string and byte string literals in explicit `deref!("...")` patterns)
- rust-lang#140181 (Remove `synstructure::Structure::underscore_const` calls.)
- rust-lang#140232 (Remove unnecessary clones)
r? `@ghost`
`@rustbot` modify labels: rollupFile tree
68 files changed
+1254
-443
lines changed- compiler
- rustc_ast_lowering/src
- rustc_ast_pretty/src/pprust
- rustc_hir_typeck/src
- rustc_hir/src
- hir
- rustc_macros/src
- diagnostics
- rustc_mir_build/src
- builder/matches
- thir
- pattern
- rustc_monomorphize/src/mono_checks
- rustc_smir/src
- rustc_internal
- rustc_smir
- stable_mir
- rustc_trait_selection/src
- traits/query/type_op
- library
- alloc/src/collections/btree
- coretests/tests
- core/src
- std/src
- collections/hash
- os/unix
- fs
- sys/fs
- src
- bootstrap/src/core/build_steps
- doc/unstable-book/src/language-features
- tools/miri/src
- tests
- ui-fulldeps/stable-mir
- ui
- lint
- pattern
- deref-patterns
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
68 files changed
+1254
-443
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| |||
1868 | 1868 | | |
1869 | 1869 | | |
1870 | 1870 | | |
1871 | | - | |
| 1871 | + | |
| 1872 | + | |
1872 | 1873 | | |
1873 | 1874 | | |
1874 | 1875 | | |
| |||
1901 | 1902 | | |
1902 | 1903 | | |
1903 | 1904 | | |
1904 | | - | |
| 1905 | + | |
| 1906 | + | |
| 1907 | + | |
| 1908 | + | |
| 1909 | + | |
1905 | 1910 | | |
1906 | 1911 | | |
1907 | 1912 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
57 | | - | |
58 | | - | |
| 57 | + | |
| 58 | + | |
59 | 59 | | |
60 | 60 | | |
61 | 61 | | |
| |||
1079 | 1079 | | |
1080 | 1080 | | |
1081 | 1081 | | |
1082 | | - | |
| 1082 | + | |
| 1083 | + | |
| 1084 | + | |
| 1085 | + | |
| 1086 | + | |
1083 | 1087 | | |
1084 | 1088 | | |
1085 | 1089 | | |
| |||
1198 | 1202 | | |
1199 | 1203 | | |
1200 | 1204 | | |
1201 | | - | |
1202 | | - | |
1203 | | - | |
1204 | | - | |
1205 | | - | |
1206 | | - | |
1207 | | - | |
1208 | | - | |
1209 | | - | |
1210 | | - | |
1211 | | - | |
1212 | | - | |
1213 | | - | |
| 1205 | + | |
1214 | 1206 | | |
1215 | 1207 | | |
1216 | 1208 | | |
1217 | | - | |
1218 | | - | |
1219 | | - | |
1220 | | - | |
1221 | | - | |
1222 | | - | |
1223 | | - | |
1224 | | - | |
1225 | | - | |
1226 | | - | |
1227 | | - | |
1228 | | - | |
1229 | | - | |
| 1209 | + | |
1230 | 1210 | | |
1231 | 1211 | | |
1232 | 1212 | | |
| |||
1302 | 1282 | | |
1303 | 1283 | | |
1304 | 1284 | | |
1305 | | - | |
| 1285 | + | |
| 1286 | + | |
| 1287 | + | |
| 1288 | + | |
| 1289 | + | |
1306 | 1290 | | |
1307 | 1291 | | |
1308 | 1292 | | |
| |||
1393 | 1377 | | |
1394 | 1378 | | |
1395 | 1379 | | |
| 1380 | + | |
| 1381 | + | |
| 1382 | + | |
| 1383 | + | |
| 1384 | + | |
| 1385 | + | |
| 1386 | + | |
| 1387 | + | |
| 1388 | + | |
| 1389 | + | |
| 1390 | + | |
| 1391 | + | |
| 1392 | + | |
| 1393 | + | |
| 1394 | + | |
| 1395 | + | |
| 1396 | + | |
| 1397 | + | |
| 1398 | + | |
| 1399 | + | |
| 1400 | + | |
| 1401 | + | |
| 1402 | + | |
| 1403 | + | |
| 1404 | + | |
1396 | 1405 | | |
1397 | 1406 | | |
1398 | 1407 | | |
| |||
1474 | 1483 | | |
1475 | 1484 | | |
1476 | 1485 | | |
1477 | | - | |
1478 | | - | |
1479 | | - | |
| 1486 | + | |
| 1487 | + | |
| 1488 | + | |
1480 | 1489 | | |
1481 | 1490 | | |
1482 | 1491 | | |
| |||
1739 | 1748 | | |
1740 | 1749 | | |
1741 | 1750 | | |
1742 | | - | |
1743 | | - | |
1744 | | - | |
| 1751 | + | |
| 1752 | + | |
| 1753 | + | |
| 1754 | + | |
| 1755 | + | |
1745 | 1756 | | |
1746 | 1757 | | |
1747 | 1758 | | |
1748 | 1759 | | |
1749 | 1760 | | |
1750 | 1761 | | |
1751 | 1762 | | |
1752 | | - | |
1753 | | - | |
| 1763 | + | |
| 1764 | + | |
| 1765 | + | |
| 1766 | + | |
| 1767 | + | |
| 1768 | + | |
| 1769 | + | |
1754 | 1770 | | |
1755 | 1771 | | |
1756 | | - | |
1757 | | - | |
| 1772 | + | |
| 1773 | + | |
| 1774 | + | |
| 1775 | + | |
| 1776 | + | |
| 1777 | + | |
| 1778 | + | |
| 1779 | + | |
| 1780 | + | |
| 1781 | + | |
| 1782 | + | |
| 1783 | + | |
| 1784 | + | |
1758 | 1785 | | |
1759 | 1786 | | |
1760 | 1787 | | |
| |||
1763 | 1790 | | |
1764 | 1791 | | |
1765 | 1792 | | |
1766 | | - | |
| 1793 | + | |
| 1794 | + | |
1767 | 1795 | | |
1768 | 1796 | | |
1769 | 1797 | | |
| |||
1787 | 1815 | | |
1788 | 1816 | | |
1789 | 1817 | | |
1790 | | - | |
1791 | | - | |
1792 | | - | |
1793 | | - | |
1794 | | - | |
1795 | 1818 | | |
1796 | 1819 | | |
1797 | 1820 | | |
1798 | 1821 | | |
1799 | 1822 | | |
1800 | | - | |
| 1823 | + | |
| 1824 | + | |
1801 | 1825 | | |
1802 | 1826 | | |
1803 | 1827 | | |
| |||
2389 | 2413 | | |
2390 | 2414 | | |
2391 | 2415 | | |
2392 | | - | |
| 2416 | + | |
| 2417 | + | |
2393 | 2418 | | |
2394 | 2419 | | |
2395 | 2420 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
5 | | - | |
6 | 4 | | |
7 | 5 | | |
| 6 | + | |
8 | 7 | | |
9 | 8 | | |
10 | 9 | | |
| |||
433 | 432 | | |
434 | 433 | | |
435 | 434 | | |
436 | | - | |
| 435 | + | |
437 | 436 | | |
438 | 437 | | |
439 | 438 | | |
440 | | - | |
| 439 | + | |
441 | 440 | | |
442 | 441 | | |
443 | | - | |
| 442 | + | |
444 | 443 | | |
445 | 444 | | |
446 | | - | |
| 445 | + | |
447 | 446 | | |
448 | 447 | | |
449 | 448 | | |
450 | 449 | | |
451 | 450 | | |
452 | | - | |
| 451 | + | |
| 452 | + | |
| 453 | + | |
| 454 | + | |
| 455 | + | |
453 | 456 | | |
454 | 457 | | |
455 | 458 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
799 | 799 | | |
800 | 800 | | |
801 | 801 | | |
802 | | - | |
| 802 | + | |
803 | 803 | | |
804 | 804 | | |
805 | 805 | | |
| |||
1468 | 1468 | | |
1469 | 1469 | | |
1470 | 1470 | | |
1471 | | - | |
| 1471 | + | |
1472 | 1472 | | |
1473 | 1473 | | |
1474 | 1474 | | |
| |||
0 commit comments