Commit c53f2de
committed
Introduce new parsing infrastructure and types for parsed attributes
1 parent 7c50917 commit c53f2de
File tree
30 files changed
+1413
-283
lines changed- compiler
- rustc_ast_lowering
- src
- rustc_attr_data_structures
- src
- rustc_attr_parsing
- src
- attributes
- rustc_codegen_ssa/src
- rustc_hir_analysis/src/collect
- rustc_hir_pretty
- src
- rustc_hir
- src
- rustc_lint/src
- rustc_passes/src
- rustc_query_impl
- rustc_query_system
- src/ich
- rustc_trait_selection/src/error_reporting/traits
30 files changed
+1413
-283
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3396 | 3396 | | |
3397 | 3397 | | |
3398 | 3398 | | |
| 3399 | + | |
3399 | 3400 | | |
3400 | 3401 | | |
3401 | 3402 | | |
3402 | 3403 | | |
3403 | 3404 | | |
3404 | 3405 | | |
3405 | 3406 | | |
| 3407 | + | |
3406 | 3408 | | |
3407 | 3409 | | |
3408 | 3410 | | |
| |||
3450 | 3452 | | |
3451 | 3453 | | |
3452 | 3454 | | |
3453 | | - | |
3454 | 3455 | | |
3455 | | - | |
3456 | | - | |
3457 | | - | |
3458 | | - | |
3459 | 3456 | | |
3460 | 3457 | | |
3461 | | - | |
3462 | 3458 | | |
| 3459 | + | |
3463 | 3460 | | |
3464 | 3461 | | |
3465 | 3462 | | |
| |||
3474 | 3471 | | |
3475 | 3472 | | |
3476 | 3473 | | |
| 3474 | + | |
3477 | 3475 | | |
3478 | 3476 | | |
3479 | 3477 | | |
3480 | 3478 | | |
3481 | 3479 | | |
| 3480 | + | |
3482 | 3481 | | |
3483 | 3482 | | |
3484 | 3483 | | |
| |||
3867 | 3866 | | |
3868 | 3867 | | |
3869 | 3868 | | |
| 3869 | + | |
3870 | 3870 | | |
3871 | 3871 | | |
3872 | 3872 | | |
| |||
3913 | 3913 | | |
3914 | 3914 | | |
3915 | 3915 | | |
| 3916 | + | |
3916 | 3917 | | |
3917 | 3918 | | |
3918 | 3919 | | |
| |||
4423 | 4424 | | |
4424 | 4425 | | |
4425 | 4426 | | |
| 4427 | + | |
4426 | 4428 | | |
4427 | 4429 | | |
4428 | 4430 | | |
| |||
4443 | 4445 | | |
4444 | 4446 | | |
4445 | 4447 | | |
| 4448 | + | |
4446 | 4449 | | |
4447 | 4450 | | |
4448 | 4451 | | |
| |||
| 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 | | |
| 22 | + | |
21 | 23 | | |
22 | 24 | | |
23 | 25 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
108 | 108 | | |
109 | 109 | | |
110 | 110 | | |
111 | | - | |
| 111 | + | |
112 | 112 | | |
113 | 113 | | |
114 | 114 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
77 | 77 | | |
78 | 78 | | |
79 | 79 | | |
80 | | - | |
81 | | - | |
82 | | - | |
| 80 | + | |
| 81 | + | |
83 | 82 | | |
84 | 83 | | |
85 | 84 | | |
| |||
98 | 97 | | |
99 | 98 | | |
100 | 99 | | |
101 | | - | |
| 100 | + | |
102 | 101 | | |
103 | 102 | | |
104 | 103 | | |
| |||
670 | 669 | | |
671 | 670 | | |
672 | 671 | | |
673 | | - | |
| 672 | + | |
674 | 673 | | |
675 | 674 | | |
676 | 675 | | |
| |||
839 | 838 | | |
840 | 839 | | |
841 | 840 | | |
| 841 | + | |
842 | 842 | | |
843 | 843 | | |
844 | 844 | | |
| |||
1672 | 1672 | | |
1673 | 1673 | | |
1674 | 1674 | | |
1675 | | - | |
| 1675 | + | |
1676 | 1676 | | |
1677 | 1677 | | |
1678 | 1678 | | |
| |||
1935 | 1935 | | |
1936 | 1936 | | |
1937 | 1937 | | |
1938 | | - | |
| 1938 | + | |
1939 | 1939 | | |
1940 | 1940 | | |
1941 | 1941 | | |
| |||
1992 | 1992 | | |
1993 | 1993 | | |
1994 | 1994 | | |
1995 | | - | |
| 1995 | + | |
1996 | 1996 | | |
1997 | 1997 | | |
1998 | 1998 | | |
| |||
2023 | 2023 | | |
2024 | 2024 | | |
2025 | 2025 | | |
2026 | | - | |
| 2026 | + | |
2027 | 2027 | | |
2028 | 2028 | | |
2029 | 2029 | | |
| |||
| 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 | | |
| |||
93 | 94 | | |
94 | 95 | | |
95 | 96 | | |
96 | | - | |
| 97 | + | |
| 98 | + | |
97 | 99 | | |
98 | 100 | | |
99 | 101 | | |
| |||
157 | 159 | | |
158 | 160 | | |
159 | 161 | | |
160 | | - | |
| 162 | + | |
161 | 163 | | |
162 | 164 | | |
163 | 165 | | |
| |||
644 | 646 | | |
645 | 647 | | |
646 | 648 | | |
647 | | - | |
| 649 | + | |
648 | 650 | | |
649 | 651 | | |
650 | 652 | | |
| |||
702 | 704 | | |
703 | 705 | | |
704 | 706 | | |
705 | | - | |
| 707 | + | |
706 | 708 | | |
707 | 709 | | |
708 | 710 | | |
| |||
764 | 766 | | |
765 | 767 | | |
766 | 768 | | |
767 | | - | |
| 769 | + | |
768 | 770 | | |
769 | 771 | | |
770 | 772 | | |
| |||
783 | 785 | | |
784 | 786 | | |
785 | 787 | | |
786 | | - | |
| 788 | + | |
787 | 789 | | |
788 | 790 | | |
789 | 791 | | |
| |||
916 | 918 | | |
917 | 919 | | |
918 | 920 | | |
919 | | - | |
| 921 | + | |
920 | 922 | | |
921 | 923 | | |
922 | 924 | | |
| |||
1076 | 1078 | | |
1077 | 1079 | | |
1078 | 1080 | | |
1079 | | - | |
| 1081 | + | |
1080 | 1082 | | |
1081 | 1083 | | |
1082 | 1084 | | |
| |||
0 commit comments