Commit 9cf1847
committed
Use
Namely: labels, type parameters, bindings in patterns, parameter names in functions without body.
All of these do not need hygiene after lowering to HIR, only span locations.Idents in a number of structures in HIR1 parent 72fd35a commit 9cf1847
File tree
25 files changed
+146
-179
lines changed- src
- librustc_borrowck/borrowck
- gather_loans
- librustc_lint
- librustc_metadata
- librustc_mir
- build
- hair/pattern
- librustc_typeck
- check
- librustc
- hir
- map
- ich
- infer/error_reporting
- nice_region_error
- middle
- librustdoc/clean
- libsyntax/parse
25 files changed
+146
-179
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
421 | 421 | | |
422 | 422 | | |
423 | 423 | | |
424 | | - | |
| 424 | + | |
425 | 425 | | |
426 | 426 | | |
427 | 427 | | |
| |||
680 | 680 | | |
681 | 681 | | |
682 | 682 | | |
683 | | - | |
| 683 | + | |
684 | 684 | | |
685 | | - | |
| 685 | + | |
686 | 686 | | |
687 | 687 | | |
688 | 688 | | |
| |||
705 | 705 | | |
706 | 706 | | |
707 | 707 | | |
708 | | - | |
| 708 | + | |
709 | 709 | | |
710 | 710 | | |
711 | | - | |
712 | | - | |
| 711 | + | |
| 712 | + | |
713 | 713 | | |
714 | 714 | | |
715 | 715 | | |
| |||
747 | 747 | | |
748 | 748 | | |
749 | 749 | | |
750 | | - | |
| 750 | + | |
751 | 751 | | |
752 | 752 | | |
753 | 753 | | |
| |||
836 | 836 | | |
837 | 837 | | |
838 | 838 | | |
839 | | - | |
| 839 | + | |
840 | 840 | | |
841 | 841 | | |
842 | | - | |
843 | | - | |
| 842 | + | |
| 843 | + | |
844 | 844 | | |
845 | 845 | | |
846 | 846 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
913 | 913 | | |
914 | 914 | | |
915 | 915 | | |
916 | | - | |
917 | | - | |
| 916 | + | |
918 | 917 | | |
919 | 918 | | |
920 | 919 | | |
| |||
1145 | 1144 | | |
1146 | 1145 | | |
1147 | 1146 | | |
1148 | | - | |
| 1147 | + | |
1149 | 1148 | | |
1150 | | - | |
| 1149 | + | |
1151 | 1150 | | |
1152 | 1151 | | |
1153 | 1152 | | |
1154 | | - | |
1155 | 1153 | | |
1156 | 1154 | | |
1157 | 1155 | | |
| |||
1724 | 1722 | | |
1725 | 1723 | | |
1726 | 1724 | | |
1727 | | - | |
| 1725 | + | |
1728 | 1726 | | |
1729 | 1727 | | |
1730 | 1728 | | |
1731 | | - | |
1732 | | - | |
| 1729 | + | |
| 1730 | + | |
1733 | 1731 | | |
1734 | 1732 | | |
1735 | 1733 | | |
| |||
1798 | 1796 | | |
1799 | 1797 | | |
1800 | 1798 | | |
1801 | | - | |
1802 | | - | |
1803 | 1799 | | |
1804 | 1800 | | |
1805 | 1801 | | |
1806 | | - | |
1807 | | - | |
1808 | | - | |
| 1802 | + | |
| 1803 | + | |
| 1804 | + | |
| 1805 | + | |
| 1806 | + | |
1809 | 1807 | | |
1810 | 1808 | | |
1811 | 1809 | | |
| |||
1817 | 1815 | | |
1818 | 1816 | | |
1819 | 1817 | | |
1820 | | - | |
| 1818 | + | |
1821 | 1819 | | |
1822 | 1820 | | |
1823 | 1821 | | |
1824 | 1822 | | |
1825 | | - | |
1826 | 1823 | | |
1827 | 1824 | | |
1828 | 1825 | | |
| |||
2830 | 2827 | | |
2831 | 2828 | | |
2832 | 2829 | | |
2833 | | - | |
| 2830 | + | |
2834 | 2831 | | |
2835 | 2832 | | |
2836 | 2833 | | |
| |||
3987 | 3984 | | |
3988 | 3985 | | |
3989 | 3986 | | |
3990 | | - | |
| 3987 | + | |
3991 | 3988 | | |
3992 | 3989 | | |
3993 | 3990 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
570 | 570 | | |
571 | 571 | | |
572 | 572 | | |
573 | | - | |
| 573 | + | |
574 | 574 | | |
575 | 575 | | |
576 | 576 | | |
| |||
911 | 911 | | |
912 | 912 | | |
913 | 913 | | |
914 | | - | |
915 | | - | |
| 914 | + | |
| 915 | + | |
916 | 916 | | |
917 | 917 | | |
918 | 918 | | |
| |||
978 | 978 | | |
979 | 979 | | |
980 | 980 | | |
981 | | - | |
| 981 | + | |
982 | 982 | | |
983 | 983 | | |
984 | 984 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
178 | 178 | | |
179 | 179 | | |
180 | 180 | | |
181 | | - | |
182 | | - | |
| 181 | + | |
183 | 182 | | |
184 | 183 | | |
185 | 184 | | |
186 | 185 | | |
187 | | - | |
| 186 | + | |
188 | 187 | | |
189 | 188 | | |
190 | 189 | | |
| |||
457 | 456 | | |
458 | 457 | | |
459 | 458 | | |
460 | | - | |
| 459 | + | |
461 | 460 | | |
462 | 461 | | |
463 | 462 | | |
464 | | - | |
465 | 463 | | |
466 | 464 | | |
467 | 465 | | |
| |||
923 | 921 | | |
924 | 922 | | |
925 | 923 | | |
926 | | - | |
| 924 | + | |
927 | 925 | | |
928 | 926 | | |
929 | 927 | | |
| |||
1603 | 1601 | | |
1604 | 1602 | | |
1605 | 1603 | | |
1606 | | - | |
| 1604 | + | |
1607 | 1605 | | |
1608 | 1606 | | |
1609 | 1607 | | |
| |||
1698 | 1696 | | |
1699 | 1697 | | |
1700 | 1698 | | |
1701 | | - | |
| 1699 | + | |
1702 | 1700 | | |
1703 | 1701 | | |
1704 | 1702 | | |
| |||
2220 | 2218 | | |
2221 | 2219 | | |
2222 | 2220 | | |
2223 | | - | |
| 2221 | + | |
2224 | 2222 | | |
2225 | 2223 | | |
2226 | 2224 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
16 | 15 | | |
17 | 16 | | |
18 | 17 | | |
| |||
91 | 90 | | |
92 | 91 | | |
93 | 92 | | |
94 | | - | |
| 93 | + | |
95 | 94 | | |
96 | 95 | | |
97 | | - | |
98 | | - | |
| 96 | + | |
| 97 | + | |
99 | 98 | | |
100 | 99 | | |
101 | 100 | | |
| |||
132 | 131 | | |
133 | 132 | | |
134 | 133 | | |
135 | | - | |
| 134 | + | |
136 | 135 | | |
137 | | - | |
138 | | - | |
139 | | - | |
140 | | - | |
141 | | - | |
142 | | - | |
143 | | - | |
144 | | - | |
145 | | - | |
146 | | - | |
147 | | - | |
148 | | - | |
| 136 | + | |
| 137 | + | |
149 | 138 | | |
150 | 139 | | |
151 | 140 | | |
| |||
0 commit comments