@@ -12,7 +12,7 @@ help: to take parameter `_a` by reference, move `&` to the type
12
12
|
13
13
LL - fn _f0(&_a: u32) {}
14
14
LL + fn _f0(_a: &u32) {}
15
- |
15
+ |
16
16
17
17
error[E0308]: mismatched types
18
18
--> $DIR/ref-pat-suggestions.rs:4:8
@@ -28,7 +28,7 @@ help: to take parameter `_a` by reference, move `&mut` to the type
28
28
|
29
29
LL - fn _f1(&mut _a: u32) {}
30
30
LL + fn _f1(_a: &mut u32) {}
31
- |
31
+ |
32
32
33
33
error[E0308]: mismatched types
34
34
--> $DIR/ref-pat-suggestions.rs:5:9
@@ -44,7 +44,7 @@ help: consider removing `&` from the pattern
44
44
|
45
45
LL - fn _f2(&&_a: &u32) {}
46
46
LL + fn _f2(&_a: &u32) {}
47
- |
47
+ |
48
48
49
49
error[E0308]: mismatched types
50
50
--> $DIR/ref-pat-suggestions.rs:6:13
@@ -60,7 +60,7 @@ help: consider removing `&` from the pattern
60
60
|
61
61
LL - fn _f3(&mut &_a: &mut u32) {}
62
62
LL + fn _f3(&mut _a: &mut u32) {}
63
- |
63
+ |
64
64
65
65
error[E0308]: mismatched types
66
66
--> $DIR/ref-pat-suggestions.rs:7:9
@@ -76,7 +76,7 @@ help: consider removing `&mut` from the pattern
76
76
|
77
77
LL - fn _f4(&&mut _a: &u32) {}
78
78
LL + fn _f4(&_a: &u32) {}
79
- |
79
+ |
80
80
81
81
error[E0308]: mismatched types
82
82
--> $DIR/ref-pat-suggestions.rs:8:13
@@ -92,7 +92,7 @@ help: consider removing `&mut` from the pattern
92
92
|
93
93
LL - fn _f5(&mut &mut _a: &mut u32) {}
94
94
LL + fn _f5(&mut _a: &mut u32) {}
95
- |
95
+ |
96
96
97
97
error[E0308]: mismatched types
98
98
--> $DIR/ref-pat-suggestions.rs:11:23
@@ -109,7 +109,7 @@ help: consider removing `&` from the pattern
109
109
|
110
110
LL - let _: fn(u32) = |&_a| ();
111
111
LL + let _: fn(u32) = |_a| ();
112
- |
112
+ |
113
113
114
114
error[E0308]: mismatched types
115
115
--> $DIR/ref-pat-suggestions.rs:12:23
@@ -126,7 +126,7 @@ help: consider removing `&mut` from the pattern
126
126
|
127
127
LL - let _: fn(u32) = |&mut _a| ();
128
128
LL + let _: fn(u32) = |_a| ();
129
- |
129
+ |
130
130
131
131
error[E0308]: mismatched types
132
132
--> $DIR/ref-pat-suggestions.rs:13:25
@@ -143,7 +143,7 @@ help: consider removing `&` from the pattern
143
143
|
144
144
LL - let _: fn(&u32) = |&&_a| ();
145
145
LL + let _: fn(&u32) = |&_a| ();
146
- |
146
+ |
147
147
148
148
error[E0308]: mismatched types
149
149
--> $DIR/ref-pat-suggestions.rs:14:33
@@ -160,7 +160,7 @@ help: consider removing `&` from the pattern
160
160
|
161
161
LL - let _: fn(&mut u32) = |&mut &_a| ();
162
162
LL + let _: fn(&mut u32) = |&mut _a| ();
163
- |
163
+ |
164
164
165
165
error[E0308]: mismatched types
166
166
--> $DIR/ref-pat-suggestions.rs:15:25
@@ -177,7 +177,7 @@ help: consider removing `&mut` from the pattern
177
177
|
178
178
LL - let _: fn(&u32) = |&&mut _a| ();
179
179
LL + let _: fn(&u32) = |&_a| ();
180
- |
180
+ |
181
181
182
182
error[E0308]: mismatched types
183
183
--> $DIR/ref-pat-suggestions.rs:16:33
@@ -194,7 +194,7 @@ help: consider removing `&mut` from the pattern
194
194
|
195
195
LL - let _: fn(&mut u32) = |&mut &mut _a| ();
196
196
LL + let _: fn(&mut u32) = |&mut _a| ();
197
- |
197
+ |
198
198
199
199
error[E0308]: mismatched types
200
200
--> $DIR/ref-pat-suggestions.rs:18:14
@@ -210,7 +210,7 @@ help: to take parameter `_a` by reference, move `&` to the type
210
210
|
211
211
LL - let _ = |&_a: u32| ();
212
212
LL + let _ = |_a: &u32| ();
213
- |
213
+ |
214
214
215
215
error[E0308]: mismatched types
216
216
--> $DIR/ref-pat-suggestions.rs:19:14
@@ -226,7 +226,7 @@ help: to take parameter `_a` by reference, move `&mut` to the type
226
226
|
227
227
LL - let _ = |&mut _a: u32| ();
228
228
LL + let _ = |_a: &mut u32| ();
229
- |
229
+ |
230
230
231
231
error[E0308]: mismatched types
232
232
--> $DIR/ref-pat-suggestions.rs:20:15
@@ -242,7 +242,7 @@ help: consider removing `&` from the pattern
242
242
|
243
243
LL - let _ = |&&_a: &u32| ();
244
244
LL + let _ = |&_a: &u32| ();
245
- |
245
+ |
246
246
247
247
error[E0308]: mismatched types
248
248
--> $DIR/ref-pat-suggestions.rs:21:19
@@ -258,7 +258,7 @@ help: consider removing `&` from the pattern
258
258
|
259
259
LL - let _ = |&mut &_a: &mut u32| ();
260
260
LL + let _ = |&mut _a: &mut u32| ();
261
- |
261
+ |
262
262
263
263
error[E0308]: mismatched types
264
264
--> $DIR/ref-pat-suggestions.rs:22:15
@@ -274,7 +274,7 @@ help: consider removing `&mut` from the pattern
274
274
|
275
275
LL - let _ = |&&mut _a: &u32| ();
276
276
LL + let _ = |&_a: &u32| ();
277
- |
277
+ |
278
278
279
279
error[E0308]: mismatched types
280
280
--> $DIR/ref-pat-suggestions.rs:23:19
@@ -290,7 +290,7 @@ help: consider removing `&mut` from the pattern
290
290
|
291
291
LL - let _ = |&mut &mut _a: &mut u32| ();
292
292
LL + let _ = |&mut _a: &mut u32| ();
293
- |
293
+ |
294
294
295
295
error: aborting due to 18 previous errors
296
296
0 commit comments