Skip to content

Commit cb10b7a

Browse files
committed
---
yaml --- r: 52706 b: refs/heads/dist-snap c: 5577ce6 h: refs/heads/master v: v3
1 parent f353bf7 commit cb10b7a

31 files changed

+72
-72
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ refs/tags/release-0.1: 1f5c5126e96c79d22cb7862f75304136e204f105
77
refs/heads/ndm: f3868061cd7988080c30d6d5bf352a5a5fe2460b
88
refs/heads/try2: 147ecfdd8221e4a4d4e090486829a06da1e0ca3c
99
refs/heads/incoming: 44d4d6de762f3f9aae1fedcf454c66b79b3ad58d
10-
refs/heads/dist-snap: 097c8aefea1feca5c3f5ff93025e9477cc6fbb0e
10+
refs/heads/dist-snap: 5577ce635f5d2a7a773d08d403cb707001064742
1111
refs/tags/release-0.2: c870d2dffb391e14efb05aa27898f1f6333a9596
1212
refs/tags/release-0.3: b5f0d0f648d9a6153664837026ba1be43d3e2503
1313
refs/heads/try3: 9387340aab40a73e8424c48fd42f0c521a4875c0

branches/dist-snap/src/libcore/uint-template.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -252,7 +252,7 @@ pub pure fn to_str_bytes<U>(neg: bool, num: T, radix: uint,
252252
// Enough room to hold any number in any radix.
253253
// Worst case: 64-bit number, binary-radix, with
254254
// a leading negative sign = 65 bytes.
255-
let buf : [mut u8 * 65] = [mut 0u8, ..65];
255+
let mut buf : [mut u8 * 65] = [0u8, ..65];
256256
let len = buf.len();
257257

258258
let mut i = len;

branches/dist-snap/src/libcore/vec.rs

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3155,7 +3155,7 @@ mod tests {
31553155

31563156
#[test]
31573157
fn reverse_and_reversed() {
3158-
let v: ~[mut int] = ~[mut 10, 20];
3158+
let mut v: ~[mut int] = ~[10, 20];
31593159
assert (v[0] == 10);
31603160
assert (v[1] == 20);
31613161
reverse(v);
@@ -3170,13 +3170,13 @@ mod tests {
31703170

31713171
let v4 = reversed::<int>(~[]);
31723172
assert (v4 == ~[]);
3173-
let v3: ~[mut int] = ~[mut];
3173+
let mut v3: ~[mut int] = ~[];
31743174
reverse::<int>(v3);
31753175
}
31763176

31773177
#[test]
31783178
fn reversed_mut() {
3179-
let v2 = reversed::<int>(~[mut 10, 20]);
3179+
let mut v2 = reversed::<int>(~[10, 20]);
31803180
assert (v2[0] == 20);
31813181
assert (v2[1] == 10);
31823182
}
@@ -3302,7 +3302,7 @@ mod tests {
33023302
#[test]
33033303
fn cast_from_mut_no_copy() {
33043304
unsafe {
3305-
let x = ~[mut 1, 2, 3];
3305+
let mut x = ~[1, 2, 3];
33063306
let addr = raw::to_ptr(x);
33073307
let x_imm = cast_from_mut(x);
33083308
let addr_imm = raw::to_ptr(x_imm);
@@ -3564,7 +3564,7 @@ mod tests {
35643564
#[ignore(windows)]
35653565
#[should_fail]
35663566
fn test_consume_mut_fail() {
3567-
let v = ~[mut (~0, @0), (~0, @0), (~0, @0), (~0, @0)];
3567+
let mut v = ~[(~0, @0), (~0, @0), (~0, @0), (~0, @0)];
35683568
let mut i = 0;
35693569
do consume_mut(v) |_i, _elt| {
35703570
if i == 2 {
@@ -3592,7 +3592,7 @@ mod tests {
35923592
#[ignore(windows)]
35933593
#[should_fail]
35943594
fn test_map_fail() {
3595-
let v = [mut (~0, @0), (~0, @0), (~0, @0), (~0, @0)];
3595+
let mut v = [(~0, @0), (~0, @0), (~0, @0), (~0, @0)];
35963596
let mut i = 0;
35973597
do map(v) |_elt| {
35983598
if i == 2 {
@@ -3918,7 +3918,7 @@ mod tests {
39183918
#[ignore(cfg(windows))]
39193919
#[should_fail]
39203920
fn test_as_mut_buf_fail() {
3921-
let v = [mut (~0, @0), (~0, @0), (~0, @0), (~0, @0)];
3921+
let mut v = [(~0, @0), (~0, @0), (~0, @0), (~0, @0)];
39223922
do as_mut_buf(v) |_buf, _i| {
39233923
fail
39243924
}
@@ -3929,7 +3929,7 @@ mod tests {
39293929
#[ignore(cfg(windows))]
39303930
fn test_copy_memory_oob() {
39313931
unsafe {
3932-
let a = [mut 1, 2, 3, 4];
3932+
let mut a = [1, 2, 3, 4];
39333933
let b = [1, 2, 3, 4, 5];
39343934
raw::copy_memory(a, b, 5);
39353935
}

branches/dist-snap/src/libfuzzer/cycles.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ fn nop<T>(_x: T) { }
6868

6969
fn test_cycles(r : rand::rng, k: uint, n: uint)
7070
{
71-
let v : ~[mut @pointy] = ~[mut];
71+
let mut v : ~[mut @pointy] = ~[];
7272

7373
// Create a graph with no edges
7474
range(0u, vlen) {|_i|

branches/dist-snap/src/libfuzzer/rand_util.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ fn main()
8686
log(error, choice(r, ~[10, 20, 30]));
8787
log(error, if unlikely(r, 5u) { "unlikely" } else { "likely" });
8888

89-
let a = ~[mut 1, 2, 3];
89+
let mut a = ~[1, 2, 3];
9090
shuffle(r, a);
9191
log(error, a);
9292

branches/dist-snap/src/libstd/rope.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1163,7 +1163,7 @@ pub mod node {
11631163
}
11641164

11651165
pub fn empty() -> T {
1166-
let stack : ~[mut @Node] = ~[mut];
1166+
let mut stack : ~[mut @Node] = ~[];
11671167
T { stack: stack, stackpos: -1 }
11681168
}
11691169

branches/dist-snap/src/libstd/sort.rs

Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -740,24 +740,24 @@ mod test_qsort3 {
740740
#[test]
741741
pub fn test() {
742742
{
743-
let v1 = ~[mut 3, 7, 4, 5, 2, 9, 5, 8];
744-
let v2 = ~[mut 2, 3, 4, 5, 5, 7, 8, 9];
743+
let mut v1 = ~[3, 7, 4, 5, 2, 9, 5, 8];
744+
let mut v2 = ~[2, 3, 4, 5, 5, 7, 8, 9];
745745
check_sort(v1, v2);
746746
}
747747
{
748-
let v1 = ~[mut 1, 1, 1];
749-
let v2 = ~[mut 1, 1, 1];
748+
let mut v1 = ~[1, 1, 1];
749+
let mut v2 = ~[1, 1, 1];
750750
check_sort(v1, v2);
751751
}
752752
{
753-
let v1: ~[mut int] = ~[mut];
754-
let v2: ~[mut int] = ~[mut];
753+
let mut v1: ~[mut int] = ~[];
754+
let mut v2: ~[mut int] = ~[];
755755
check_sort(v1, v2);
756756
}
757-
{ let v1 = ~[mut 9]; let v2 = ~[mut 9]; check_sort(v1, v2); }
757+
{ let mut v1 = ~[mut 9]; let v2 = ~[9]; check_sort(v1, v2); }
758758
{
759-
let v1 = ~[mut 9, 3, 3, 3, 9];
760-
let v2 = ~[mut 3, 3, 3, 9, 9];
759+
let mut v1 = ~[9, 3, 3, 3, 9];
760+
let mut v2 = ~[3, 3, 3, 9, 9];
761761
check_sort(v1, v2);
762762
}
763763
}
@@ -787,32 +787,32 @@ mod test_qsort {
787787
#[test]
788788
pub fn test() {
789789
{
790-
let v1 = ~[mut 3, 7, 4, 5, 2, 9, 5, 8];
791-
let v2 = ~[mut 2, 3, 4, 5, 5, 7, 8, 9];
790+
let mut v1 = ~[3, 7, 4, 5, 2, 9, 5, 8];
791+
let mut v2 = ~[2, 3, 4, 5, 5, 7, 8, 9];
792792
check_sort(v1, v2);
793793
}
794794
{
795-
let v1 = ~[mut 1, 1, 1];
796-
let v2 = ~[mut 1, 1, 1];
795+
let mut v1 = ~[1, 1, 1];
796+
let mut v2 = ~[1, 1, 1];
797797
check_sort(v1, v2);
798798
}
799799
{
800-
let v1: ~[mut int] = ~[mut];
801-
let v2: ~[mut int] = ~[mut];
800+
let mut v1: ~[mut int] = ~[];
801+
let mut v2: ~[mut int] = ~[];
802802
check_sort(v1, v2);
803803
}
804-
{ let v1 = ~[mut 9]; let v2 = ~[mut 9]; check_sort(v1, v2); }
804+
{ let mut v1 = ~[mut 9]; let v2 = ~[9]; check_sort(v1, v2); }
805805
{
806-
let v1 = ~[mut 9, 3, 3, 3, 9];
807-
let v2 = ~[mut 3, 3, 3, 9, 9];
806+
let mut v1 = ~[9, 3, 3, 3, 9];
807+
let mut v2 = ~[3, 3, 3, 9, 9];
808808
check_sort(v1, v2);
809809
}
810810
}
811811

812812
// Regression test for #750
813813
#[test]
814814
pub fn test_simple() {
815-
let names = ~[mut 2, 1, 3];
815+
let mut names = ~[2, 1, 3];
816816

817817
let expected = ~[1, 2, 3];
818818

@@ -870,7 +870,7 @@ mod tests {
870870
#[test]
871871
pub fn test_merge_sort_mutable() {
872872
pub pure fn le(a: &int, b: &int) -> bool { *a <= *b }
873-
let v1 = ~[mut 3, 2, 1];
873+
let mut v1 = ~[3, 2, 1];
874874
let v2 = merge_sort(v1, le);
875875
assert v2 == ~[1, 2, 3];
876876
}
@@ -937,24 +937,24 @@ mod test_tim_sort {
937937
#[test]
938938
fn test() {
939939
{
940-
let v1 = ~[mut 3, 7, 4, 5, 2, 9, 5, 8];
941-
let v2 = ~[mut 2, 3, 4, 5, 5, 7, 8, 9];
940+
let mut v1 = ~[3, 7, 4, 5, 2, 9, 5, 8];
941+
let mut v2 = ~[2, 3, 4, 5, 5, 7, 8, 9];
942942
check_sort(v1, v2);
943943
}
944944
{
945-
let v1 = ~[mut 1, 1, 1];
946-
let v2 = ~[mut 1, 1, 1];
945+
let mut v1 = ~[1, 1, 1];
946+
let mut v2 = ~[1, 1, 1];
947947
check_sort(v1, v2);
948948
}
949949
{
950-
let v1: ~[mut int] = ~[mut];
951-
let v2: ~[mut int] = ~[mut];
950+
let mut v1: ~[mut int] = ~[];
951+
let mut v2: ~[mut int] = ~[];
952952
check_sort(v1, v2);
953953
}
954-
{ let v1 = ~[mut 9]; let v2 = ~[mut 9]; check_sort(v1, v2); }
954+
{ let mut v1 = ~[mut 9]; let v2 = ~[9]; check_sort(v1, v2); }
955955
{
956-
let v1 = ~[mut 9, 3, 3, 3, 9];
957-
let v2 = ~[mut 3, 3, 3, 9, 9];
956+
let mut v1 = ~[9, 3, 3, 3, 9];
957+
let mut v2 = ~[3, 3, 3, 9, 9];
958958
check_sort(v1, v2);
959959
}
960960
}

branches/dist-snap/src/libsyntax/attr.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -269,7 +269,7 @@ pub fn sort_meta_items(+items: ~[@ast::meta_item]) -> ~[@ast::meta_item] {
269269
}
270270

271271
// This is sort of stupid here, converting to a vec of mutables and back
272-
let v: ~[mut @ast::meta_item] = vec::cast_to_mut(items);
272+
let mut v: ~[@ast::meta_item] = vec::cast_to_mut(items);
273273
std::sort::quick_sort(v, lteq);
274274
vec::cast_from_mut(move v)
275275
}

branches/dist-snap/src/libsyntax/print/pp.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -148,9 +148,9 @@ pub fn mk_printer(out: io::Writer, linewidth: uint) -> printer {
148148
// fall behind.
149149
let n: uint = 3 * linewidth;
150150
debug!("mk_printer %u", linewidth);
151-
let token: ~[mut token] = vec::cast_to_mut(vec::from_elem(n, EOF));
152-
let size: ~[mut int] = vec::cast_to_mut(vec::from_elem(n, 0));
153-
let scan_stack: ~[mut uint] = vec::cast_to_mut(vec::from_elem(n, 0u));
151+
let mut token: ~[token] = vec::cast_to_mut(vec::from_elem(n, EOF));
152+
let mut size: ~[int] = vec::cast_to_mut(vec::from_elem(n, 0));
153+
let mut scan_stack: ~[uint] = vec::cast_to_mut(vec::from_elem(n, 0u));
154154
printer_(@{out: out,
155155
buf_len: n,
156156
mut margin: linewidth as int,

branches/dist-snap/src/test/bench/graph500-bfs.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ fn gen_search_keys(graph: graph, n: uint) -> ~[node_id] {
120120
* Nodes that are unreachable have a parent of -1.
121121
*/
122122
fn bfs(graph: graph, key: node_id) -> bfs_result {
123-
let marks : ~[mut node_id]
123+
let mut marks : ~[node_id]
124124
= vec::cast_to_mut(vec::from_elem(vec::len(graph), -1i64));
125125

126126
let Q = deque::create();

branches/dist-snap/src/test/compile-fail/alt-vec-tail-move.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
fn main() {
2-
let a = [mut 1, 2, 3, 4];
2+
let mut a = [1, 2, 3, 4];
33
let _ = match a {
44
[1, 2, ..move tail] => tail,
55
_ => core::util::unreachable()

branches/dist-snap/src/test/compile-fail/borrowck-loan-vec-content.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,13 @@ fn takes_imm_elt(_v: &int, f: fn()) {
1717
}
1818

1919
fn has_mut_vec_and_does_not_try_to_change_it() {
20-
let v = ~[mut 1, 2, 3];
20+
let mut v = ~[1, 2, 3];
2121
do takes_imm_elt(&v[0]) {
2222
}
2323
}
2424

2525
fn has_mut_vec_but_tries_to_change_it() {
26-
let v = ~[mut 1, 2, 3];
26+
let mut v = ~[1, 2, 3];
2727
do takes_imm_elt(&v[0]) { //~ NOTE loan of mutable vec content granted here
2828
v[1] = 4; //~ ERROR assigning to mutable vec content prohibited due to outstanding loan
2929
}
@@ -34,7 +34,7 @@ fn takes_const_elt(_v: &const int, f: fn()) {
3434
}
3535

3636
fn has_mut_vec_and_tries_to_change_it() {
37-
let v = ~[mut 1, 2, 3];
37+
let mut v = ~[1, 2, 3];
3838
do takes_const_elt(&const v[0]) {
3939
v[1] = 4;
4040
}

branches/dist-snap/src/test/compile-fail/lub-in-args.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
fn two_args<T>(x: T, y: T) { }
1212

1313
fn main() {
14-
let x: ~[mut int] = ~[mut 3];
14+
let mut x: ~[mut int] = ~[3];
1515
let y: ~[int] = ~[3];
1616
let a: @mut int = @mut 3;
1717
let b: @int = @3;

branches/dist-snap/src/test/compile-fail/mutable-huh-variance-deep.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
// error-pattern: mismatched types
1212

1313
fn main() {
14-
let v = ~[mut @mut ~mut ~[0]];
14+
let mut v = ~[@mut ~mut ~[0]];
1515

1616
fn f(&&v: ~[mut @mut ~mut ~[const int]]) {
1717
}

branches/dist-snap/src/test/compile-fail/mutable-huh-variance-vec1.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ fn main() {
1212
// Note: explicit type annot is required here
1313
// because otherwise the inference gets smart
1414
// and assigns a type of ~[mut ~[const int]].
15-
let v: ~[mut ~[int]] = ~[mut ~[0]];
15+
let mut v: ~[mut ~[int]] = ~[~[0]];
1616

1717
fn f(&&v: ~[mut ~[const int]]) {
1818
v[0] = ~[mut 3]

branches/dist-snap/src/test/compile-fail/mutable-huh-variance-vec2.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ fn main() {
1212
// Note: explicit type annot is required here
1313
// because otherwise the inference gets smart
1414
// and assigns a type of ~[mut ~[const int]].
15-
let v: ~[mut ~[mut int]] = ~[mut ~[mut 0]];
15+
let mut v: ~[mut ~[mut int]] = ~[mut ~[0]];
1616

1717
fn f(&&v: ~[mut ~[const int]]) {
1818
v[0] = ~[3]

branches/dist-snap/src/test/compile-fail/mutable-huh-variance-vec3.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ fn main() {
1212
// Note: explicit type annot is required here
1313
// because otherwise the inference gets smart
1414
// and assigns a type of ~[mut ~[const int]].
15-
let v: ~[mut ~[mut ~[int]]] = ~[mut ~[mut ~[0]]];
15+
let mut v: ~[mut ~[mut ~[int]]] = ~[mut ~[~[0]]];
1616

1717
fn f(&&v: ~[mut ~[mut ~[const int]]]) {
1818
v[0][1] = ~[mut 3]

branches/dist-snap/src/test/compile-fail/mutable-huh-variance-vec4.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@ fn main() {
1313
// Note: here we do not have any type annotations
1414
// but we do express conflicting requirements:
1515

16-
let v = ~[mut ~[0]];
17-
let w = ~[mut ~[mut 0]];
18-
let x = ~[mut ~[mut 0]];
16+
let mut v = ~[~[0]];
17+
let mut w = ~[mut ~[0]];
18+
let mut x = ~[mut ~[0]];
1919

2020
fn f(&&v: ~[mut ~[int]]) {
2121
v[0] = ~[3]

branches/dist-snap/src/test/run-pass/empty-mutable-vec.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,4 @@
1010

1111

1212

13-
fn main() { let v: ~[mut int] = ~[mut]; }
13+
fn main() { let mut v: ~[mut int] = ~[]; }

branches/dist-snap/src/test/run-pass/explicit-self-objects-ext-1.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ pub trait ReaderUtil {
1616
impl<T: Reader> T : ReaderUtil {
1717

1818
fn read_bytes(&self, len: uint) {
19-
let count = self.read(&[mut 0], len);
19+
let mut count = self.read(&[0], len);
2020
}
2121

2222
}

branches/dist-snap/src/test/run-pass/explicit-self-objects-ext-2.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ pub trait ReaderUtil {
1616
impl<T: Reader> T : ReaderUtil {
1717

1818
fn read_bytes(&self, len: uint) {
19-
let count = self.read(&[mut 0], len);
19+
let mut count = self.read(&[0], len);
2020
}
2121

2222
}

branches/dist-snap/src/test/run-pass/explicit-self-objects-ext-3.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ pub trait ReaderUtil {
1616
impl<T: Reader> T : ReaderUtil {
1717

1818
fn read_bytes(len: uint) {
19-
let count = self.read(&[mut 0], len);
19+
let mut count = self.read(&[0], len);
2020
}
2121

2222
}

branches/dist-snap/src/test/run-pass/explicit-self-objects-ext-4.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ pub trait ReaderUtil {
1616
impl<T: Reader> T : ReaderUtil {
1717

1818
fn read_bytes(len: uint) {
19-
let count = self.read(&[mut 0], len);
19+
let mut count = self.read(&[0], len);
2020
}
2121

2222
}

0 commit comments

Comments
 (0)