Brian Anderson
4d10bdc5b9
std: Move intrinsics to std::intrinsics.
...
Issue #1457
2014-02-23 01:07:53 -08:00
Brendan Zabarauskas
79f52cf9ba
Rename Bitwise::population_count to Bitwise::count_ones and add Bitwise::count_zeros
...
These are inspired by the [functions in the Julia standard library](http://docs.julialang.org/en/release-0.2/stdlib/base/#Base.count_ones ).
2014-02-17 13:55:06 +11:00
Brendan Zabarauskas
1dd6906db2
Merge Bitwise and BitCount traits and remove from prelude, along with Bounded
...
One less trait in std::num, and three less exported in the prelude.
2014-01-16 11:51:33 +11:00
Luca Bruno
a9a7a427a1
std: uniform modules titles for doc
...
This commit uniforms the short title of modules provided by libstd,
in order to make their roles more explicit when glancing at the index.
Signed-off-by: Luca Bruno <lucab@debian.org>
2013-12-27 09:49:11 +01:00
Marvin Löbel
4840064f85
Removed module macro workaround for signed and unsigned integers
2013-11-29 20:36:47 +01:00
Brendan Zabarauskas
0fcb85997d
Moved checked trait impls out of std::num
...
This follows the same pattern as the other numeric trait impls, and reduces the clutter in std::num.
2013-09-08 13:48:15 +10:00
Graydon Hoare
d904c72af8
replace #[inline(always)] with #[inline]. r=burningtree.
2013-06-18 14:48:48 -07:00
Alex Crichton
ec8fb884e9
Remove usage of the #[merge] hack with int modules
2013-05-24 15:31:34 -05:00