11error: this pattern creates a reference to a reference
2- --> tests/ui/needless_borrow_pat.rs:59 :14
2+ --> tests/ui/needless_borrow_pat.rs:57 :14
33 |
44LL | Some(ref x) => x,
55 | ^^^^^ help: try: `x`
@@ -8,7 +8,7 @@ LL | Some(ref x) => x,
88 = help: to override `-D warnings` add `#[allow(clippy::needless_borrow)]`
99
1010error: this pattern creates a reference to a reference
11- --> tests/ui/needless_borrow_pat.rs:66 :14
11+ --> tests/ui/needless_borrow_pat.rs:64 :14
1212 |
1313LL | Some(ref x) => *x,
1414 | ^^^^^
@@ -20,7 +20,7 @@ LL + Some(x) => x,
2020 |
2121
2222error: this pattern creates a reference to a reference
23- --> tests/ui/needless_borrow_pat.rs:73 :14
23+ --> tests/ui/needless_borrow_pat.rs:71 :14
2424 |
2525LL | Some(ref x) => {
2626 | ^^^^^
@@ -35,19 +35,19 @@ LL ~ f1(x);
3535 |
3636
3737error: this pattern creates a reference to a reference
38- --> tests/ui/needless_borrow_pat.rs:85 :14
38+ --> tests/ui/needless_borrow_pat.rs:83 :14
3939 |
4040LL | Some(ref x) => m1!(x),
4141 | ^^^^^ help: try: `x`
4242
4343error: this pattern creates a reference to a reference
44- --> tests/ui/needless_borrow_pat.rs:91 :15
44+ --> tests/ui/needless_borrow_pat.rs:89 :15
4545 |
4646LL | let _ = |&ref x: &&String| {
4747 | ^^^^^ help: try: `x`
4848
4949error: this pattern creates a reference to a reference
50- --> tests/ui/needless_borrow_pat.rs:98 :10
50+ --> tests/ui/needless_borrow_pat.rs:96 :10
5151 |
5252LL | let (ref y,) = (&x,);
5353 | ^^^^^
@@ -61,13 +61,13 @@ LL ~ let _: &String = y;
6161 |
6262
6363error: this pattern creates a reference to a reference
64- --> tests/ui/needless_borrow_pat.rs:110 :14
64+ --> tests/ui/needless_borrow_pat.rs:108 :14
6565 |
6666LL | Some(ref x) => x.0,
6767 | ^^^^^ help: try: `x`
6868
6969error: this pattern creates a reference to a reference
70- --> tests/ui/needless_borrow_pat.rs:121 :14
70+ --> tests/ui/needless_borrow_pat.rs:119 :14
7171 |
7272LL | E::A(ref x) | E::B(ref x) => *x,
7373 | ^^^^^ ^^^^^
@@ -79,13 +79,13 @@ LL + E::A(x) | E::B(x) => x,
7979 |
8080
8181error: this pattern creates a reference to a reference
82- --> tests/ui/needless_borrow_pat.rs:128 :21
82+ --> tests/ui/needless_borrow_pat.rs:126 :21
8383 |
8484LL | if let Some(ref x) = Some(&String::new());
8585 | ^^^^^ help: try: `x`
8686
8787error: this pattern creates a reference to a reference
88- --> tests/ui/needless_borrow_pat.rs:138 :12
88+ --> tests/ui/needless_borrow_pat.rs:136 :12
8989 |
9090LL | fn f2<'a>(&ref x: &&'a String) -> &'a String {
9191 | ^^^^^
@@ -100,13 +100,13 @@ LL ~ x
100100 |
101101
102102error: this pattern creates a reference to a reference
103- --> tests/ui/needless_borrow_pat.rs:147 :11
103+ --> tests/ui/needless_borrow_pat.rs:145 :11
104104 |
105105LL | fn f(&ref x: &&String) {
106106 | ^^^^^ help: try: `x`
107107
108108error: this pattern creates a reference to a reference
109- --> tests/ui/needless_borrow_pat.rs:157 :11
109+ --> tests/ui/needless_borrow_pat.rs:155 :11
110110 |
111111LL | fn f(&ref x: &&String) {
112112 | ^^^^^
0 commit comments