File tree
76 files changed
+2188
-654
lines changed- compiler
- rustc_ast/src
- rustc_ast_lowering/src
- rustc_ast_pretty/src/pprust/state
- rustc_const_eval/src/interpret
- rustc_expand
- src
- rustc_feature/src
- rustc_hir_analysis/src/check
- rustc_hir_typeck/src
- fn_ctxt
- rustc_lint
- src
- rustc_parse/src
- parser
- rustc_resolve/src
- rustc_span/src
- rustc_transmute/src/layout
- library
- core/src/sync
- std/src
- sync
- mpsc
- thread
- src
- ci/docker/scripts
- doc/rustc/src/platform-support
- tests
- rustdoc-ui/doctest
- auxiliary
- ui
- async-await/async-closures
- coroutine
- delegation
- drop
- auxiliary
- feature-gates
- lifetimes
- nll
- return
- suggestions
- transmutability
- enums
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
76 files changed
+2188
-654
lines changedDiff for: .gitignore
+1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
52 | 52 |
| |
53 | 53 |
| |
54 | 54 |
| |
| 55 | + | |
55 | 56 |
| |
56 | 57 |
| |
57 | 58 |
| |
|
Diff for: compiler/rustc_ast/src/ast.rs
+6-3
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3161 | 3161 |
| |
3162 | 3162 |
| |
3163 | 3163 |
| |
| 3164 | + | |
| 3165 | + | |
3164 | 3166 |
| |
3165 | 3167 |
| |
3166 | 3168 |
| |
3167 | 3169 |
| |
3168 | 3170 |
| |
3169 | 3171 |
| |
3170 |
| - | |
| 3172 | + | |
| 3173 | + | |
3171 | 3174 |
| |
3172 | 3175 |
| |
3173 | 3176 |
| |
| |||
3294 | 3297 |
| |
3295 | 3298 |
| |
3296 | 3299 |
| |
3297 |
| - | |
| 3300 | + | |
3298 | 3301 |
| |
3299 | 3302 |
| |
3300 | 3303 |
| |
| |||
3375 | 3378 |
| |
3376 | 3379 |
| |
3377 | 3380 |
| |
3378 |
| - | |
| 3381 | + | |
3379 | 3382 |
| |
3380 | 3383 |
| |
3381 | 3384 |
| |
|
Diff for: compiler/rustc_ast/src/mut_visit.rs
+28-10
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1162 | 1162 |
| |
1163 | 1163 |
| |
1164 | 1164 |
| |
1165 |
| - | |
| 1165 | + | |
| 1166 | + | |
| 1167 | + | |
| 1168 | + | |
| 1169 | + | |
| 1170 | + | |
| 1171 | + | |
| 1172 | + | |
1166 | 1173 |
| |
1167 | 1174 |
| |
1168 | 1175 |
| |
| |||
1176 | 1183 |
| |
1177 | 1184 |
| |
1178 | 1185 |
| |
1179 |
| - | |
1180 |
| - | |
1181 |
| - | |
1182 |
| - | |
| 1186 | + | |
| 1187 | + | |
| 1188 | + | |
| 1189 | + | |
| 1190 | + | |
| 1191 | + | |
1183 | 1192 |
| |
1184 | 1193 |
| |
1185 | 1194 |
| |
| |||
1218 | 1227 |
| |
1219 | 1228 |
| |
1220 | 1229 |
| |
1221 |
| - | |
| 1230 | + | |
| 1231 | + | |
| 1232 | + | |
| 1233 | + | |
| 1234 | + | |
| 1235 | + | |
| 1236 | + | |
| 1237 | + | |
1222 | 1238 |
| |
1223 | 1239 |
| |
1224 | 1240 |
| |
| |||
1232 | 1248 |
| |
1233 | 1249 |
| |
1234 | 1250 |
| |
1235 |
| - | |
1236 |
| - | |
1237 |
| - | |
1238 |
| - | |
| 1251 | + | |
| 1252 | + | |
| 1253 | + | |
| 1254 | + | |
| 1255 | + | |
| 1256 | + | |
1239 | 1257 |
| |
1240 | 1258 |
| |
1241 | 1259 |
| |
|
Diff for: compiler/rustc_ast/src/visit.rs
+28-10
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
408 | 408 |
| |
409 | 409 |
| |
410 | 410 |
| |
411 |
| - | |
| 411 | + | |
| 412 | + | |
| 413 | + | |
| 414 | + | |
| 415 | + | |
| 416 | + | |
| 417 | + | |
| 418 | + | |
412 | 419 |
| |
413 | 420 |
| |
414 | 421 |
| |
| |||
421 | 428 |
| |
422 | 429 |
| |
423 | 430 |
| |
424 |
| - | |
425 |
| - | |
426 |
| - | |
427 |
| - | |
| 431 | + | |
| 432 | + | |
| 433 | + | |
| 434 | + | |
| 435 | + | |
| 436 | + | |
428 | 437 |
| |
429 | 438 |
| |
430 | 439 |
| |
| |||
837 | 846 |
| |
838 | 847 |
| |
839 | 848 |
| |
840 |
| - | |
| 849 | + | |
| 850 | + | |
| 851 | + | |
| 852 | + | |
| 853 | + | |
| 854 | + | |
| 855 | + | |
| 856 | + | |
841 | 857 |
| |
842 | 858 |
| |
843 | 859 |
| |
| |||
850 | 866 |
| |
851 | 867 |
| |
852 | 868 |
| |
853 |
| - | |
854 |
| - | |
855 |
| - | |
856 |
| - | |
| 869 | + | |
| 870 | + | |
| 871 | + | |
| 872 | + | |
| 873 | + | |
| 874 | + | |
857 | 875 |
| |
858 | 876 |
| |
859 | 877 |
| |
|
Diff for: compiler/rustc_ast_lowering/src/expr.rs
+35-19
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1716 | 1716 |
| |
1717 | 1717 |
| |
1718 | 1718 |
| |
1719 |
| - | |
| 1719 | + | |
1720 | 1720 |
| |
1721 | 1721 |
| |
1722 |
| - | |
| 1722 | + | |
1723 | 1723 |
| |
1724 | 1724 |
| |
1725 | 1725 |
| |
1726 |
| - | |
| 1726 | + | |
| 1727 | + | |
| 1728 | + | |
| 1729 | + | |
| 1730 | + | |
| 1731 | + | |
| 1732 | + | |
| 1733 | + | |
1727 | 1734 |
| |
1728 |
| - | |
| 1735 | + | |
1729 | 1736 |
| |
1730 |
| - | |
1731 |
| - | |
1732 |
| - | |
1733 |
| - | |
1734 |
| - | |
1735 |
| - | |
1736 |
| - | |
| 1737 | + | |
| 1738 | + | |
| 1739 | + | |
| 1740 | + | |
1737 | 1741 |
| |
1738 | 1742 |
| |
1739 | 1743 |
| |
| |||
1742 | 1746 |
| |
1743 | 1747 |
| |
1744 | 1748 |
| |
1745 |
| - | |
| 1749 | + | |
| 1750 | + | |
| 1751 | + | |
| 1752 | + | |
| 1753 | + | |
| 1754 | + | |
| 1755 | + | |
| 1756 | + | |
| 1757 | + | |
| 1758 | + | |
| 1759 | + | |
| 1760 | + | |
| 1761 | + | |
| 1762 | + | |
| 1763 | + | |
| 1764 | + | |
| 1765 | + | |
| 1766 | + | |
| 1767 | + | |
| 1768 | + | |
1746 | 1769 |
| |
1747 | 1770 |
| |
1748 | 1771 |
| |
1749 |
| - | |
1750 |
| - | |
1751 |
| - | |
1752 |
| - | |
1753 |
| - | |
1754 |
| - | |
1755 |
| - | |
1756 | 1772 |
| |
1757 | 1773 |
| |
1758 | 1774 |
| |
|
Diff for: compiler/rustc_ast_lowering/src/item.rs
+9-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1319 | 1319 |
| |
1320 | 1320 |
| |
1321 | 1321 |
| |
| 1322 | + | |
| 1323 | + | |
| 1324 | + | |
| 1325 | + | |
| 1326 | + | |
| 1327 | + | |
| 1328 | + | |
| 1329 | + | |
1322 | 1330 |
| |
1323 | 1331 |
| |
1324 | 1332 |
| |
| |||
1327 | 1335 |
| |
1328 | 1336 |
| |
1329 | 1337 |
| |
1330 |
| - | |
| 1338 | + | |
1331 | 1339 |
| |
1332 | 1340 |
| |
1333 | 1341 |
| |
|
+32-19
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
9 | 9 |
| |
10 | 10 |
| |
11 | 11 |
| |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
12 | 18 |
| |
13 | 19 |
| |
14 | 20 |
| |
| |||
387 | 393 |
| |
388 | 394 |
| |
389 | 395 |
| |
390 |
| - | |
| 396 | + | |
391 | 397 |
| |
392 | 398 |
| |
393 | 399 |
| |
394 | 400 |
| |
395 | 401 |
| |
396 | 402 |
| |
397 | 403 |
| |
398 |
| - | |
| 404 | + | |
399 | 405 |
| |
400 | 406 |
| |
401 | 407 |
| |
| |||
579 | 585 |
| |
580 | 586 |
| |
581 | 587 |
| |
582 |
| - | |
| 588 | + | |
583 | 589 |
| |
584 | 590 |
| |
585 | 591 |
| |
586 | 592 |
| |
587 | 593 |
| |
588 | 594 |
| |
589 | 595 |
| |
590 |
| - | |
| 596 | + | |
591 | 597 |
| |
592 | 598 |
| |
593 | 599 |
| |
594 | 600 |
| |
595 | 601 |
| |
596 | 602 |
| |
597 |
| - | |
| 603 | + | |
598 | 604 |
| |
599 | 605 |
| |
600 | 606 |
| |
601 | 607 |
| |
602 | 608 |
| |
603 |
| - | |
| 609 | + | |
604 | 610 |
| |
605 | 611 |
| |
606 | 612 |
| |
| |||
614 | 620 |
| |
615 | 621 |
| |
616 | 622 |
| |
617 |
| - | |
618 |
| - | |
619 |
| - | |
620 |
| - | |
621 |
| - | |
622 |
| - | |
623 |
| - | |
624 |
| - | |
625 |
| - | |
626 |
| - | |
627 |
| - | |
628 |
| - | |
| 623 | + | |
| 624 | + | |
| 625 | + | |
| 626 | + | |
| 627 | + | |
| 628 | + | |
| 629 | + | |
| 630 | + | |
| 631 | + | |
| 632 | + | |
| 633 | + | |
| 634 | + | |
| 635 | + | |
| 636 | + | |
| 637 | + | |
629 | 638 |
| |
| 639 | + | |
| 640 | + | |
| 641 | + | |
| 642 | + | |
| 643 | + | |
630 | 644 |
| |
631 |
| - | |
632 | 645 |
| |
633 | 646 |
| |
634 | 647 |
| |
|
0 commit comments