auto merge of #6487 : recrack/rust/vec_len, r=thestinger
Rename vec::len(var) to var.len() ``` libcore, libfuzzer, librustc, librustdoc, libstd, libsyntax test/auxiliary test/bench test/run-pass ```
This commit is contained in:
commit
4e82610099
58 changed files with 128 additions and 134 deletions
|
|
@ -39,15 +39,15 @@ pub fn main() {
|
|||
// Call a method
|
||||
for x.iterate() |y| { assert!(x[*y] == *y); }
|
||||
// Call a parameterized function
|
||||
assert!(length(x.clone()) == vec::len(x));
|
||||
assert!(length(x.clone()) == x.len());
|
||||
// Call a parameterized function, with type arguments that require
|
||||
// a borrow
|
||||
assert!(length::<int, &[int]>(x) == vec::len(x));
|
||||
assert!(length::<int, &[int]>(x) == x.len());
|
||||
|
||||
// Now try it with a type that *needs* to be borrowed
|
||||
let z = [0,1,2,3];
|
||||
// Call a method
|
||||
for z.iterate() |y| { assert!(z[*y] == *y); }
|
||||
// Call a parameterized function
|
||||
assert!(length::<int, &[int]>(z) == vec::len(z));
|
||||
assert!(length::<int, &[int]>(z) == z.len());
|
||||
}
|
||||
|
|
|
|||
|
|
@ -103,7 +103,7 @@ fn annoy_neighbors<T:noisy>(critter: T) {
|
|||
|
||||
fn bite_everything<T:bitey>(critter: T) -> bool {
|
||||
let mut left : ~[body_part] = ~[finger, toe, nose, ear];
|
||||
while vec::len(left) > 0u {
|
||||
while left.len() > 0u {
|
||||
let part = critter.bite();
|
||||
debug!("%? %?", left, part);
|
||||
if vec_includes(left, part) {
|
||||
|
|
|
|||
|
|
@ -71,7 +71,7 @@ mod map_reduce {
|
|||
|
||||
start_mappers(ctrl_chan, inputs.clone());
|
||||
|
||||
let mut num_mappers = vec::len(inputs) as int;
|
||||
let mut num_mappers = inputs.len() as int;
|
||||
|
||||
while num_mappers > 0 {
|
||||
match ctrl_port.recv() {
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@ fn test_heap_to_heap() {
|
|||
// a spills onto the heap
|
||||
let mut a = ~[0, 1, 2, 3, 4];
|
||||
a = a + a; // FIXME(#3387)---can't write a += a
|
||||
assert!((vec::len(a) == 10u));
|
||||
assert!(a.len() == 10u);
|
||||
assert!((a[0] == 0));
|
||||
assert!((a[1] == 1));
|
||||
assert!((a[2] == 2));
|
||||
|
|
@ -32,7 +32,7 @@ fn test_stack_to_heap() {
|
|||
let mut a = ~[0, 1, 2];
|
||||
// a spills to the heap
|
||||
a = a + a; // FIXME(#3387)---can't write a += a
|
||||
assert!((vec::len(a) == 6u));
|
||||
assert!(a.len() == 6u);
|
||||
assert!((a[0] == 0));
|
||||
assert!((a[1] == 1));
|
||||
assert!((a[2] == 2));
|
||||
|
|
@ -47,8 +47,8 @@ fn test_loop() {
|
|||
let mut i = 20;
|
||||
let mut expected_len = 1u;
|
||||
while i > 0 {
|
||||
error!(vec::len(a));
|
||||
assert!((vec::len(a) == expected_len));
|
||||
error!(a.len());
|
||||
assert!(a.len() == expected_len);
|
||||
a = a + a; // FIXME(#3387)---can't write a += a
|
||||
i -= 1;
|
||||
expected_len *= 2u;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue