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}) {}
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)]
12 help: remove these parentheses
14 LL - while let Some(_) = ({yield}) {}
15 LL + while let Some(_) = {yield} {}
18 error: unnecessary parentheses around `let` scrutinee expression
19 --> $DIR/issue-74883-unused-paren-baren-yield.rs:15:29
21 LL | while let Some(_) = ((yield)) {}
24 help: remove these parentheses
26 LL - while let Some(_) = ((yield)) {}
27 LL + while let Some(_) = (yield) {}
30 error: unnecessary braces around block return value
31 --> $DIR/issue-74883-unused-paren-baren-yield.rs:16:10
36 note: the lint level is defined here
37 --> $DIR/issue-74883-unused-paren-baren-yield.rs:3:9
39 LL | #![deny(unused_braces, unused_parens)]
41 help: remove these braces
47 error: unnecessary parentheses around block return value
48 --> $DIR/issue-74883-unused-paren-baren-yield.rs:17:10
53 help: remove these parentheses
59 error: unnecessary parentheses around block return value
60 --> $DIR/issue-74883-unused-paren-baren-yield.rs:18:30
62 LL | while let Some(_) = {(yield)} {}
65 help: remove these parentheses
67 LL - while let Some(_) = {(yield)} {}
68 LL + while let Some(_) = {yield} {}
71 error: unnecessary braces around block return value
72 --> $DIR/issue-74883-unused-paren-baren-yield.rs:19:30
74 LL | while let Some(_) = {{yield}} {}
77 help: remove these braces
79 LL - while let Some(_) = {{yield}} {}
80 LL + while let Some(_) = {yield} {}
83 error: aborting due to 6 previous errors