]> git.lizzy.rs Git - rust.git/commitdiff
rollup merge of #21631: tbu-/isize_police
authorAlex Crichton <alex@alexcrichton.com>
Fri, 30 Jan 2015 20:14:40 +0000 (12:14 -0800)
committerAlex Crichton <alex@alexcrichton.com>
Fri, 30 Jan 2015 21:27:02 +0000 (13:27 -0800)
Conflicts:
src/libcoretest/iter.rs

24 files changed:
1  2 
src/liballoc/arc.rs
src/libcollections/binary_heap.rs
src/libcollections/btree/map.rs
src/libcollections/btree/set.rs
src/libcollections/dlist.rs
src/libcollections/ring_buf.rs
src/libcollections/slice.rs
src/libcollections/string.rs
src/libcollections/vec.rs
src/libcollections/vec_map.rs
src/libcoretest/iter.rs
src/libcoretest/num/int_macros.rs
src/libcoretest/num/mod.rs
src/librand/lib.rs
src/librustc/lint/builtin.rs
src/librustc_trans/save/span_utils.rs
src/librustc_trans/trans/_match.rs
src/libserialize/json.rs
src/libstd/collections/hash/map.rs
src/libstd/collections/hash/table.rs
src/libstd/fmt.rs
src/libstd/old_io/process.rs
src/libstd/sync/mpsc/mod.rs
src/test/run-pass/foreach-external-iterators-hashmap-break-restart.rs

Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
index 2590b204502182e7959403571bf56060696ed87c,e6b0265576c4b6c2d91c183b7f02a4d657a4b600..2a872ef34437eef1f5639b45a29055c69603a15d
@@@ -366,33 -366,33 +366,33 @@@ fn test_iterator_size_hint() 
      let vi = v.iter();
  
      assert_eq!(c.size_hint(), (uint::MAX, None));
 -    assert_eq!(vi.size_hint(), (10, Some(10)));
 -
 -    assert_eq!(c.take(5).size_hint(), (5, Some(5)));
 -    assert_eq!(c.skip(5).size_hint().1, None);
 -    assert_eq!(c.take_while(|_| false).size_hint(), (0, None));
 -    assert_eq!(c.skip_while(|_| false).size_hint(), (0, None));
 -    assert_eq!(c.enumerate().size_hint(), (uint::MAX, None));
 -    assert_eq!(c.chain(vi.map(|&i| i)).size_hint(), (uint::MAX, None));
 -    assert_eq!(c.zip(vi).size_hint(), (10, Some(10)));
 -    assert_eq!(c.scan(0, |_,_| Some(0)).size_hint(), (0, None));
 -    assert_eq!(c.filter(|_| false).size_hint(), (0, None));
 -    assert_eq!(c.map(|_| 0).size_hint(), (uint::MAX, None));
 +    assert_eq!(vi.clone().size_hint(), (10, Some(10)));
 +
 +    assert_eq!(c.clone().take(5).size_hint(), (5, Some(5)));
 +    assert_eq!(c.clone().skip(5).size_hint().1, None);
 +    assert_eq!(c.clone().take_while(|_| false).size_hint(), (0, None));
 +    assert_eq!(c.clone().skip_while(|_| false).size_hint(), (0, None));
 +    assert_eq!(c.clone().enumerate().size_hint(), (uint::MAX, None));
 +    assert_eq!(c.clone().chain(vi.clone().map(|&i| i)).size_hint(), (uint::MAX, None));
 +    assert_eq!(c.clone().zip(vi.clone()).size_hint(), (10, Some(10)));
-     assert_eq!(c.clone().scan(0i, |_,_| Some(0i)).size_hint(), (0, None));
++    assert_eq!(c.clone().scan(0i, |_,_| Some(0)).size_hint(), (0, None));
 +    assert_eq!(c.clone().filter(|_| false).size_hint(), (0, None));
-     assert_eq!(c.clone().map(|_| 0i).size_hint(), (uint::MAX, None));
-     assert_eq!(c.filter_map(|_| Some(0i)).size_hint(), (0, None));
++    assert_eq!(c.clone().map(|_| 0).size_hint(), (uint::MAX, None));
+     assert_eq!(c.filter_map(|_| Some(0)).size_hint(), (0, None));
  
 -    assert_eq!(vi.take(5).size_hint(), (5, Some(5)));
 -    assert_eq!(vi.take(12).size_hint(), (10, Some(10)));
 -    assert_eq!(vi.skip(3).size_hint(), (7, Some(7)));
 -    assert_eq!(vi.skip(12).size_hint(), (0, Some(0)));
 -    assert_eq!(vi.take_while(|_| false).size_hint(), (0, Some(10)));
 -    assert_eq!(vi.skip_while(|_| false).size_hint(), (0, Some(10)));
 -    assert_eq!(vi.enumerate().size_hint(), (10, Some(10)));
 -    assert_eq!(vi.chain(v2.iter()).size_hint(), (13, Some(13)));
 -    assert_eq!(vi.zip(v2.iter()).size_hint(), (3, Some(3)));
 -    assert_eq!(vi.scan(0, |_,_| Some(0)).size_hint(), (0, Some(10)));
 -    assert_eq!(vi.filter(|_| false).size_hint(), (0, Some(10)));
 -    assert_eq!(vi.map(|&i| i+1).size_hint(), (10, Some(10)));
 +    assert_eq!(vi.clone().take(5).size_hint(), (5, Some(5)));
 +    assert_eq!(vi.clone().take(12).size_hint(), (10, Some(10)));
 +    assert_eq!(vi.clone().skip(3).size_hint(), (7, Some(7)));
 +    assert_eq!(vi.clone().skip(12).size_hint(), (0, Some(0)));
 +    assert_eq!(vi.clone().take_while(|_| false).size_hint(), (0, Some(10)));
 +    assert_eq!(vi.clone().skip_while(|_| false).size_hint(), (0, Some(10)));
 +    assert_eq!(vi.clone().enumerate().size_hint(), (10, Some(10)));
 +    assert_eq!(vi.clone().chain(v2.iter()).size_hint(), (13, Some(13)));
 +    assert_eq!(vi.clone().zip(v2.iter()).size_hint(), (3, Some(3)));
-     assert_eq!(vi.clone().scan(0i, |_,_| Some(0i)).size_hint(), (0, Some(10)));
++    assert_eq!(vi.clone().scan(0i, |_,_| Some(0)).size_hint(), (0, Some(10)));
 +    assert_eq!(vi.clone().filter(|_| false).size_hint(), (0, Some(10)));
 +    assert_eq!(vi.clone().map(|&i| i+1).size_hint(), (10, Some(10)));
-     assert_eq!(vi.filter_map(|_| Some(0i)).size_hint(), (0, Some(10)));
+     assert_eq!(vi.filter_map(|_| Some(0)).size_hint(), (0, Some(10)));
  }
  
  #[test]
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge