@@ -22,73 +22,85 @@ error: unnecessary parentheses around type
22
22
LL | fn unused_parens_around_return_type() -> (u32) {
23
23
| ^^^^^ help: remove these parentheses
24
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
+
25
37
error: unnecessary parentheses around function argument
26
- --> $DIR/lint-unnecessary-parens.rs:36 :9
38
+ --> $DIR/lint-unnecessary-parens.rs:43 :9
27
39
|
28
40
LL | bar((true));
29
41
| ^^^^^^ help: remove these parentheses
30
42
31
43
error: unnecessary parentheses around `if` condition
32
- --> $DIR/lint-unnecessary-parens.rs:38 :8
44
+ --> $DIR/lint-unnecessary-parens.rs:45 :8
33
45
|
34
46
LL | if (true) {}
35
47
| ^^^^^^ help: remove these parentheses
36
48
37
49
error: unnecessary parentheses around `while` condition
38
- --> $DIR/lint-unnecessary-parens.rs:39 :11
50
+ --> $DIR/lint-unnecessary-parens.rs:46 :11
39
51
|
40
52
LL | while (true) {}
41
53
| ^^^^^^ help: remove these parentheses
42
54
43
55
warning: denote infinite loops with `loop { ... }`
44
- --> $DIR/lint-unnecessary-parens.rs:39 :5
56
+ --> $DIR/lint-unnecessary-parens.rs:46 :5
45
57
|
46
58
LL | while (true) {}
47
59
| ^^^^^^^^^^^^ help: use `loop`
48
60
|
49
61
= note: `#[warn(while_true)]` on by default
50
62
51
63
error: unnecessary parentheses around `match` head expression
52
- --> $DIR/lint-unnecessary-parens.rs:41 :11
64
+ --> $DIR/lint-unnecessary-parens.rs:48 :11
53
65
|
54
66
LL | match (true) {
55
67
| ^^^^^^ help: remove these parentheses
56
68
57
69
error: unnecessary parentheses around `let` head expression
58
- --> $DIR/lint-unnecessary-parens.rs:44 :16
70
+ --> $DIR/lint-unnecessary-parens.rs:51 :16
59
71
|
60
72
LL | if let 1 = (1) {}
61
73
| ^^^ help: remove these parentheses
62
74
63
75
error: unnecessary parentheses around `let` head expression
64
- --> $DIR/lint-unnecessary-parens.rs:45 :19
76
+ --> $DIR/lint-unnecessary-parens.rs:52 :19
65
77
|
66
78
LL | while let 1 = (2) {}
67
79
| ^^^ help: remove these parentheses
68
80
69
81
error: unnecessary parentheses around method argument
70
- --> $DIR/lint-unnecessary-parens.rs:59 :24
82
+ --> $DIR/lint-unnecessary-parens.rs:66 :24
71
83
|
72
84
LL | X { y: false }.foo((true));
73
85
| ^^^^^^ help: remove these parentheses
74
86
75
87
error: unnecessary parentheses around assigned value
76
- --> $DIR/lint-unnecessary-parens.rs:61 :18
88
+ --> $DIR/lint-unnecessary-parens.rs:68 :18
77
89
|
78
90
LL | let mut _a = (0);
79
91
| ^^^ help: remove these parentheses
80
92
81
93
error: unnecessary parentheses around assigned value
82
- --> $DIR/lint-unnecessary-parens.rs:62 :10
94
+ --> $DIR/lint-unnecessary-parens.rs:69 :10
83
95
|
84
96
LL | _a = (0);
85
97
| ^^^ help: remove these parentheses
86
98
87
99
error: unnecessary parentheses around assigned value
88
- --> $DIR/lint-unnecessary-parens.rs:63 :11
100
+ --> $DIR/lint-unnecessary-parens.rs:70 :11
89
101
|
90
102
LL | _a += (1);
91
103
| ^^^ help: remove these parentheses
92
104
93
- error: aborting due to 13 previous errors
105
+ error: aborting due to 15 previous errors
94
106
0 commit comments