@@ -75,8 +75,32 @@ LL - let _ = |(a): u8| 0;
75
75
LL + let _ = |a: u8| 0;
76
76
|
77
77
78
+ error: unnecessary parentheses around `if` condition
79
+ --> $DIR/issue-54538-unused-parens-lint.rs:45:15
80
+ |
81
+ LL | loop { if (break) {} }
82
+ | ^ ^
83
+ |
84
+ help: remove these parentheses
85
+ |
86
+ LL - loop { if (break) {} }
87
+ LL + loop { if break {} }
88
+ |
89
+
90
+ error: unnecessary parentheses around `if` condition
91
+ --> $DIR/issue-54538-unused-parens-lint.rs:46:15
92
+ |
93
+ LL | loop { if (break ({ println!("hello") })) {} }
94
+ | ^ ^
95
+ |
96
+ help: remove these parentheses
97
+ |
98
+ LL - loop { if (break ({ println!("hello") })) {} }
99
+ LL + loop { if break ({ println!("hello") }) {} }
100
+ |
101
+
78
102
error: unnecessary parentheses around pattern
79
- --> $DIR/issue-54538-unused-parens-lint.rs:56 :12
103
+ --> $DIR/issue-54538-unused-parens-lint.rs:71 :12
80
104
|
81
105
LL | if let (0 | 1) = 0 {}
82
106
| ^ ^
@@ -88,7 +112,7 @@ LL + if let 0 | 1 = 0 {}
88
112
|
89
113
90
114
error: unnecessary parentheses around pattern
91
- --> $DIR/issue-54538-unused-parens-lint.rs:57 :13
115
+ --> $DIR/issue-54538-unused-parens-lint.rs:72 :13
92
116
|
93
117
LL | if let ((0 | 1),) = (0,) {}
94
118
| ^ ^
@@ -100,7 +124,7 @@ LL + if let (0 | 1,) = (0,) {}
100
124
|
101
125
102
126
error: unnecessary parentheses around pattern
103
- --> $DIR/issue-54538-unused-parens-lint.rs:58 :13
127
+ --> $DIR/issue-54538-unused-parens-lint.rs:73 :13
104
128
|
105
129
LL | if let [(0 | 1)] = [0] {}
106
130
| ^ ^
@@ -112,7 +136,7 @@ LL + if let [0 | 1] = [0] {}
112
136
|
113
137
114
138
error: unnecessary parentheses around pattern
115
- --> $DIR/issue-54538-unused-parens-lint.rs:59 :16
139
+ --> $DIR/issue-54538-unused-parens-lint.rs:74 :16
116
140
|
117
141
LL | if let 0 | (1 | 2) = 0 {}
118
142
| ^ ^
@@ -124,7 +148,7 @@ LL + if let 0 | 1 | 2 = 0 {}
124
148
|
125
149
126
150
error: unnecessary parentheses around pattern
127
- --> $DIR/issue-54538-unused-parens-lint.rs:61 :15
151
+ --> $DIR/issue-54538-unused-parens-lint.rs:76 :15
128
152
|
129
153
LL | if let TS((0 | 1)) = TS(0) {}
130
154
| ^ ^
@@ -136,7 +160,7 @@ LL + if let TS(0 | 1) = TS(0) {}
136
160
|
137
161
138
162
error: unnecessary parentheses around pattern
139
- --> $DIR/issue-54538-unused-parens-lint.rs:63 :20
163
+ --> $DIR/issue-54538-unused-parens-lint.rs:78 :20
140
164
|
141
165
LL | if let NS { f: (0 | 1) } = (NS { f: 0 }) {}
142
166
| ^ ^
@@ -148,7 +172,7 @@ LL + if let NS { f: 0 | 1 } = (NS { f: 0 }) {}
148
172
|
149
173
150
174
error: unnecessary parentheses around pattern
151
- --> $DIR/issue-54538-unused-parens-lint.rs:73 :9
175
+ --> $DIR/issue-54538-unused-parens-lint.rs:88 :9
152
176
|
153
177
LL | (_) => {}
154
178
| ^ ^
@@ -160,7 +184,7 @@ LL + _ => {}
160
184
|
161
185
162
186
error: unnecessary parentheses around pattern
163
- --> $DIR/issue-54538-unused-parens-lint.rs:74 :9
187
+ --> $DIR/issue-54538-unused-parens-lint.rs:89 :9
164
188
|
165
189
LL | (y) => {}
166
190
| ^ ^
@@ -172,7 +196,7 @@ LL + y => {}
172
196
|
173
197
174
198
error: unnecessary parentheses around pattern
175
- --> $DIR/issue-54538-unused-parens-lint.rs:75 :9
199
+ --> $DIR/issue-54538-unused-parens-lint.rs:90 :9
176
200
|
177
201
LL | (ref r) => {}
178
202
| ^ ^
@@ -184,7 +208,7 @@ LL + ref r => {}
184
208
|
185
209
186
210
error: unnecessary parentheses around pattern
187
- --> $DIR/issue-54538-unused-parens-lint.rs:76 :9
211
+ --> $DIR/issue-54538-unused-parens-lint.rs:91 :9
188
212
|
189
213
LL | (e @ 1...2) => {}
190
214
| ^ ^
@@ -196,7 +220,7 @@ LL + e @ 1...2 => {}
196
220
|
197
221
198
222
error: unnecessary parentheses around pattern
199
- --> $DIR/issue-54538-unused-parens-lint.rs:82 :9
223
+ --> $DIR/issue-54538-unused-parens-lint.rs:97 :9
200
224
|
201
225
LL | (e @ &(1...2)) => {}
202
226
| ^ ^
@@ -208,7 +232,7 @@ LL + e @ &(1...2) => {}
208
232
|
209
233
210
234
error: unnecessary parentheses around pattern
211
- --> $DIR/issue-54538-unused-parens-lint.rs:83 :10
235
+ --> $DIR/issue-54538-unused-parens-lint.rs:98 :10
212
236
|
213
237
LL | &(_) => {}
214
238
| ^ ^
@@ -220,7 +244,7 @@ LL + &_ => {}
220
244
|
221
245
222
246
error: unnecessary parentheses around pattern
223
- --> $DIR/issue-54538-unused-parens-lint.rs:94 :9
247
+ --> $DIR/issue-54538-unused-parens-lint.rs:109 :9
224
248
|
225
249
LL | (_) => {}
226
250
| ^ ^
@@ -232,7 +256,7 @@ LL + _ => {}
232
256
|
233
257
234
258
error: unnecessary parentheses around pattern
235
- --> $DIR/issue-54538-unused-parens-lint.rs:95 :9
259
+ --> $DIR/issue-54538-unused-parens-lint.rs:110 :9
236
260
|
237
261
LL | (y) => {}
238
262
| ^ ^
@@ -244,7 +268,7 @@ LL + y => {}
244
268
|
245
269
246
270
error: unnecessary parentheses around pattern
247
- --> $DIR/issue-54538-unused-parens-lint.rs:96 :9
271
+ --> $DIR/issue-54538-unused-parens-lint.rs:111 :9
248
272
|
249
273
LL | (ref r) => {}
250
274
| ^ ^
@@ -256,7 +280,7 @@ LL + ref r => {}
256
280
|
257
281
258
282
error: unnecessary parentheses around pattern
259
- --> $DIR/issue-54538-unused-parens-lint.rs:97 :9
283
+ --> $DIR/issue-54538-unused-parens-lint.rs:112 :9
260
284
|
261
285
LL | (e @ 1..=2) => {}
262
286
| ^ ^
@@ -268,7 +292,7 @@ LL + e @ 1..=2 => {}
268
292
|
269
293
270
294
error: unnecessary parentheses around pattern
271
- --> $DIR/issue-54538-unused-parens-lint.rs:103 :9
295
+ --> $DIR/issue-54538-unused-parens-lint.rs:118 :9
272
296
|
273
297
LL | (e @ &(1..=2)) => {}
274
298
| ^ ^
@@ -280,7 +304,7 @@ LL + e @ &(1..=2) => {}
280
304
|
281
305
282
306
error: unnecessary parentheses around pattern
283
- --> $DIR/issue-54538-unused-parens-lint.rs:104 :10
307
+ --> $DIR/issue-54538-unused-parens-lint.rs:119 :10
284
308
|
285
309
LL | &(_) => {}
286
310
| ^ ^
@@ -291,5 +315,5 @@ LL - &(_) => {}
291
315
LL + &_ => {}
292
316
|
293
317
294
- error: aborting due to 24 previous errors
318
+ error: aborting due to 26 previous errors
295
319
0 commit comments