Commit ea41925
committed
Switch proc-macros to default to 2024 edition
This changes the default edition with the intent to reduce more
boilerplate, and to use modern Rust for these proc-macro helpers. For
the rare case where the edition of the proc-macro matters, it can be set
explicitly (which seems good to me to be explicit).1 parent f94142b commit ea41925
File tree
153 files changed
+48
-270
lines changed- src/tools/compiletest/src
- tests
- codegen/debuginfo-proc-macro/auxiliary
- incremental
- auxiliary
- issue-110457-same-span-closures/auxiliary
- issue-85197-invalid-span/auxiliary
- pretty/auxiliary
- ui
- annotate-snippet/auxiliary
- async-await/issues/auxiliary
- attributes
- auxiliary
- main-removed-2/auxiliary
- autodiff/auxiliary
- cfg/assume-incomplete-release/auxiliary
- crate-loading/auxiliary
- derives/auxiliary
- deriving/auxiliary
- diagnostic_namespace/auxiliary
- fmt/auxiliary
- hygiene/auxiliary
- impl-trait/precise-capturing/auxiliary
- inherent-impls-overlap-check/auxiliary
- lifetimes/auxiliary
- lint
- auxiliary
- redundant-semicolon/auxiliary
- unsafe_code/auxiliary
- macros
- auxiliary
- parser/issues/auxiliary
- proc-macro
- auxiliary
- api
- debug/auxiliary
- resolve/auxiliary
- rfcs
- rfc-2565-param-attrs/auxiliary
- rfc-3348-c-string-literals/auxiliary
- rust-2018/auxiliary
- rust-2021/auxiliary
- rust-2024
- auxiliary
- unsafe-attributes/auxiliary
- suggestions/auxiliary
- underscore-imports/auxiliary
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
153 files changed
+48
-270
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
199 | 199 | | |
200 | 200 | | |
201 | 201 | | |
| 202 | + | |
| 203 | + | |
202 | 204 | | |
203 | 205 | | |
204 | 206 | | |
| |||
247 | 249 | | |
248 | 250 | | |
249 | 251 | | |
| 252 | + | |
250 | 253 | | |
251 | 254 | | |
252 | 255 | | |
| |||
302 | 305 | | |
303 | 306 | | |
304 | 307 | | |
| 308 | + | |
305 | 309 | | |
306 | 310 | | |
307 | 311 | | |
| |||
335 | 339 | | |
336 | 340 | | |
337 | 341 | | |
338 | | - | |
339 | 342 | | |
340 | 343 | | |
341 | 344 | | |
| |||
389 | 392 | | |
390 | 393 | | |
391 | 394 | | |
392 | | - | |
393 | | - | |
394 | | - | |
395 | | - | |
| 395 | + | |
| 396 | + | |
| 397 | + | |
396 | 398 | | |
397 | 399 | | |
398 | 400 | | |
| |||
601 | 603 | | |
602 | 604 | | |
603 | 605 | | |
604 | | - | |
605 | | - | |
606 | | - | |
607 | | - | |
608 | 606 | | |
609 | 607 | | |
610 | 608 | | |
| |||
1027 | 1025 | | |
1028 | 1026 | | |
1029 | 1027 | | |
1030 | | - | |
1031 | | - | |
1032 | | - | |
1033 | | - | |
1034 | 1028 | | |
1035 | 1029 | | |
1036 | 1030 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
428 | 428 | | |
429 | 429 | | |
430 | 430 | | |
431 | | - | |
432 | 431 | | |
| 432 | + | |
433 | 433 | | |
434 | 434 | | |
435 | 435 | | |
| |||
534 | 534 | | |
535 | 535 | | |
536 | 536 | | |
537 | | - | |
| 537 | + | |
538 | 538 | | |
539 | 539 | | |
540 | 540 | | |
| |||
937 | 937 | | |
938 | 938 | | |
939 | 939 | | |
940 | | - | |
941 | 940 | | |
| 941 | + | |
942 | 942 | | |
943 | 943 | | |
944 | 944 | | |
| |||
1242 | 1242 | | |
1243 | 1243 | | |
1244 | 1244 | | |
| 1245 | + | |
| 1246 | + | |
| 1247 | + | |
1245 | 1248 | | |
1246 | 1249 | | |
1247 | 1250 | | |
| |||
1731 | 1734 | | |
1732 | 1735 | | |
1733 | 1736 | | |
1734 | | - | |
| 1737 | + | |
1735 | 1738 | | |
1736 | 1739 | | |
1737 | 1740 | | |
| |||
1745 | 1748 | | |
1746 | 1749 | | |
1747 | 1750 | | |
| 1751 | + | |
| 1752 | + | |
| 1753 | + | |
| 1754 | + | |
| 1755 | + | |
| 1756 | + | |
| 1757 | + | |
1748 | 1758 | | |
1749 | 1759 | | |
1750 | 1760 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | 1 | | |
3 | 2 | | |
4 | 3 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | | - | |
3 | 1 | | |
4 | 2 | | |
5 | 3 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
4 | | - | |
5 | 3 | | |
6 | 4 | | |
7 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
| 2 | + | |
2 | 3 | | |
3 | 4 | | |
4 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
6 | | - | |
7 | 5 | | |
8 | 6 | | |
9 | 7 | | |
| |||
41 | 39 | | |
42 | 40 | | |
43 | 41 | | |
44 | | - | |
| 42 | + | |
45 | 43 | | |
46 | 44 | | |
Lines changed: 0 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | | - | |
3 | 1 | | |
4 | 2 | | |
5 | 3 | | |
| |||
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
3 | 4 | | |
4 | 5 | | |
5 | 6 | | |
| |||
Lines changed: 0 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | 1 | | |
3 | 2 | | |
4 | | - | |
5 | 3 | | |
6 | 4 | | |
7 | 5 | | |
| |||
0 commit comments