diff options
| author | Marijn Haverbeke <[email protected]> | 2011-05-05 20:17:44 +0200 |
|---|---|---|
| committer | Marijn Haverbeke <[email protected]> | 2011-05-05 20:19:43 +0200 |
| commit | 1f45dda9d2944a90e1dfa9599d030cbfb4f927b7 (patch) | |
| tree | 1a1d7c3e15af362539d6788af29ab27d751c6416 /src/lib/bitv.rs | |
| parent | Return a fresh, unreachable context after ret, break, and cont (diff) | |
| download | rust-1f45dda9d2944a90e1dfa9599d030cbfb4f927b7.tar.xz rust-1f45dda9d2944a90e1dfa9599d030cbfb4f927b7.zip | |
Remove 'deprecated mutable...' from our code
This should make compilation a bit less noisy.
Diffstat (limited to 'src/lib/bitv.rs')
| -rw-r--r-- | src/lib/bitv.rs | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/lib/bitv.rs b/src/lib/bitv.rs index f52b016b..1002abc8 100644 --- a/src/lib/bitv.rs +++ b/src/lib/bitv.rs @@ -26,9 +26,9 @@ fn create(uint nbits, bool init) -> t { } fn process(&fn(uint, uint) -> uint op, &t v0, &t v1) -> bool { - auto len = _vec.len[mutable uint](v1.storage); + auto len = _vec.len(v1.storage); - assert (_vec.len[mutable uint](v0.storage) == len); + assert (_vec.len(v0.storage) == len); assert (v0.nbits == v1.nbits); auto changed = false; @@ -76,7 +76,7 @@ fn copy(&t v0, t v1) -> bool { fn clone(t v) -> t { auto storage = _vec.init_elt_mut[uint](0u, v.nbits / uint_bits() + 1u); - auto len = _vec.len[mutable uint](v.storage); + auto len = _vec.len(v.storage); for each (uint i in _uint.range(0u, len)) { storage.(i) = v.storage.(i); } @@ -97,7 +97,7 @@ fn get(&t v, uint i) -> bool { fn equal(&t v0, &t v1) -> bool { // FIXME: when we can break or return from inside an iterator loop, // we can eliminate this painful while-loop - auto len = _vec.len[mutable uint](v1.storage); + auto len = _vec.len(v1.storage); auto i = 0u; while (i < len) { if (v0.storage.(i) != v1.storage.(i)) { @@ -109,13 +109,13 @@ fn equal(&t v0, &t v1) -> bool { } fn clear(&t v) { - for each (uint i in _uint.range(0u, _vec.len[mutable uint](v.storage))) { + for each (uint i in _uint.range(0u, _vec.len(v.storage))) { v.storage.(i) = 0u; } } fn invert(&t v) { - for each (uint i in _uint.range(0u, _vec.len[mutable uint](v.storage))) { + for each (uint i in _uint.range(0u, _vec.len(v.storage))) { v.storage.(i) = ~v.storage.(i); } } |