John Arundel
a19472a93e
Fix doc nits
...
Many tiny changes to stdlib doc comments to make them consistent (for example
"Returns foo", rather than "Return foo", per RFC1574), adding missing periods, paragraph
breaks, backticks for monospace style, and other minor nits.
https://github.com/rust-lang/rfcs/blob/master/text/1574-more-api-documentation-conventions.md#appendix-a-full-conventions-text
2024-07-26 13:26:33 +01:00
Oli Scherer
39e7bf6826
Revert "Rollup merge of #125362 - joboet:tait_hack, r=Nilstrieb"
...
This reverts commit 1e4bde1cb9736ad4b8d3b95fbfe1533015c1d165, reversing
changes made to 4ee97fc3dbcddc9d69701e346a1be9e0b66855a7.
2024-06-12 08:47:49 +00:00
joboet
fde4a22da2
core: actually use TAIT instead of emulating it
2024-05-21 15:59:48 +02:00
bohan
fc87d6e23d
add track_caller for arith ops
2023-11-24 00:54:06 +08:00
Deadbeef
76dbe29104
rm const traits in libcore
2023-04-16 06:49:27 +00:00
Yoshiki Matsuda
3d12fd0faf
ignore a doctest for the non-exported macro
2022-05-03 18:33:56 +09:00
est31
3c1e1661e7
Remove unused macro rules
2022-04-18 23:28:06 +02:00
Josh Triplett
0f505c6377
Add a copy of cfg_if to core's internal_macros.rs
...
core can't depend on external crates the way std can. Rather than revert
usage of cfg_if, add a copy of it to core. This does not export our
copy, even unstably; such a change could occur in a later commit.
2022-03-01 16:24:10 -08:00
AlexApps99
361c978fbd
Added docs to internal_macro const
2021-10-22 10:07:35 +13:00
AlexApps99
23d033e177
Added const versions of common numeric operations
...
# Conflicts:
# library/core/src/lib.rs
2021-10-22 10:03:18 +13:00
Mara Bos
1b318a2b49
Remove unnecessary #[unstable] from internal macro.
...
After this change, all library #![feature]s enabled in core are for
const fns.
2021-08-05 12:55:35 +02:00
mark
2c31b45ae8
mv std libs to library/
2020-07-27 19:51:13 -05:00