| // E0277 should point exclusively at line 6, not the entire for loop span |
| |
| fn main() { |
| for c in "asdf" { |
| //~^ ERROR `&str` is not an iterator |
| //~| NOTE `&str` is not an iterator |
| //~| HELP the trait `Iterator` is not implemented for `&str` |
| //~| NOTE required because of the requirements on the impl of `IntoIterator` for `&str` |
| //~| NOTE required by `into_iter` |
| //~| NOTE in this expansion of desugaring of `for` loop |
| //~| NOTE in this expansion of desugaring of `for` loop |
| //~| NOTE in this expansion of desugaring of `for` loop |
| //~| NOTE in this expansion of desugaring of `for` loop |
| println!(); |
| } |
| } |