]> git.lizzy.rs Git - rust.git/blob - tests/ui/needless_borrow.stderr
Merge pull request #1728 from Manishearth/inspector
[rust.git] / tests / ui / needless_borrow.stderr
1 error: this expression borrows a reference that is immediately dereferenced by the compiler
2   --> $DIR/needless_borrow.rs:13:15
3    |
4 13 |     let c = x(&&a);
5    |               ^^^
6    |
7    = note: #[deny(needless_borrow)] implied by #[deny(clippy)]
8 note: lint level defined here
9   --> $DIR/needless_borrow.rs:8:8
10    |
11 8  | #[deny(clippy)]
12    |        ^^^^^^
13
14 error: this pattern creates a reference to a reference
15   --> $DIR/needless_borrow.rs:20:17
16    |
17 20 |     if let Some(ref cake) = Some(&5) {}
18    |                 ^^^^^^^^
19    |
20    = note: #[deny(needless_borrow)] implied by #[deny(clippy)]
21
22 error: this expression borrows a reference that is immediately dereferenced by the compiler
23   --> $DIR/needless_borrow.rs:27:15
24    |
25 27 |         46 => &&a,
26    |               ^^^
27    |
28    = note: #[deny(needless_borrow)] implied by #[deny(clippy)]
29
30 warning: this pattern creates a reference to a reference
31   --> $DIR/needless_borrow.rs:50:31
32    |
33 50 |     let _ = v.iter().filter(|&ref a| a.is_empty());
34    |                               ^^^^^
35    |
36    = note: #[warn(needless_borrow)] on by default
37
38 error: aborting due to 3 previous errors
39