Skip to content

Commit efc97a5

Browse files
author
Jorge Aparicio
committed
convert remaining range(a, b) to a..b
1 parent 7d661af commit efc97a5

File tree

48 files changed

+101
-102
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+101
-102
lines changed

src/libcollections/binary_heap.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@
6767
//! // for a simpler implementation.
6868
//! fn shortest_path(adj_list: &Vec<Vec<Edge>>, start: uint, goal: uint) -> uint {
6969
//! // dist[node] = current shortest distance from `start` to `node`
70-
//! let mut dist: Vec<_> = range(0, adj_list.len()).map(|_| uint::MAX).collect();
70+
//! let mut dist: Vec<_> = (0..adj_list.len()).map(|_| uint::MAX).collect();
7171
//!
7272
//! let mut heap = BinaryHeap::new();
7373
//!

src/libcollections/btree/map.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1730,7 +1730,7 @@ mod test {
17301730
let map: BTreeMap<uint, uint> = (0..size).map(|i| (i, i)).collect();
17311731

17321732
let mut j = 0u;
1733-
for ((&k, &v), i) in map.range(Included(&2), Unbounded).zip(range(2u, size)) {
1733+
for ((&k, &v), i) in map.range(Included(&2), Unbounded).zip(2u..size) {
17341734
assert_eq!(k, i);
17351735
assert_eq!(v, i);
17361736
j += 1;

src/libcollections/dlist.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -599,7 +599,7 @@ impl<T> DList<T> {
599599
} else {
600600
// better off starting from the end
601601
let mut iter = self.iter_mut();
602-
for _ in range(0, len - 1 - (at - 1)) {
602+
for _ in 0..len - 1 - (at - 1) {
603603
iter.next_back();
604604
}
605605
iter.tail

src/libcollections/ring_buf.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -388,7 +388,7 @@ impl<T> RingBuf<T> {
388388
/// use std::collections::RingBuf;
389389
///
390390
/// let mut buf = RingBuf::with_capacity(15);
391-
/// buf.extend(range(0u, 4));
391+
/// buf.extend(0u..4);
392392
/// assert_eq!(buf.capacity(), 15);
393393
/// buf.shrink_to_fit();
394394
/// assert!(buf.capacity() >= 4);
@@ -483,7 +483,7 @@ impl<T> RingBuf<T> {
483483
#[unstable(feature = "collections",
484484
reason = "matches collection reform specification; waiting on panic semantics")]
485485
pub fn truncate(&mut self, len: uint) {
486-
for _ in range(len, self.len()) {
486+
for _ in len..self.len() {
487487
self.pop_back();
488488
}
489489
}

src/libcollections/slice.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1254,7 +1254,7 @@ impl Iterator for ElementSwaps {
12541254
#[inline]
12551255
fn size_hint(&self) -> (uint, Option<uint>) {
12561256
// For a vector of size n, there are exactly n! permutations.
1257-
let n = range(2, self.sdir.len() + 1).product();
1257+
let n = (2..self.sdir.len() + 1).product();
12581258
(n - self.swaps_made, Some(n - self.swaps_made))
12591259
}
12601260
}
@@ -1385,7 +1385,7 @@ fn merge_sort<T, F>(v: &mut [T], mut compare: F) where F: FnMut(&T, &T) -> Order
13851385
// .offset-ing.
13861386
for start in range_step(0, len, insertion) {
13871387
// start <= i < len;
1388-
for i in range(start, cmp::min(start + insertion, len)) {
1388+
for i in start..cmp::min(start + insertion, len) {
13891389
// j satisfies: start <= j <= i;
13901390
let mut j = i as int;
13911391
unsafe {

src/libcollections/vec.rs

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1079,7 +1079,7 @@ impl<T: Clone> Vec<T> {
10791079
pub fn push_all(&mut self, other: &[T]) {
10801080
self.reserve(other.len());
10811081

1082-
for i in range(0, other.len()) {
1082+
for i in 0..other.len() {
10831083
let len = self.len();
10841084

10851085
// Unsafe code so this can be optimised to a memcpy (or something similarly
@@ -1988,12 +1988,12 @@ mod tests {
19881988
let mut v = Vec::new();
19891989
let mut w = Vec::new();
19901990

1991-
v.extend(range(0i, 3));
1991+
v.extend(0i..3);
19921992
for i in 0i..3 { w.push(i) }
19931993

19941994
assert_eq!(v, w);
19951995

1996-
v.extend(range(3i, 10));
1996+
v.extend(3i..10);
19971997
for i in 3i..10 { w.push(i) }
19981998

19991999
assert_eq!(v, w);
@@ -2499,7 +2499,7 @@ mod tests {
24992499
}
25002500

25012501
fn do_bench_from_slice(b: &mut Bencher, src_len: uint) {
2502-
let src: Vec<uint> = FromIterator::from_iter(range(0, src_len));
2502+
let src: Vec<uint> = FromIterator::from_iter(0..src_len);
25032503

25042504
b.bytes = src_len as u64;
25052505

@@ -2531,7 +2531,7 @@ mod tests {
25312531
}
25322532

25332533
fn do_bench_from_iter(b: &mut Bencher, src_len: uint) {
2534-
let src: Vec<uint> = FromIterator::from_iter(range(0, src_len));
2534+
let src: Vec<uint> = FromIterator::from_iter(0..src_len);
25352535

25362536
b.bytes = src_len as u64;
25372537

@@ -2563,8 +2563,8 @@ mod tests {
25632563
}
25642564

25652565
fn do_bench_extend(b: &mut Bencher, dst_len: uint, src_len: uint) {
2566-
let dst: Vec<uint> = FromIterator::from_iter(range(0, dst_len));
2567-
let src: Vec<uint> = FromIterator::from_iter(range(dst_len, dst_len + src_len));
2566+
let dst: Vec<uint> = FromIterator::from_iter(0..dst_len);
2567+
let src: Vec<uint> = FromIterator::from_iter(dst_len..dst_len + src_len);
25682568

25692569
b.bytes = src_len as u64;
25702570

@@ -2612,8 +2612,8 @@ mod tests {
26122612
}
26132613

26142614
fn do_bench_push_all(b: &mut Bencher, dst_len: uint, src_len: uint) {
2615-
let dst: Vec<uint> = FromIterator::from_iter(range(0, dst_len));
2616-
let src: Vec<uint> = FromIterator::from_iter(range(dst_len, dst_len + src_len));
2615+
let dst: Vec<uint> = FromIterator::from_iter(0..dst_len);
2616+
let src: Vec<uint> = FromIterator::from_iter(dst_len..dst_len + src_len);
26172617

26182618
b.bytes = src_len as u64;
26192619

@@ -2661,8 +2661,8 @@ mod tests {
26612661
}
26622662

26632663
fn do_bench_push_all_move(b: &mut Bencher, dst_len: uint, src_len: uint) {
2664-
let dst: Vec<uint> = FromIterator::from_iter(range(0u, dst_len));
2665-
let src: Vec<uint> = FromIterator::from_iter(range(dst_len, dst_len + src_len));
2664+
let dst: Vec<uint> = FromIterator::from_iter(0u..dst_len);
2665+
let src: Vec<uint> = FromIterator::from_iter(dst_len..dst_len + src_len);
26662666

26672667
b.bytes = src_len as u64;
26682668

@@ -2710,7 +2710,7 @@ mod tests {
27102710
}
27112711

27122712
fn do_bench_clone(b: &mut Bencher, src_len: uint) {
2713-
let src: Vec<uint> = FromIterator::from_iter(range(0, src_len));
2713+
let src: Vec<uint> = FromIterator::from_iter(0..src_len);
27142714

27152715
b.bytes = src_len as u64;
27162716

@@ -2742,8 +2742,8 @@ mod tests {
27422742
}
27432743

27442744
fn do_bench_clone_from(b: &mut Bencher, times: uint, dst_len: uint, src_len: uint) {
2745-
let dst: Vec<uint> = FromIterator::from_iter(range(0, src_len));
2746-
let src: Vec<uint> = FromIterator::from_iter(range(dst_len, dst_len + src_len));
2745+
let dst: Vec<uint> = FromIterator::from_iter(0..src_len);
2746+
let src: Vec<uint> = FromIterator::from_iter(dst_len..dst_len + src_len);
27472747

27482748
b.bytes = (times * src_len) as u64;
27492749

src/libcollections/vec_map.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -459,7 +459,7 @@ impl<V> VecMap<V> {
459459
pub fn insert(&mut self, key: uint, value: V) -> Option<V> {
460460
let len = self.v.len();
461461
if len <= key {
462-
self.v.extend(range(0, key - len + 1).map(|_| None));
462+
self.v.extend((0..key - len + 1).map(|_| None));
463463
}
464464
replace(&mut self.v[key], Some(value))
465465
}

src/libcore/borrow.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ impl<T> ToOwned<T> for T where T: Clone {
125125
/// use std::borrow::Cow;
126126
///
127127
/// fn abs_all(input: &mut Cow<Vec<int>, [int]>) {
128-
/// for i in range(0, input.len()) {
128+
/// for i in 0..input.len() {
129129
/// let v = input[i];
130130
/// if v < 0 {
131131
/// // clones into a vector the first time (if not already owned)

src/libcore/str/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -800,7 +800,7 @@ impl TwoWaySearcher {
800800
// See if the right part of the needle matches
801801
let start = if long_period { self.crit_pos }
802802
else { cmp::max(self.crit_pos, self.memory) };
803-
for i in range(start, needle.len()) {
803+
for i in start..needle.len() {
804804
if needle[i] != haystack[self.position + i] {
805805
self.position += i - self.crit_pos + 1;
806806
if !long_period {

src/libcoretest/iter.rs

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -305,7 +305,7 @@ fn test_cycle() {
305305
#[test]
306306
fn test_iterator_nth() {
307307
let v: &[_] = &[0i, 1, 2, 3, 4];
308-
for i in range(0u, v.len()) {
308+
for i in 0u..v.len() {
309309
assert_eq!(v.iter().nth(i).unwrap(), &v[i]);
310310
}
311311
assert_eq!(v.iter().nth(v.len()), None);
@@ -458,7 +458,7 @@ fn test_min_by() {
458458

459459
#[test]
460460
fn test_by_ref() {
461-
let mut xs = range(0i, 10);
461+
let mut xs = 0i..10;
462462
// sum the first five values
463463
let partial_sum = xs.by_ref().take(5).fold(0, |a, b| a + b);
464464
assert_eq!(partial_sum, 10);
@@ -730,32 +730,32 @@ fn test_random_access_cycle() {
730730

731731
#[test]
732732
fn test_double_ended_range() {
733-
assert!(range(11i, 14).rev().collect::<Vec<int>>() == vec![13i, 12, 11]);
733+
assert!((11i..14).rev().collect::<Vec<int>>() == vec![13i, 12, 11]);
734734
for _ in (10i..0).rev() {
735735
panic!("unreachable");
736736
}
737737

738-
assert!(range(11u, 14).rev().collect::<Vec<uint>>() == vec![13u, 12, 11]);
738+
assert!((11u..14).rev().collect::<Vec<uint>>() == vec![13u, 12, 11]);
739739
for _ in (10u..0).rev() {
740740
panic!("unreachable");
741741
}
742742
}
743743

744744
#[test]
745745
fn test_range() {
746-
assert!(range(0i, 5).collect::<Vec<int>>() == vec![0i, 1, 2, 3, 4]);
747-
assert!(range(-10i, -1).collect::<Vec<int>>() ==
746+
assert!((0i..5).collect::<Vec<int>>() == vec![0i, 1, 2, 3, 4]);
747+
assert!((-10i..-1).collect::<Vec<int>>() ==
748748
vec![-10, -9, -8, -7, -6, -5, -4, -3, -2]);
749-
assert!(range(0i, 5).rev().collect::<Vec<int>>() == vec![4, 3, 2, 1, 0]);
750-
assert_eq!(range(200i, -5).count(), 0);
751-
assert_eq!(range(200i, -5).rev().count(), 0);
752-
assert_eq!(range(200i, 200).count(), 0);
753-
assert_eq!(range(200i, 200).rev().count(), 0);
749+
assert!((0i..5).rev().collect::<Vec<int>>() == vec![4, 3, 2, 1, 0]);
750+
assert_eq!((200i..-5).count(), 0);
751+
assert_eq!((200i..-5).rev().count(), 0);
752+
assert_eq!((200i..200).count(), 0);
753+
assert_eq!((200i..200).rev().count(), 0);
754754

755-
assert_eq!(range(0i, 100).size_hint(), (100, Some(100)));
755+
assert_eq!((0i..100).size_hint(), (100, Some(100)));
756756
// this test is only meaningful when sizeof uint < sizeof u64
757-
assert_eq!(range(uint::MAX - 1, uint::MAX).size_hint(), (1, Some(1)));
758-
assert_eq!(range(-10i, -1).size_hint(), (9, Some(9)));
757+
assert_eq!((uint::MAX - 1..uint::MAX).size_hint(), (1, Some(1)));
758+
assert_eq!((-10i..-1).size_hint(), (9, Some(9)));
759759
}
760760

761761
#[test]
@@ -892,7 +892,7 @@ fn bench_rposition(b: &mut Bencher) {
892892
#[bench]
893893
fn bench_skip_while(b: &mut Bencher) {
894894
b.iter(|| {
895-
let it = range(0u, 100);
895+
let it = 0u..100;
896896
let mut sum = 0;
897897
it.skip_while(|&x| { sum += x; sum < 4000 }).all(|_| true);
898898
});

0 commit comments

Comments
 (0)