@@ -88,7 +88,7 @@ LL | let _ = (1 + 2) << (3 + 1);
88
88
| + + + +
89
89
90
90
warning: unary operator `-` has lower precedence than method call
91
- --> $DIR/precedence.rs:21 :13
91
+ --> $DIR/precedence.rs:22 :13
92
92
|
93
93
LL | let _ = -1i32.abs();
94
94
| ^^^^^^^^^^^
@@ -99,7 +99,7 @@ LL | let _ = -(1i32.abs());
99
99
| + +
100
100
101
101
warning: unary operator `-` has lower precedence than method call
102
- --> $DIR/precedence.rs:23 :13
102
+ --> $DIR/precedence.rs:24 :13
103
103
|
104
104
LL | let _ = -1f32.abs();
105
105
| ^^^^^^^^^^^
@@ -110,7 +110,7 @@ LL | let _ = -(1f32.abs());
110
110
| + +
111
111
112
112
warning: unary operator `-` has lower precedence than method call
113
- --> $DIR/precedence.rs:25 :13
113
+ --> $DIR/precedence.rs:26 :13
114
114
|
115
115
LL | let _ = -1f64.asin();
116
116
| ^^^^^^^^^^^^
@@ -121,7 +121,7 @@ LL | let _ = -(1f64.asin());
121
121
| + +
122
122
123
123
warning: unary operator `-` has lower precedence than method call
124
- --> $DIR/precedence.rs:27 :13
124
+ --> $DIR/precedence.rs:28 :13
125
125
|
126
126
LL | let _ = -1f64.asinh();
127
127
| ^^^^^^^^^^^^^
@@ -132,7 +132,7 @@ LL | let _ = -(1f64.asinh());
132
132
| + +
133
133
134
134
warning: unary operator `-` has lower precedence than method call
135
- --> $DIR/precedence.rs:29 :13
135
+ --> $DIR/precedence.rs:30 :13
136
136
|
137
137
LL | let _ = -1f64.tan();
138
138
| ^^^^^^^^^^^
@@ -143,7 +143,7 @@ LL | let _ = -(1f64.tan());
143
143
| + +
144
144
145
145
warning: unary operator `-` has lower precedence than method call
146
- --> $DIR/precedence.rs:31 :13
146
+ --> $DIR/precedence.rs:32 :13
147
147
|
148
148
LL | let _ = -1f64.tanh();
149
149
| ^^^^^^^^^^^^
@@ -154,7 +154,7 @@ LL | let _ = -(1f64.tanh());
154
154
| + +
155
155
156
156
warning: unary operator `-` has lower precedence than method call
157
- --> $DIR/precedence.rs:33 :13
157
+ --> $DIR/precedence.rs:34 :13
158
158
|
159
159
LL | let _ = -1.0_f64.cos().cos();
160
160
| ^^^^^^^^^^^^^^^^^^^^
@@ -165,7 +165,7 @@ LL | let _ = -(1.0_f64.cos().cos());
165
165
| + +
166
166
167
167
warning: unary operator `-` has lower precedence than method call
168
- --> $DIR/precedence.rs:35 :13
168
+ --> $DIR/precedence.rs:36 :13
169
169
|
170
170
LL | let _ = -1.0_f64.cos().sin();
171
171
| ^^^^^^^^^^^^^^^^^^^^
@@ -176,7 +176,7 @@ LL | let _ = -(1.0_f64.cos().sin());
176
176
| + +
177
177
178
178
warning: unary operator `-` has lower precedence than method call
179
- --> $DIR/precedence.rs:37 :13
179
+ --> $DIR/precedence.rs:38 :13
180
180
|
181
181
LL | let _ = -1.0_f64.sin().cos();
182
182
| ^^^^^^^^^^^^^^^^^^^^
@@ -187,7 +187,7 @@ LL | let _ = -(1.0_f64.sin().cos());
187
187
| + +
188
188
189
189
warning: unary operator `-` has lower precedence than method call
190
- --> $DIR/precedence.rs:39 :13
190
+ --> $DIR/precedence.rs:40 :13
191
191
|
192
192
LL | let _ = -1f64.sin().sin();
193
193
| ^^^^^^^^^^^^^^^^^
@@ -197,5 +197,27 @@ help: consider adding parentheses to clarify your intent
197
197
LL | let _ = -(1f64.sin().sin());
198
198
| + +
199
199
200
- warning: 18 warnings emitted
200
+ warning: unary operator `!` has lower precedence than method call
201
+ --> $DIR/precedence.rs:43:13
202
+ |
203
+ LL | let _ = !10_i32.abs();
204
+ | ^^^^^^^^^^^^^
205
+ |
206
+ help: consider adding parentheses to clarify your intent
207
+ |
208
+ LL | let _ = !(10_i32.abs());
209
+ | + +
210
+
211
+ warning: unary operator `!` has lower precedence than method call
212
+ --> $DIR/precedence.rs:45:13
213
+ |
214
+ LL | let _ = !10_i32.abs().abs();
215
+ | ^^^^^^^^^^^^^^^^^^^
216
+ |
217
+ help: consider adding parentheses to clarify your intent
218
+ |
219
+ LL | let _ = !(10_i32.abs().abs());
220
+ | + +
221
+
222
+ warning: 20 warnings emitted
201
223
0 commit comments