Skip to content

Commit e6b905d

Browse files
committed
Add a test for rust-lang#398
1 parent 387e099 commit e6b905d

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

tests/compile-fail/for_loop.rs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,11 @@ fn main() {
3232
println!("{} {}", vec[i], vec2[i]);
3333
}
3434

35+
for i in 0..vec.len() {
36+
//~^ ERROR `i` is only used to index `vec2`. Consider using `for item in vec2.iter().take(vec.len())`
37+
println!("{}", vec2[i]);
38+
}
39+
3540
for i in 5..vec.len() {
3641
//~^ ERROR `i` is only used to index `vec`. Consider using `for item in vec.iter().skip(5)`
3742
println!("{}", vec[i]);

0 commit comments

Comments
 (0)