This repository was archived by the owner on May 28, 2025. It is now read-only.
Commit acc7de6
authored
Rollup merge of rust-lang#138111 - estebank:use-dfv, r=nnethercote
Use `default_field_values` for `rustc_errors::Context`, `rustc_session::config::NextSolverConfig` and `rustc_session::config::ErrorOutputType`
Wanted to see where `#![feature(default_field_values)]` could be used in the codebase. These three seemed like no-brainers. There are a bunch of more places where we could remove manual `Default` impls, but they `derive` other traits that rely on `syn`, which [doesn't yet support `default_field_values`](dtolnay/syn#1774).File tree
7 files changed
+37
-49
lines changed- compiler
- rustc_errors/src
- markdown
- rustc_session/src
- src/librustdoc
7 files changed
+37
-49
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| 17 | + | |
17 | 18 | | |
18 | 19 | | |
19 | 20 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
| 43 | + | |
| 44 | + | |
43 | 45 | | |
44 | 46 | | |
45 | | - | |
| 47 | + | |
46 | 48 | | |
47 | | - | |
| 49 | + | |
48 | 50 | | |
49 | 51 | | |
50 | 52 | | |
| |||
57 | 59 | | |
58 | 60 | | |
59 | 61 | | |
60 | | - | |
61 | | - | |
62 | | - | |
63 | | - | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | | - | |
68 | 62 | | |
69 | 63 | | |
70 | 64 | | |
| |||
248 | 242 | | |
249 | 243 | | |
250 | 244 | | |
251 | | - | |
| 245 | + | |
252 | 246 | | |
253 | 247 | | |
254 | 248 | | |
| |||
257 | 251 | | |
258 | 252 | | |
259 | 253 | | |
260 | | - | |
| 254 | + | |
261 | 255 | | |
262 | 256 | | |
263 | 257 | | |
| |||
266 | 260 | | |
267 | 261 | | |
268 | 262 | | |
269 | | - | |
| 263 | + | |
270 | 264 | | |
271 | 265 | | |
272 | 266 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
681 | 681 | | |
682 | 682 | | |
683 | 683 | | |
684 | | - | |
| 684 | + | |
685 | 685 | | |
686 | 686 | | |
687 | | - | |
| 687 | + | |
| 688 | + | |
| 689 | + | |
| 690 | + | |
| 691 | + | |
688 | 692 | | |
689 | 693 | | |
690 | 694 | | |
| |||
696 | 700 | | |
697 | 701 | | |
698 | 702 | | |
699 | | - | |
700 | | - | |
701 | | - | |
702 | | - | |
703 | | - | |
704 | | - | |
705 | 703 | | |
706 | 704 | | |
707 | 705 | | |
| |||
898 | 896 | | |
899 | 897 | | |
900 | 898 | | |
901 | | - | |
| 899 | + | |
902 | 900 | | |
903 | 901 | | |
904 | | - | |
| 902 | + | |
905 | 903 | | |
906 | 904 | | |
907 | | - | |
908 | | - | |
909 | | - | |
910 | | - | |
911 | | - | |
912 | | - | |
| 905 | + | |
913 | 906 | | |
914 | 907 | | |
915 | 908 | | |
| |||
1825 | 1818 | | |
1826 | 1819 | | |
1827 | 1820 | | |
1828 | | - | |
| 1821 | + | |
1829 | 1822 | | |
1830 | 1823 | | |
1831 | 1824 | | |
| |||
1835 | 1828 | | |
1836 | 1829 | | |
1837 | 1830 | | |
1838 | | - | |
1839 | | - | |
1840 | | - | |
1841 | | - | |
1842 | | - | |
1843 | | - | |
| 1831 | + | |
| 1832 | + | |
| 1833 | + | |
| 1834 | + | |
| 1835 | + | |
1844 | 1836 | | |
1845 | 1837 | | |
1846 | 1838 | | |
1847 | 1839 | | |
1848 | 1840 | | |
1849 | 1841 | | |
1850 | | - | |
1851 | | - | |
1852 | | - | |
| 1842 | + | |
| 1843 | + | |
1853 | 1844 | | |
| 1845 | + | |
| 1846 | + | |
| 1847 | + | |
| 1848 | + | |
1854 | 1849 | | |
1855 | | - | |
1856 | | - | |
1857 | | - | |
1858 | | - | |
| 1850 | + | |
1859 | 1851 | | |
1860 | 1852 | | |
1861 | 1853 | | |
1862 | 1854 | | |
1863 | 1855 | | |
1864 | 1856 | | |
1865 | 1857 | | |
1866 | | - | |
| 1858 | + | |
1867 | 1859 | | |
1868 | 1860 | | |
1869 | 1861 | | |
| |||
1918 | 1910 | | |
1919 | 1911 | | |
1920 | 1912 | | |
1921 | | - | |
| 1913 | + | |
1922 | 1914 | | |
1923 | 1915 | | |
1924 | 1916 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
3 | 4 | | |
4 | 5 | | |
5 | 6 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
913 | 913 | | |
914 | 914 | | |
915 | 915 | | |
916 | | - | |
| 916 | + | |
917 | 917 | | |
918 | 918 | | |
919 | 919 | | |
| |||
1430 | 1430 | | |
1431 | 1431 | | |
1432 | 1432 | | |
1433 | | - | |
| 1433 | + | |
1434 | 1434 | | |
1435 | 1435 | | |
1436 | 1436 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
154 | 154 | | |
155 | 155 | | |
156 | 156 | | |
157 | | - | |
| 157 | + | |
158 | 158 | | |
159 | 159 | | |
160 | 160 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
580 | 580 | | |
581 | 581 | | |
582 | 582 | | |
583 | | - | |
| 583 | + | |
584 | 584 | | |
585 | 585 | | |
586 | 586 | | |
| |||
0 commit comments