2 #![warn(unused_braces, unused_parens)]
8 //~^WARN unnecessary parentheses
10 // Do not emit a lint in these cases,
11 // as we have to be careful with
24 //~^ WARN unnecessary braces
28 //~^ WARN unnecessary braces
32 //~^ WARN unnecessary braces
35 //~^ WARN unnecessary braces
37 // Do not emit lint for multiline blocks.
42 // Do not emit lint for unsafe blocks.
45 // Do not emit lint, as the `{` would then
46 // be parsed as part of the `return`.