File tree
18 files changed
+69
-77
lines changed- compiler/rustc_arena/src
- library
- alloc/src
- core
- src
- ptr
- tests
- std/src
- src/tools/miri/tests
- fail/dangling_pointers
- pass
- tests/ui
- const-ptr
- consts
- const-eval
- extra-const-ub
- miri_unleashed
18 files changed
+69
-77
lines changedDiff for: compiler/rustc_arena/src/lib.rs
-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
18 | 18 |
| |
19 | 19 |
| |
20 | 20 |
| |
21 |
| - | |
22 | 21 |
| |
23 | 22 |
| |
24 | 23 |
| |
|
Diff for: library/alloc/src/lib.rs
-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
141 | 141 |
| |
142 | 142 |
| |
143 | 143 |
| |
144 |
| - | |
145 | 144 |
| |
146 | 145 |
| |
147 | 146 |
| |
|
Diff for: library/core/src/lib.rs
-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
148 | 148 |
| |
149 | 149 |
| |
150 | 150 |
| |
151 |
| - | |
152 | 151 |
| |
153 | 152 |
| |
154 | 153 |
| |
|
Diff for: library/core/src/ptr/const_ptr.rs
+21-16
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
480 | 480 |
| |
481 | 481 |
| |
482 | 482 |
| |
483 |
| - | |
484 |
| - | |
| 483 | + | |
| 484 | + | |
| 485 | + | |
485 | 486 |
| |
486 | 487 |
| |
487 | 488 |
| |
| |||
560 | 561 |
| |
561 | 562 |
| |
562 | 563 |
| |
563 |
| - | |
564 |
| - | |
| 564 | + | |
| 565 | + | |
| 566 | + | |
565 | 567 |
| |
566 | 568 |
| |
567 | 569 |
| |
| |||
726 | 728 |
| |
727 | 729 |
| |
728 | 730 |
| |
729 |
| - | |
730 |
| - | |
| 731 | + | |
| 732 | + | |
| 733 | + | |
731 | 734 |
| |
732 | 735 |
| |
733 | 736 |
| |
| |||
952 | 955 |
| |
953 | 956 |
| |
954 | 957 |
| |
955 |
| - | |
956 |
| - | |
| 958 | + | |
| 959 | + | |
| 960 | + | |
957 | 961 |
| |
958 | 962 |
| |
959 | 963 |
| |
| |||
1045 | 1049 |
| |
1046 | 1050 |
| |
1047 | 1051 |
| |
1048 |
| - | |
1049 |
| - | |
| 1052 | + | |
| 1053 | + | |
| 1054 | + | |
1050 | 1055 |
| |
1051 | 1056 |
| |
1052 | 1057 |
| |
| |||
1125 | 1130 |
| |
1126 | 1131 |
| |
1127 | 1132 |
| |
1128 |
| - | |
1129 |
| - | |
| 1133 | + | |
| 1134 | + | |
| 1135 | + | |
1130 | 1136 |
| |
1131 | 1137 |
| |
1132 | 1138 |
| |
| |||
1203 | 1209 |
| |
1204 | 1210 |
| |
1205 | 1211 |
| |
1206 |
| - | |
1207 |
| - | |
| 1212 | + | |
| 1213 | + | |
| 1214 | + | |
1208 | 1215 |
| |
1209 | 1216 |
| |
1210 | 1217 |
| |
| |||
1372 | 1379 |
| |
1373 | 1380 |
| |
1374 | 1381 |
| |
1375 |
| - | |
1376 | 1382 |
| |
1377 | 1383 |
| |
1378 | 1384 |
| |
| |||
1494 | 1500 |
| |
1495 | 1501 |
| |
1496 | 1502 |
| |
1497 |
| - | |
1498 | 1503 |
| |
1499 | 1504 |
| |
1500 | 1505 |
| |
|
Diff for: library/core/src/ptr/mut_ptr.rs
+21-16
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
495 | 495 |
| |
496 | 496 |
| |
497 | 497 |
| |
498 |
| - | |
499 |
| - | |
| 498 | + | |
| 499 | + | |
| 500 | + | |
500 | 501 |
| |
501 | 502 |
| |
502 | 503 |
| |
| |||
574 | 575 |
| |
575 | 576 |
| |
576 | 577 |
| |
577 |
| - | |
578 |
| - | |
| 578 | + | |
| 579 | + | |
| 580 | + | |
579 | 581 |
| |
580 | 582 |
| |
581 | 583 |
| |
| |||
898 | 900 |
| |
899 | 901 |
| |
900 | 902 |
| |
901 |
| - | |
902 |
| - | |
| 903 | + | |
| 904 | + | |
| 905 | + | |
903 | 906 |
| |
904 | 907 |
| |
905 | 908 |
| |
| |||
1053 | 1056 |
| |
1054 | 1057 |
| |
1055 | 1058 |
| |
1056 |
| - | |
1057 |
| - | |
| 1059 | + | |
| 1060 | + | |
| 1061 | + | |
1058 | 1062 |
| |
1059 | 1063 |
| |
1060 | 1064 |
| |
| |||
1146 | 1150 |
| |
1147 | 1151 |
| |
1148 | 1152 |
| |
1149 |
| - | |
1150 |
| - | |
| 1153 | + | |
| 1154 | + | |
| 1155 | + | |
1151 | 1156 |
| |
1152 | 1157 |
| |
1153 | 1158 |
| |
| |||
1226 | 1231 |
| |
1227 | 1232 |
| |
1228 | 1233 |
| |
1229 |
| - | |
1230 |
| - | |
| 1234 | + | |
| 1235 | + | |
| 1236 | + | |
1231 | 1237 |
| |
1232 | 1238 |
| |
1233 | 1239 |
| |
| |||
1304 | 1310 |
| |
1305 | 1311 |
| |
1306 | 1312 |
| |
1307 |
| - | |
1308 |
| - | |
| 1313 | + | |
| 1314 | + | |
| 1315 | + | |
1309 | 1316 |
| |
1310 | 1317 |
| |
1311 | 1318 |
| |
| |||
1639 | 1646 |
| |
1640 | 1647 |
| |
1641 | 1648 |
| |
1642 |
| - | |
1643 | 1649 |
| |
1644 | 1650 |
| |
1645 | 1651 |
| |
| |||
1763 | 1769 |
| |
1764 | 1770 |
| |
1765 | 1771 |
| |
1766 |
| - | |
1767 | 1772 |
| |
1768 | 1773 |
| |
1769 | 1774 |
| |
|
Diff for: library/core/tests/lib.rs
-2
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
16 | 16 |
| |
17 | 17 |
| |
18 | 18 |
| |
19 |
| - | |
20 | 19 |
| |
21 | 20 |
| |
22 | 21 |
| |
| |||
87 | 86 |
| |
88 | 87 |
| |
89 | 88 |
| |
90 |
| - | |
91 | 89 |
| |
92 | 90 |
| |
93 | 91 |
| |
|
Diff for: library/std/src/lib.rs
-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
331 | 331 |
| |
332 | 332 |
| |
333 | 333 |
| |
334 |
| - | |
335 | 334 |
| |
336 | 335 |
| |
337 | 336 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
2 |
| - | |
3 | 1 |
| |
4 | 2 |
| |
5 | 3 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
2 |
| - | |
3 | 1 |
| |
4 | 2 |
| |
5 | 3 |
| |
|
Diff for: src/tools/miri/tests/pass/provenance.rs
-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 | 3 |
| |
4 |
| - | |
5 | 4 |
| |
6 | 5 |
| |
7 | 6 |
| |
|
Diff for: tests/ui/const-ptr/allowed_slices.rs
-2
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
5 |
| - | |
6 |
| - | |
7 | 5 |
| |
8 | 6 |
| |
9 | 7 |
| |
|
Diff for: tests/ui/const-ptr/forbidden_slices.rs
-2
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
5 | 5 |
| |
6 | 6 |
| |
7 | 7 |
| |
8 |
| - | |
9 |
| - | |
10 | 8 |
| |
11 | 9 |
| |
12 | 10 |
| |
|
0 commit comments