]> git.lizzy.rs Git - rust.git/blob - src/test/ui/lint/lint-unnecessary-parens.stderr
Fix #66295
[rust.git] / src / test / ui / lint / lint-unnecessary-parens.stderr
1 error: unnecessary parentheses around `return` value
2   --> $DIR/lint-unnecessary-parens.rs:10:12
3    |
4 LL |     return (1);
5    |            ^^^ help: remove these parentheses
6    |
7 note: lint level defined here
8   --> $DIR/lint-unnecessary-parens.rs:1:9
9    |
10 LL | #![deny(unused_parens)]
11    |         ^^^^^^^^^^^^^
12
13 error: unnecessary parentheses around `return` value
14   --> $DIR/lint-unnecessary-parens.rs:13:12
15    |
16 LL |     return (X { y });
17    |            ^^^^^^^^^ help: remove these parentheses
18
19 error: unnecessary parentheses around type
20   --> $DIR/lint-unnecessary-parens.rs:16:42
21    |
22 LL | fn unused_parens_around_return_type() -> (u32) {
23    |                                          ^^^^^ help: remove these parentheses
24
25 error: unnecessary parentheses around function argument
26   --> $DIR/lint-unnecessary-parens.rs:36:9
27    |
28 LL |     bar((true));
29    |         ^^^^^^ help: remove these parentheses
30
31 error: unnecessary parentheses around `if` condition
32   --> $DIR/lint-unnecessary-parens.rs:38:8
33    |
34 LL |     if (true) {}
35    |        ^^^^^^ help: remove these parentheses
36
37 error: unnecessary parentheses around `while` condition
38   --> $DIR/lint-unnecessary-parens.rs:39:11
39    |
40 LL |     while (true) {}
41    |           ^^^^^^ help: remove these parentheses
42
43 warning: denote infinite loops with `loop { ... }`
44   --> $DIR/lint-unnecessary-parens.rs:39:5
45    |
46 LL |     while (true) {}
47    |     ^^^^^^^^^^^^ help: use `loop`
48    |
49    = note: `#[warn(while_true)]` on by default
50
51 error: unnecessary parentheses around `match` head expression
52   --> $DIR/lint-unnecessary-parens.rs:41:11
53    |
54 LL |     match (true) {
55    |           ^^^^^^ help: remove these parentheses
56
57 error: unnecessary parentheses around `let` head expression
58   --> $DIR/lint-unnecessary-parens.rs:44:16
59    |
60 LL |     if let 1 = (1) {}
61    |                ^^^ help: remove these parentheses
62
63 error: unnecessary parentheses around `let` head expression
64   --> $DIR/lint-unnecessary-parens.rs:45:19
65    |
66 LL |     while let 1 = (2) {}
67    |                   ^^^ help: remove these parentheses
68
69 error: unnecessary parentheses around method argument
70   --> $DIR/lint-unnecessary-parens.rs:59:24
71    |
72 LL |     X { y: false }.foo((true));
73    |                        ^^^^^^ help: remove these parentheses
74
75 error: unnecessary parentheses around assigned value
76   --> $DIR/lint-unnecessary-parens.rs:61:18
77    |
78 LL |     let mut _a = (0);
79    |                  ^^^ help: remove these parentheses
80
81 error: unnecessary parentheses around assigned value
82   --> $DIR/lint-unnecessary-parens.rs:62:10
83    |
84 LL |     _a = (0);
85    |          ^^^ help: remove these parentheses
86
87 error: unnecessary parentheses around assigned value
88   --> $DIR/lint-unnecessary-parens.rs:63:11
89    |
90 LL |     _a += (1);
91    |           ^^^ help: remove these parentheses
92
93 error: aborting due to 13 previous errors
94