about summary refs log tree commit diff
path: root/src/libstd/num
diff options
context:
space:
mode:
authorblake2-ppc <blake2-ppc>2013-08-04 17:10:09 +0200
committerblake2-ppc <blake2-ppc>2013-08-06 04:05:08 +0200
commitea9c5c405ecea256721c6d65b7de21bffe21056b (patch)
tree362448fe447c9ceabde252b35cac9f19b96a6960 /src/libstd/num
parent08d0b70213df7e112409eeea85bcfcc630f5dda4 (diff)
downloadrust-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.rs24
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]
     ///