about summary refs log tree commit diff
path: root/src/libstd/num/uint_macros.rs
AgeCommit message (Expand)AuthorLines
2014-02-22Move std::num::Integer to libnumBrendan Zabarauskas-111/+0
2014-02-17Rename Bitwise::population_count to Bitwise::count_ones and add Bitwise::coun...Brendan Zabarauskas-7/+18
2014-02-13Removed num::OrderableMichael Darakananda-33/+0
2014-02-01Move int and uint overflow tests into macrosBrendan Zabarauskas-0/+7
2014-01-30Remove unused imports.OGINO Masanori-1/+0
2014-01-25Uppercase numeric constantsChris Wong-8/+8
2014-01-18Simplify std::num::Primitive trait definitionBrendan Zabarauskas-17/+1
2014-01-15auto merge of #11548 : bjz/rust/bitwise, r=alexcrichtonbors-3/+2
2014-01-16Merge Bitwise and BitCount traits and remove from prelude, along with BoundedBrendan Zabarauskas-3/+2
2014-01-15Use the least significant beat to determine if int/uint is evenFlavio Percoco-1/+1
2014-01-07Fix remaining cases of leaking importsAlex Crichton-0/+1
2013-12-05Fix documentation typo (divison operator is not backslash)Alexandros Tasos-1/+1
2013-11-29Removed module macro workaround for signed and unsigned integersMarvin Löbel-15/+2
2013-11-29Removed useless cmp::{min, max} reexports from the integer modulesMarvin Löbel-2/+0
2013-11-29Removed a few macro-expanding-to-module workaroundsMarvin Löbel-1/+3
2013-11-26libstd: Remove all non-`proc` uses of `do` from libstdPatrick Walton-4/+4
2013-11-19libstd: Change all uses of `&fn(A)->B` over to `|A|->B` in libstdPatrick Walton-1/+1
2013-10-17std: Move size/align functions to std::mem. #2240Brian Anderson-3/+3
2013-10-05std: add Primitive.is_signedErick Tryzelaar-0/+3
2013-09-20Implement a web backend for rustdoc_ngAlex Crichton-0/+1
2013-09-18Remove and replace cond! Closes #9282.Jimmy Zelinskie-5/+5
2013-09-15Remove {uint,int,u64,i64,...}::from_str,from_str_radixblake2-ppc-43/+28
2013-09-15std::num: Remove `range_step` for each numeric typeblake2-ppc-151/+0
2013-09-12std: Add a bunch of Default implsErick Tryzelaar-0/+6
2013-09-08auto merge of #8988 : cmr/rust/fromstr_fn, r=brsonbors-1/+1
2013-09-08Fix import order which caused the wrong from_str to be in scopeCorey Richardson-1/+1
2013-09-05Rename str::from_bytes to str::from_utf8, closes #8985Florian Hahn-1/+1
2013-08-30remove several 'ne' methodsEric Martin-2/+0
2013-08-27librustc: Ensure that type parameters are in the right positions in paths.Patrick Walton-4/+5
2013-08-22Enabled unit tests in std and extra.Vadim Chugunov-4/+0
2013-08-21auto merge of #8610 : kballard/rust/mod_floor, r=alexcrichtonbors-2/+15
2013-08-20rm obsolete integer to_str{,_radix} free functionsDaniel Micay-38/+27
2013-08-19Fix mod_floor() for uint primitive typesKevin Ballard-2/+15
2013-08-11num: implement CheckedDivDaniel Micay-1/+18
2013-08-09Remove redundant Ord method impls.OGINO Masanori-6/+0
2013-08-07Implement DoubleEndedIterator on RangeKevin Ballard-16/+1
2013-08-03replace all remaining `for` with `foreach` or `do`Daniel Micay-22/+29
2013-08-02replace `range` with an external iteratorDaniel Micay-14/+1
2013-07-24Change 'print(fmt!(...))' to printf!/printfln! in src/lib*Birunthan Mohanathas-1/+1
2013-07-10Switch over to new range_rev semantics; fix #5270.Felix S. Klock II-3/+4
2013-07-10Refactored int/uint range code in preparation for change to range_rev semantics.Felix S. Klock II-17/+76
2013-07-08 Replaces the free-standing functions in f32, &c.Jens Nockert-42/+0
2013-07-01rustc: add a lint to enforce uppercase statics.Huon Wilson-0/+2
2013-06-30Specialize to_str_common for floats/integers in strconvAlex Crichton-9/+18
2013-06-28librustc: Disallow "mut" from distributing over bindings.Patrick Walton-1/+2
2013-06-18replace #[inline(always)] with #[inline]. r=burningtree.Graydon Hoare-65/+65
2013-06-12std: unify the str -> [u8] functions as 3 methods: .as_bytes() and .as_bytes_...Huon Wilson-10/+10
2013-06-04librustc: Disallow multiple patterns from appearing in a "let" declaration.Patrick Walton-1/+1
2013-05-30Add example for uint::range_step.Steve Klabnik-3/+12
2013-05-30Require documentation by default for libstdAlex Crichton-0/+12