diff options
| author | blake2-ppc <blake2-ppc> | 2013-08-04 17:10:09 +0200 |
|---|---|---|
| committer | blake2-ppc <blake2-ppc> | 2013-08-06 04:05:08 +0200 |
| commit | ea9c5c405ecea256721c6d65b7de21bffe21056b (patch) | |
| tree | 362448fe447c9ceabde252b35cac9f19b96a6960 /src/libstd/num | |
| parent | 08d0b70213df7e112409eeea85bcfcc630f5dda4 (diff) | |
| download | rust-ea9c5c405ecea256721c6d65b7de21bffe21056b.tar.gz rust-ea9c5c405ecea256721c6d65b7de21bffe21056b.zip | |
std: Remove uint::iterate, replaced by `range`
Diffstat (limited to 'src/libstd/num')
| -rw-r--r-- | src/libstd/num/uint.rs | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/src/libstd/num/uint.rs b/src/libstd/num/uint.rs index 275a72d6ecc..86bc98e53fc 100644 --- a/src/libstd/num/uint.rs +++ b/src/libstd/num/uint.rs @@ -70,30 +70,6 @@ pub fn div_round(x: uint, y: uint) -> uint { /// pub fn div_floor(x: uint, y: uint) -> uint { return x / y; } -/// -/// Iterate over the range [`lo`..`hi`), or stop when requested -/// -/// # Arguments -/// -/// * lo - The integer at which to start the loop (included) -/// * hi - The integer at which to stop the loop (excluded) -/// * it - A block to execute with each consecutive integer of the range. -/// Return `true` to continue, `false` to stop. -/// -/// # Return value -/// -/// `true` If execution proceeded correctly, `false` if it was interrupted, -/// that is if `it` returned `false` at any point. -/// -pub fn iterate(lo: uint, hi: uint, it: &fn(uint) -> bool) -> bool { - let mut i = lo; - while i < hi { - if (!it(i)) { return false; } - i += 1u; - } - return true; -} - impl iter::Times for uint { #[inline] /// |
