File tree
11 files changed
+293
-9
lines changed- compiler
- rustc_abi/src
- rustc_hir/src
- rustc_lint/src
- rustc_middle/src/ty
- rustc_span/src
- rustc_ty_utils/src
- library/core/src
- pin
- tests/ui/rfcs/rfc-3467-unsafe-pinned
11 files changed
+293
-9
lines changedDiff for: compiler/rustc_abi/src/layout.rs
+4-4
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
240 | 240 |
| |
241 | 241 |
| |
242 | 242 |
| |
243 |
| - | |
| 243 | + | |
244 | 244 |
| |
245 | 245 |
| |
246 | 246 |
| |
| |||
273 | 273 |
| |
274 | 274 |
| |
275 | 275 |
| |
276 |
| - | |
| 276 | + | |
277 | 277 |
| |
278 | 278 |
| |
279 | 279 |
| |
| |||
418 | 418 |
| |
419 | 419 |
| |
420 | 420 |
| |
421 |
| - | |
| 421 | + | |
422 | 422 |
| |
423 | 423 |
| |
424 | 424 |
| |
| |||
437 | 437 |
| |
438 | 438 |
| |
439 | 439 |
| |
440 |
| - | |
| 440 | + | |
441 | 441 |
| |
442 | 442 |
| |
443 | 443 |
| |
|
Diff for: compiler/rustc_hir/src/lang_items.rs
+3
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
181 | 181 |
| |
182 | 182 |
| |
183 | 183 |
| |
| 184 | + | |
184 | 185 |
| |
185 | 186 |
| |
186 | 187 |
| |
| |||
234 | 235 |
| |
235 | 236 |
| |
236 | 237 |
| |
| 238 | + | |
| 239 | + | |
237 | 240 |
| |
238 | 241 |
| |
239 | 242 |
| |
|
Diff for: compiler/rustc_lint/src/types.rs
+2-2
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
867 | 867 |
| |
868 | 868 |
| |
869 | 869 |
| |
870 |
| - | |
871 |
| - | |
| 870 | + | |
| 871 | + | |
872 | 872 |
| |
873 | 873 |
| |
874 | 874 |
| |
|
Diff for: compiler/rustc_middle/src/ty/adt.rs
+12-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
54 | 54 |
| |
55 | 55 |
| |
56 | 56 |
| |
| 57 | + | |
| 58 | + | |
57 | 59 |
| |
58 |
| - | |
| 60 | + | |
59 | 61 |
| |
60 | 62 |
| |
61 | 63 |
| |
| |||
301 | 303 |
| |
302 | 304 |
| |
303 | 305 |
| |
| 306 | + | |
| 307 | + | |
| 308 | + | |
304 | 309 |
| |
305 | 310 |
| |
306 | 311 |
| |
| |||
393 | 398 |
| |
394 | 399 |
| |
395 | 400 |
| |
| 401 | + | |
| 402 | + | |
| 403 | + | |
| 404 | + | |
| 405 | + | |
| 406 | + | |
396 | 407 |
| |
397 | 408 |
| |
398 | 409 |
| |
|
Diff for: compiler/rustc_span/src/symbol.rs
+2
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2152 | 2152 |
| |
2153 | 2153 |
| |
2154 | 2154 |
| |
| 2155 | + | |
| 2156 | + | |
2155 | 2157 |
| |
2156 | 2158 |
| |
2157 | 2159 |
| |
|
Diff for: compiler/rustc_ty_utils/src/layout.rs
+5-2
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
619 | 619 |
| |
620 | 620 |
| |
621 | 621 |
| |
| 622 | + | |
| 623 | + | |
| 624 | + | |
622 | 625 |
| |
623 | 626 |
| |
624 | 627 |
| |
| |||
647 | 650 |
| |
648 | 651 |
| |
649 | 652 |
| |
650 |
| - | |
| 653 | + | |
651 | 654 |
| |
652 | 655 |
| |
653 | 656 |
| |
| |||
673 | 676 |
| |
674 | 677 |
| |
675 | 678 |
| |
676 |
| - | |
| 679 | + | |
677 | 680 |
| |
678 | 681 |
| |
679 | 682 |
| |
|
Diff for: library/core/src/lib.rs
+1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
139 | 139 |
| |
140 | 140 |
| |
141 | 141 |
| |
| 142 | + | |
142 | 143 |
| |
143 | 144 |
| |
144 | 145 |
| |
|
Diff for: library/core/src/marker.rs
+27
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
17 | 17 |
| |
18 | 18 |
| |
19 | 19 |
| |
| 20 | + | |
20 | 21 |
| |
21 | 22 |
| |
22 | 23 |
| |
| |||
858 | 859 |
| |
859 | 860 |
| |
860 | 861 |
| |
| 862 | + | |
| 863 | + | |
| 864 | + | |
| 865 | + | |
| 866 | + | |
| 867 | + | |
| 868 | + | |
| 869 | + | |
| 870 | + | |
| 871 | + | |
| 872 | + | |
| 873 | + | |
| 874 | + | |
| 875 | + | |
861 | 876 |
| |
862 | 877 |
| |
863 | 878 |
| |
| |||
933 | 948 |
| |
934 | 949 |
| |
935 | 950 |
| |
| 951 | + | |
| 952 | + | |
| 953 | + | |
| 954 | + | |
| 955 | + | |
| 956 | + | |
936 | 957 |
| |
937 | 958 |
| |
938 | 959 |
| |
939 | 960 |
| |
940 | 961 |
| |
941 | 962 |
| |
942 | 963 |
| |
| 964 | + | |
| 965 | + | |
| 966 | + | |
| 967 | + | |
| 968 | + | |
| 969 | + | |
943 | 970 |
| |
944 | 971 |
| |
945 | 972 |
| |
|
Diff for: library/core/src/pin.rs
+5
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
931 | 931 |
| |
932 | 932 |
| |
933 | 933 |
| |
| 934 | + | |
| 935 | + | |
| 936 | + | |
| 937 | + | |
| 938 | + | |
934 | 939 |
| |
935 | 940 |
| |
936 | 941 |
| |
|
0 commit comments