]> git.proxmox.com Git - rustc.git/blob - src/test/ui/lint/lint-unnecessary-parens.stderr
New upstream version 1.44.1+dfsg1
[rustc.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: the lint level is 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 block return value
26 --> $DIR/lint-unnecessary-parens.rs:22:9
27 |
28 LL | (5)
29 | ^^^ help: remove these parentheses
30
31 error: unnecessary parentheses around block return value
32 --> $DIR/lint-unnecessary-parens.rs:24:5
33 |
34 LL | (5)
35 | ^^^ help: remove these parentheses
36
37 error: unnecessary parentheses around assigned value
38 --> $DIR/lint-unnecessary-parens.rs:41:27
39 |
40 LL | const CONST_ITEM: usize = (10);
41 | ^^^^ help: remove these parentheses
42
43 error: unnecessary parentheses around assigned value
44 --> $DIR/lint-unnecessary-parens.rs:42:29
45 |
46 LL | static STATIC_ITEM: usize = (10);
47 | ^^^^ help: remove these parentheses
48
49 error: unnecessary parentheses around function argument
50 --> $DIR/lint-unnecessary-parens.rs:46:9
51 |
52 LL | bar((true));
53 | ^^^^^^ help: remove these parentheses
54
55 error: unnecessary parentheses around `if` condition
56 --> $DIR/lint-unnecessary-parens.rs:48:8
57 |
58 LL | if (true) {}
59 | ^^^^^^ help: remove these parentheses
60
61 error: unnecessary parentheses around `while` condition
62 --> $DIR/lint-unnecessary-parens.rs:49:11
63 |
64 LL | while (true) {}
65 | ^^^^^^ help: remove these parentheses
66
67 warning: denote infinite loops with `loop { ... }`
68 --> $DIR/lint-unnecessary-parens.rs:49:5
69 |
70 LL | while (true) {}
71 | ^^^^^^^^^^^^ help: use `loop`
72 |
73 = note: `#[warn(while_true)]` on by default
74
75 error: unnecessary parentheses around `match` scrutinee expression
76 --> $DIR/lint-unnecessary-parens.rs:51:11
77 |
78 LL | match (true) {
79 | ^^^^^^ help: remove these parentheses
80
81 error: unnecessary parentheses around `let` scrutinee expression
82 --> $DIR/lint-unnecessary-parens.rs:54:16
83 |
84 LL | if let 1 = (1) {}
85 | ^^^ help: remove these parentheses
86
87 error: unnecessary parentheses around `let` scrutinee expression
88 --> $DIR/lint-unnecessary-parens.rs:55:19
89 |
90 LL | while let 1 = (2) {}
91 | ^^^ help: remove these parentheses
92
93 error: unnecessary parentheses around method argument
94 --> $DIR/lint-unnecessary-parens.rs:69:24
95 |
96 LL | X { y: false }.foo((true));
97 | ^^^^^^ help: remove these parentheses
98
99 error: unnecessary parentheses around assigned value
100 --> $DIR/lint-unnecessary-parens.rs:71:18
101 |
102 LL | let mut _a = (0);
103 | ^^^ help: remove these parentheses
104
105 error: unnecessary parentheses around assigned value
106 --> $DIR/lint-unnecessary-parens.rs:72:10
107 |
108 LL | _a = (0);
109 | ^^^ help: remove these parentheses
110
111 error: unnecessary parentheses around assigned value
112 --> $DIR/lint-unnecessary-parens.rs:73:11
113 |
114 LL | _a += (1);
115 | ^^^ help: remove these parentheses
116
117 error: aborting due to 17 previous errors; 1 warning emitted
118