When moving out of a for loop head, suggest borrowing it
When encountering code like the following, suggest borrowing the for loop
head to avoid moving it into the for loop pattern:
```
fn main() {
let a = vec![1, 2, 3];
for i in &a {
for j in a {
println!("{} * {} = {}", i, j, i * j);
}
}
}
```
Fix #25534.
|
||
|---|---|---|
| .. | ||
| borrowck | ||
| Cargo.toml | ||
| dataflow.rs | ||
| diagnostics.rs | ||
| graphviz.rs | ||
| lib.rs | ||