1 error: unnecessary parentheses around `let` scrutinee expression
2 --> $DIR/issue-74883-unused-paren-baren-yield.rs:14:29
4 LL | while let Some(_) = ({yield}) {}
5 | ^^^^^^^^^ help: remove these parentheses
7 note: the lint level is defined here
8 --> $DIR/issue-74883-unused-paren-baren-yield.rs:3:24
10 LL | #![deny(unused_braces, unused_parens)]
13 error: unnecessary parentheses around `let` scrutinee expression
14 --> $DIR/issue-74883-unused-paren-baren-yield.rs:15:29
16 LL | while let Some(_) = ((yield)) {}
17 | ^^^^^^^^^ help: remove these parentheses
19 error: unnecessary braces around block return value
20 --> $DIR/issue-74883-unused-paren-baren-yield.rs:16:10
23 | ^^^^^^^ help: remove these braces
25 note: the lint level is defined here
26 --> $DIR/issue-74883-unused-paren-baren-yield.rs:3:9
28 LL | #![deny(unused_braces, unused_parens)]
31 error: unnecessary parentheses around block return value
32 --> $DIR/issue-74883-unused-paren-baren-yield.rs:17:10
35 | ^^^^^^^^^ help: remove these parentheses
37 error: unnecessary parentheses around block return value
38 --> $DIR/issue-74883-unused-paren-baren-yield.rs:18:30
40 LL | while let Some(_) = {(yield)} {}
41 | ^^^^^^^ help: remove these parentheses
43 error: unnecessary braces around block return value
44 --> $DIR/issue-74883-unused-paren-baren-yield.rs:19:30
46 LL | while let Some(_) = {{yield}} {}
47 | ^^^^^^^ help: remove these braces
49 error: aborting due to 6 previous errors