RIMOV, round 4

find ./ -type f -name "*.rs" -exec sed -i "s/let mut \(.*\)\[mut[
]\?/let mut \1\[/g" {} \;
This commit is contained in:
Ben Striegel 2013-01-29 21:13:14 -05:00
parent 5577ce635f
commit 12e8151fb0
14 changed files with 24 additions and 24 deletions

View file

@ -252,7 +252,7 @@ pub pure fn to_str_bytes<U>(neg: bool, num: T, radix: uint,
// Enough room to hold any number in any radix.
// Worst case: 64-bit number, binary-radix, with
// a leading negative sign = 65 bytes.
let mut buf : [mut u8 * 65] = [0u8, ..65];
let mut buf : [u8 * 65] = [0u8, ..65];
let len = buf.len();
let mut i = len;

View file

@ -3155,7 +3155,7 @@ mod tests {
#[test]
fn reverse_and_reversed() {
let mut v: ~[mut int] = ~[10, 20];
let mut v: ~[int] = ~[10, 20];
assert (v[0] == 10);
assert (v[1] == 20);
reverse(v);
@ -3170,7 +3170,7 @@ mod tests {
let v4 = reversed::<int>(~[]);
assert (v4 == ~[]);
let mut v3: ~[mut int] = ~[];
let mut v3: ~[int] = ~[];
reverse::<int>(v3);
}

View file

@ -68,7 +68,7 @@ fn nop<T>(_x: T) { }
fn test_cycles(r : rand::rng, k: uint, n: uint)
{
let mut v : ~[mut @pointy] = ~[];
let mut v : ~[@pointy] = ~[];
// Create a graph with no edges
range(0u, vlen) {|_i|

View file

@ -1163,7 +1163,7 @@ pub mod node {
}
pub fn empty() -> T {
let mut stack : ~[mut @Node] = ~[];
let mut stack : ~[@Node] = ~[];
T { stack: stack, stackpos: -1 }
}

View file

@ -750,11 +750,11 @@ mod test_qsort3 {
check_sort(v1, v2);
}
{
let mut v1: ~[mut int] = ~[];
let mut v2: ~[mut int] = ~[];
let mut v1: ~[int] = ~[];
let mut v2: ~[int] = ~[];
check_sort(v1, v2);
}
{ let mut v1 = ~[mut 9]; let v2 = ~[9]; check_sort(v1, v2); }
{ let mut v1 = ~[9]; let v2 = ~[9]; check_sort(v1, v2); }
{
let mut v1 = ~[9, 3, 3, 3, 9];
let mut v2 = ~[3, 3, 3, 9, 9];
@ -797,11 +797,11 @@ mod test_qsort {
check_sort(v1, v2);
}
{
let mut v1: ~[mut int] = ~[];
let mut v2: ~[mut int] = ~[];
let mut v1: ~[int] = ~[];
let mut v2: ~[int] = ~[];
check_sort(v1, v2);
}
{ let mut v1 = ~[mut 9]; let v2 = ~[9]; check_sort(v1, v2); }
{ let mut v1 = ~[9]; let v2 = ~[9]; check_sort(v1, v2); }
{
let mut v1 = ~[9, 3, 3, 3, 9];
let mut v2 = ~[3, 3, 3, 9, 9];
@ -947,11 +947,11 @@ mod test_tim_sort {
check_sort(v1, v2);
}
{
let mut v1: ~[mut int] = ~[];
let mut v2: ~[mut int] = ~[];
let mut v1: ~[int] = ~[];
let mut v2: ~[int] = ~[];
check_sort(v1, v2);
}
{ let mut v1 = ~[mut 9]; let v2 = ~[9]; check_sort(v1, v2); }
{ let mut v1 = ~[9]; let v2 = ~[9]; check_sort(v1, v2); }
{
let mut v1 = ~[9, 3, 3, 3, 9];
let mut v2 = ~[3, 3, 3, 9, 9];

View file

@ -11,7 +11,7 @@
fn two_args<T>(x: T, y: T) { }
fn main() {
let mut x: ~[mut int] = ~[3];
let mut x: ~[int] = ~[3];
let y: ~[int] = ~[3];
let a: @mut int = @mut 3;
let b: @int = @3;

View file

@ -12,7 +12,7 @@ fn main() {
// Note: explicit type annot is required here
// because otherwise the inference gets smart
// and assigns a type of ~[mut ~[const int]].
let mut v: ~[mut ~[int]] = ~[~[0]];
let mut v: ~[~[int]] = ~[~[0]];
fn f(&&v: ~[mut ~[const int]]) {
v[0] = ~[mut 3]

View file

@ -12,7 +12,7 @@ fn main() {
// Note: explicit type annot is required here
// because otherwise the inference gets smart
// and assigns a type of ~[mut ~[const int]].
let mut v: ~[mut ~[mut int]] = ~[mut ~[0]];
let mut v: ~[mut ~[mut int]] = ~[~[0]];
fn f(&&v: ~[mut ~[const int]]) {
v[0] = ~[3]

View file

@ -12,7 +12,7 @@ fn main() {
// Note: explicit type annot is required here
// because otherwise the inference gets smart
// and assigns a type of ~[mut ~[const int]].
let mut v: ~[mut ~[mut ~[int]]] = ~[mut ~[~[0]]];
let mut v: ~[mut ~[mut ~[int]]] = ~[~[~[0]]];
fn f(&&v: ~[mut ~[mut ~[const int]]]) {
v[0][1] = ~[mut 3]

View file

@ -14,8 +14,8 @@ fn main() {
// but we do express conflicting requirements:
let mut v = ~[~[0]];
let mut w = ~[mut ~[0]];
let mut x = ~[mut ~[0]];
let mut w = ~[~[0]];
let mut x = ~[~[0]];
fn f(&&v: ~[mut ~[int]]) {
v[0] = ~[3]

View file

@ -10,4 +10,4 @@
fn main() { let mut v: ~[mut int] = ~[]; }
fn main() { let mut v: ~[int] = ~[]; }

View file

@ -15,7 +15,7 @@
fn two(it: fn(int)) { it(0); it(1); }
fn main() {
let mut a: ~[mut int] = ~[-1, -1, -1, -1];
let mut a: ~[int] = ~[-1, -1, -1, -1];
let mut p: int = 0;
do two |i| {
do two |j| { a[p] = 10 * i + j; p += 1; }

View file

@ -20,7 +20,7 @@ struct Smallintmap<T> {mut v: ~[mut option<T>]}
struct V<T> { v: ~[mut option<T>] }
fn mk<T>() -> @Smallintmap<T> {
let mut v: ~[mut option<T>] = ~[];
let mut v: ~[option<T>] = ~[];
return @Smallintmap {mut v: move v};
}

View file

@ -11,7 +11,7 @@
fn swap<T>(v: &[mut T], i: int, j: int) { v[i] <-> v[j]; }
fn main() {
let mut a: ~[mut int] = ~[0, 1, 2, 3, 4, 5, 6];
let mut a: ~[int] = ~[0, 1, 2, 3, 4, 5, 6];
swap(a, 2, 4);
assert (a[2] == 4);
assert (a[4] == 2);