auto merge of #5586 : pcwalton/rust/expr-repeat-vstore, r=graydon
r? @graydon
This commit is contained in:
commit
d31053277a
4 changed files with 41 additions and 14 deletions
23
src/test/run-pass/expr-repeat-vstore.rs
Normal file
23
src/test/run-pass/expr-repeat-vstore.rs
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
use core::io::println;
|
||||
|
||||
fn main() {
|
||||
let v: ~[int] = ~[ 1, ..5 ];
|
||||
println(v[0].to_str());
|
||||
println(v[1].to_str());
|
||||
println(v[2].to_str());
|
||||
println(v[3].to_str());
|
||||
println(v[4].to_str());
|
||||
let v: @[int] = @[ 2, ..5 ];
|
||||
println(v[0].to_str());
|
||||
println(v[1].to_str());
|
||||
println(v[2].to_str());
|
||||
println(v[3].to_str());
|
||||
println(v[4].to_str());
|
||||
let v: @mut [int] = @mut [ 3, ..5 ];
|
||||
println((copy v[0]).to_str());
|
||||
println((copy v[1]).to_str());
|
||||
println((copy v[2]).to_str());
|
||||
println((copy v[3]).to_str());
|
||||
println((copy v[4]).to_str());
|
||||
}
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue