diff --git a/src/test/ui/suggestions/dont-suggest-dereference-on-arg.rs b/src/test/ui/suggestions/dont-suggest-dereference-on-arg.rs index 2a9ea464416d..72269768e0f5 100644 --- a/src/test/ui/suggestions/dont-suggest-dereference-on-arg.rs +++ b/src/test/ui/suggestions/dont-suggest-dereference-on-arg.rs @@ -14,5 +14,8 @@ fn main() { let x = vec![(String::new(), String::new())]; x.iter() .filter(|&(ref a, _)| foo(a)) + //~^ ERROR non-reference pattern used to match a reference + //~| HELP consider using a reference + //~| HELP add .collect(); } diff --git a/src/test/ui/suggestions/dont-suggest-dereference-on-arg.stderr b/src/test/ui/suggestions/dont-suggest-dereference-on-arg.stderr index 56303146d5d2..799d9080b9d1 100644 --- a/src/test/ui/suggestions/dont-suggest-dereference-on-arg.stderr +++ b/src/test/ui/suggestions/dont-suggest-dereference-on-arg.stderr @@ -1,8 +1,8 @@ error: non-reference pattern used to match a reference (see issue #42640) - --> $DIR/dont-suggest-dereference-on-arg.rs:16:19 + --> $DIR/dont-suggest-dereference-on-arg.rs:16:18 | 16 | .filter(|&(ref a, _)| foo(a)) - | ^^^^^^^^^^^ help: consider using a reference: `&&(ref k, _)` + | ^^^^^^^^^^^ help: consider using a reference: `&&(ref a, _)` | = help: add #![feature(match_default_bindings)] to the crate attributes to enable