1
1
error: 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
3
3
|
4
4
LL | Some(ref x) => x,
5
5
| ^^^^^ help: try: `x`
@@ -8,7 +8,7 @@ LL | Some(ref x) => x,
8
8
= help: to override `-D warnings` add `#[allow(clippy::needless_borrow)]`
9
9
10
10
error: 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
12
12
|
13
13
LL | Some(ref x) => *x,
14
14
| ^^^^^
@@ -20,7 +20,7 @@ LL + Some(x) => x,
20
20
|
21
21
22
22
error: 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
24
24
|
25
25
LL | Some(ref x) => {
26
26
| ^^^^^
@@ -35,19 +35,19 @@ LL ~ f1(x);
35
35
|
36
36
37
37
error: 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
39
39
|
40
40
LL | Some(ref x) => m1!(x),
41
41
| ^^^^^ help: try: `x`
42
42
43
43
error: 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
45
45
|
46
46
LL | let _ = |&ref x: &&String| {
47
47
| ^^^^^ help: try: `x`
48
48
49
49
error: 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
51
51
|
52
52
LL | let (ref y,) = (&x,);
53
53
| ^^^^^
@@ -61,13 +61,13 @@ LL ~ let _: &String = y;
61
61
|
62
62
63
63
error: 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
65
65
|
66
66
LL | Some(ref x) => x.0,
67
67
| ^^^^^ help: try: `x`
68
68
69
69
error: 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
71
71
|
72
72
LL | E::A(ref x) | E::B(ref x) => *x,
73
73
| ^^^^^ ^^^^^
@@ -79,13 +79,13 @@ LL + E::A(x) | E::B(x) => x,
79
79
|
80
80
81
81
error: 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
83
83
|
84
84
LL | if let Some(ref x) = Some(&String::new());
85
85
| ^^^^^ help: try: `x`
86
86
87
87
error: 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
89
89
|
90
90
LL | fn f2<'a>(&ref x: &&'a String) -> &'a String {
91
91
| ^^^^^
@@ -100,13 +100,13 @@ LL ~ x
100
100
|
101
101
102
102
error: 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
104
104
|
105
105
LL | fn f(&ref x: &&String) {
106
106
| ^^^^^ help: try: `x`
107
107
108
108
error: 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
110
110
|
111
111
LL | fn f(&ref x: &&String) {
112
112
| ^^^^^
0 commit comments