This repository was archived by the owner on May 28, 2025. It is now read-only.
Commit 33d7b8c
authored
Rollup merge of rust-lang#79548 - CraftSpider:76998, r=jyn514
Show since when a function is const in stdlib
Fixes rust-lang#76998
This makes it so that functions with the `#[rustc_const_stable()]` attribute now show from what version they were stably declared const, alongside what version they were declared stable. Example from `Result`:

r? ``@jyn514``File tree
7 files changed
+99
-18
lines changed- src
- librustdoc
- clean
- html/render
- test/rustdoc
7 files changed
+99
-18
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
124 | 124 | | |
125 | 125 | | |
126 | 126 | | |
| 127 | + | |
127 | 128 | | |
128 | 129 | | |
129 | 130 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
113 | 113 | | |
114 | 114 | | |
115 | 115 | | |
| 116 | + | |
116 | 117 | | |
117 | 118 | | |
118 | 119 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
483 | 483 | | |
484 | 484 | | |
485 | 485 | | |
| 486 | + | |
486 | 487 | | |
487 | 488 | | |
488 | 489 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2192 | 2192 | | |
2193 | 2193 | | |
2194 | 2194 | | |
| 2195 | + | |
2195 | 2196 | | |
2196 | 2197 | | |
2197 | 2198 | | |
| |||
2262 | 2263 | | |
2263 | 2264 | | |
2264 | 2265 | | |
| 2266 | + | |
2265 | 2267 | | |
2266 | 2268 | | |
2267 | 2269 | | |
| |||
2282 | 2284 | | |
2283 | 2285 | | |
2284 | 2286 | | |
| 2287 | + | |
2285 | 2288 | | |
2286 | 2289 | | |
2287 | 2290 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
| 15 | + | |
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| |||
87 | 87 | | |
88 | 88 | | |
89 | 89 | | |
| 90 | + | |
90 | 91 | | |
91 | 92 | | |
92 | 93 | | |
| |||
155 | 156 | | |
156 | 157 | | |
157 | 158 | | |
| 159 | + | |
158 | 160 | | |
159 | 161 | | |
160 | 162 | | |
| |||
262 | 264 | | |
263 | 265 | | |
264 | 266 | | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
265 | 274 | | |
266 | 275 | | |
267 | 276 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1692 | 1692 | | |
1693 | 1693 | | |
1694 | 1694 | | |
1695 | | - | |
1696 | | - | |
1697 | | - | |
1698 | | - | |
1699 | | - | |
1700 | | - | |
1701 | | - | |
| 1695 | + | |
| 1696 | + | |
| 1697 | + | |
| 1698 | + | |
| 1699 | + | |
| 1700 | + | |
| 1701 | + | |
1702 | 1702 | | |
1703 | 1703 | | |
1704 | 1704 | | |
| |||
2476 | 2476 | | |
2477 | 2477 | | |
2478 | 2478 | | |
| 2479 | + | |
2479 | 2480 | | |
2480 | 2481 | | |
2481 | 2482 | | |
| |||
2506 | 2507 | | |
2507 | 2508 | | |
2508 | 2509 | | |
| 2510 | + | |
2509 | 2511 | | |
2510 | 2512 | | |
2511 | 2513 | | |
| |||
2756 | 2758 | | |
2757 | 2759 | | |
2758 | 2760 | | |
| 2761 | + | |
2759 | 2762 | | |
2760 | 2763 | | |
2761 | 2764 | | |
| |||
2898 | 2901 | | |
2899 | 2902 | | |
2900 | 2903 | | |
2901 | | - | |
| 2904 | + | |
| 2905 | + | |
| 2906 | + | |
| 2907 | + | |
| 2908 | + | |
| 2909 | + | |
| 2910 | + | |
| 2911 | + | |
| 2912 | + | |
| 2913 | + | |
| 2914 | + | |
2902 | 2915 | | |
2903 | | - | |
2904 | | - | |
| 2916 | + | |
| 2917 | + | |
| 2918 | + | |
| 2919 | + | |
| 2920 | + | |
| 2921 | + | |
| 2922 | + | |
| 2923 | + | |
| 2924 | + | |
| 2925 | + | |
| 2926 | + | |
| 2927 | + | |
| 2928 | + | |
| 2929 | + | |
| 2930 | + | |
| 2931 | + | |
| 2932 | + | |
| 2933 | + | |
| 2934 | + | |
| 2935 | + | |
| 2936 | + | |
| 2937 | + | |
2905 | 2938 | | |
2906 | 2939 | | |
2907 | 2940 | | |
| |||
2910 | 2943 | | |
2911 | 2944 | | |
2912 | 2945 | | |
| 2946 | + | |
2913 | 2947 | | |
| 2948 | + | |
2914 | 2949 | | |
2915 | 2950 | | |
2916 | 2951 | | |
| |||
3462 | 3497 | | |
3463 | 3498 | | |
3464 | 3499 | | |
| 3500 | + | |
3465 | 3501 | | |
3466 | 3502 | | |
3467 | 3503 | | |
| |||
3654 | 3690 | | |
3655 | 3691 | | |
3656 | 3692 | | |
| 3693 | + | |
3657 | 3694 | | |
3658 | 3695 | | |
3659 | 3696 | | |
| |||
3705 | 3742 | | |
3706 | 3743 | | |
3707 | 3744 | | |
3708 | | - | |
3709 | | - | |
3710 | | - | |
3711 | | - | |
3712 | | - | |
| 3745 | + | |
| 3746 | + | |
| 3747 | + | |
| 3748 | + | |
| 3749 | + | |
| 3750 | + | |
| 3751 | + | |
3713 | 3752 | | |
3714 | 3753 | | |
3715 | 3754 | | |
| |||
3746 | 3785 | | |
3747 | 3786 | | |
3748 | 3787 | | |
| 3788 | + | |
3749 | 3789 | | |
3750 | 3790 | | |
3751 | 3791 | | |
| |||
3775 | 3815 | | |
3776 | 3816 | | |
3777 | 3817 | | |
3778 | | - | |
| 3818 | + | |
| 3819 | + | |
| 3820 | + | |
| 3821 | + | |
| 3822 | + | |
| 3823 | + | |
| 3824 | + | |
3779 | 3825 | | |
3780 | 3826 | | |
3781 | 3827 | | |
| |||
3791 | 3837 | | |
3792 | 3838 | | |
3793 | 3839 | | |
3794 | | - | |
| 3840 | + | |
| 3841 | + | |
| 3842 | + | |
| 3843 | + | |
| 3844 | + | |
| 3845 | + | |
| 3846 | + | |
3795 | 3847 | | |
3796 | 3848 | | |
3797 | 3849 | | |
| |||
3854 | 3906 | | |
3855 | 3907 | | |
3856 | 3908 | | |
| 3909 | + | |
3857 | 3910 | | |
3858 | 3911 | | |
3859 | 3912 | | |
| |||
3868 | 3921 | | |
3869 | 3922 | | |
3870 | 3923 | | |
| 3924 | + | |
3871 | 3925 | | |
3872 | 3926 | | |
3873 | 3927 | | |
| |||
3888 | 3942 | | |
3889 | 3943 | | |
3890 | 3944 | | |
| 3945 | + | |
3891 | 3946 | | |
3892 | 3947 | | |
3893 | 3948 | | |
| |||
3909 | 3964 | | |
3910 | 3965 | | |
3911 | 3966 | | |
| 3967 | + | |
3912 | 3968 | | |
3913 | 3969 | | |
3914 | 3970 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
1 | 3 | | |
2 | 4 | | |
3 | 5 | | |
| |||
17 | 19 | | |
18 | 20 | | |
19 | 21 | | |
| 22 | + | |
20 | 23 | | |
21 | 24 | | |
22 | 25 | | |
| |||
26 | 29 | | |
27 | 30 | | |
28 | 31 | | |
| 32 | + | |
29 | 33 | | |
30 | 34 | | |
31 | 35 | | |
| |||
40 | 44 | | |
41 | 45 | | |
42 | 46 | | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
43 | 53 | | |
0 commit comments