File tree
31 files changed
+339
-78
lines changed- compiler
- rustc_abi/src
- rustc_ast_ir/src
- rustc_borrowck/src/diagnostics
- rustc_codegen_ssa/src/traits
- rustc_const_eval/src/interpret
- rustc_hir/src
- rustc_lint/src
- rustc_middle/src
- query
- ty
- rustc_next_trait_solver/src/solve
- rustc_span/src
- rustc_trait_selection/src/traits/select
- rustc_ty_utils/src
- rustc_type_ir/src
- library/core/src
- pin
- src/tools/miri
- src/borrow_tracker
- stacked_borrows
- tree_borrows
- tests/pass
- stacked-borrows
- tree_borrows
- tests
- codegen
- ui/lazy-type-alias-impl-trait
31 files changed
+339
-78
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_abi/src/lib.rs
+2-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1828 | 1828 |
| |
1829 | 1829 |
| |
1830 | 1830 |
| |
1831 |
| - | |
| 1831 | + | |
| 1832 | + | |
1832 | 1833 |
| |
1833 | 1834 |
| |
1834 | 1835 |
| |
|
Diff for: compiler/rustc_ast_ir/src/lib.rs
+4-3
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
11 | 11 |
| |
12 | 12 |
| |
13 | 13 |
| |
14 |
| - | |
| 14 | + | |
| 15 | + | |
15 | 16 |
| |
16 | 17 |
| |
17 | 18 |
| |
18 |
| - | |
| 19 | + | |
19 | 20 |
| |
20 |
| - | |
| 21 | + | |
21 | 22 |
| |
22 | 23 |
| |
23 | 24 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3407 | 3407 |
| |
3408 | 3408 |
| |
3409 | 3409 |
| |
3410 |
| - | |
| 3410 | + | |
3411 | 3411 |
| |
3412 | 3412 |
| |
3413 | 3413 |
| |
|
+4
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
85 | 85 |
| |
86 | 86 |
| |
87 | 87 |
| |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
88 | 92 |
| |
89 | 93 |
| |
90 | 94 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
251 | 251 |
| |
252 | 252 |
| |
253 | 253 |
| |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
254 | 259 |
| |
255 | 260 |
| |
256 | 261 |
| |
|
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/query/mod.rs
+3-3
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1527 | 1527 |
| |
1528 | 1528 |
| |
1529 | 1529 |
| |
1530 |
| - | |
1531 |
| - | |
1532 |
| - | |
| 1530 | + | |
| 1531 | + | |
| 1532 | + | |
1533 | 1533 |
| |
1534 | 1534 |
| |
1535 | 1535 |
| |
|
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_middle/src/ty/context.rs
+1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
717 | 717 |
| |
718 | 718 |
| |
719 | 719 |
| |
| 720 | + | |
720 | 721 |
| |
721 | 722 |
| |
722 | 723 |
| |
|
Diff for: compiler/rustc_middle/src/ty/layout.rs
+5-5
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1022 | 1022 |
| |
1023 | 1023 |
| |
1024 | 1024 |
| |
1025 |
| - | |
| 1025 | + | |
1026 | 1026 |
| |
1027 | 1027 |
| |
1028 | 1028 |
| |
1029 | 1029 |
| |
1030 | 1030 |
| |
1031 | 1031 |
| |
1032 |
| - | |
1033 |
| - | |
1034 |
| - | |
| 1032 | + | |
| 1033 | + | |
| 1034 | + | |
1035 | 1035 |
| |
1036 | 1036 |
| |
1037 | 1037 |
| |
| |||
1124 | 1124 |
| |
1125 | 1125 |
| |
1126 | 1126 |
| |
1127 |
| - | |
| 1127 | + | |
1128 | 1128 |
| |
1129 | 1129 |
| |
1130 | 1130 |
| |
|
Diff for: compiler/rustc_middle/src/ty/util.rs
+12-10
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1193 | 1193 |
| |
1194 | 1194 |
| |
1195 | 1195 |
| |
1196 |
| - | |
| 1196 | + | |
1197 | 1197 |
| |
1198 | 1198 |
| |
1199 | 1199 |
| |
| |||
1227 | 1227 |
| |
1228 | 1228 |
| |
1229 | 1229 |
| |
1230 |
| - | |
1231 |
| - | |
1232 |
| - | |
| 1230 | + | |
| 1231 | + | |
| 1232 | + | |
| 1233 | + | |
| 1234 | + | |
1233 | 1235 |
| |
1234 | 1236 |
| |
1235 |
| - | |
| 1237 | + | |
1236 | 1238 |
| |
1237 |
| - | |
1238 |
| - | |
1239 |
| - | |
| 1239 | + | |
| 1240 | + | |
| 1241 | + | |
1240 | 1242 |
| |
1241 | 1243 |
| |
1242 | 1244 |
| |
| |||
1250 | 1252 |
| |
1251 | 1253 |
| |
1252 | 1254 |
| |
1253 |
| - | |
1254 |
| - | |
| 1255 | + | |
| 1256 | + | |
1255 | 1257 |
| |
1256 | 1258 |
| |
1257 | 1259 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1060 | 1060 |
| |
1061 | 1061 |
| |
1062 | 1062 |
| |
1063 |
| - | |
1064 |
| - | |
1065 |
| - | |
| 1063 | + | |
| 1064 | + | |
| 1065 | + | |
1066 | 1066 |
| |
1067 |
| - | |
| 1067 | + | |
| 1068 | + | |
| 1069 | + | |
| 1070 | + | |
| 1071 | + | |
1068 | 1072 |
| |
1069 | 1073 |
| |
1070 | 1074 |
| |
|
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 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
727 | 727 |
| |
728 | 728 |
| |
729 | 729 |
| |
730 |
| - | |
| 730 | + | |
| 731 | + | |
731 | 732 |
| |
732 | 733 |
| |
733 | 734 |
| |
734 |
| - | |
735 |
| - | |
| 735 | + | |
| 736 | + | |
736 | 737 |
| |
737 | 738 |
| |
738 |
| - | |
739 |
| - | |
| 739 | + | |
| 740 | + | |
740 | 741 |
| |
741 | 742 |
| |
742 | 743 |
| |
|
Diff for: compiler/rustc_ty_utils/src/abi.rs
+8-6
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
379 | 379 |
| |
380 | 380 |
| |
381 | 381 |
| |
382 |
| - | |
| 382 | + | |
383 | 383 |
| |
384 | 384 |
| |
385 | 385 |
| |
386 | 386 |
| |
387 | 387 |
| |
388 | 388 |
| |
389 | 389 |
| |
390 |
| - | |
391 |
| - | |
392 |
| - | |
393 |
| - | |
394 |
| - | |
| 390 | + | |
| 391 | + | |
| 392 | + | |
| 393 | + | |
| 394 | + | |
| 395 | + | |
| 396 | + | |
395 | 397 |
| |
396 | 398 |
| |
397 | 399 |
| |
|
+7-3
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
18 | 18 |
| |
19 | 19 |
| |
20 | 20 |
| |
21 |
| - | |
22 |
| - | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
23 | 26 |
| |
24 | 27 |
| |
25 | 28 |
| |
| |||
33 | 36 |
| |
34 | 37 |
| |
35 | 38 |
| |
36 |
| - | |
| 39 | + | |
| 40 | + | |
37 | 41 |
|
Diff for: compiler/rustc_ty_utils/src/layout.rs
+6-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 |
| |
| |||
1068 | 1071 |
| |
1069 | 1072 |
| |
1070 | 1073 |
| |
| 1074 | + | |
1071 | 1075 |
| |
1072 | 1076 |
| |
1073 | 1077 |
| |
|
0 commit comments