11error: `-` has lower precedence than method calls, which might be unexpected
2- --> $DIR/negative_literals.rs:4 :13
2+ --> $DIR/negative_literals.rs:6 :13
33 |
44LL | let _ = -1i32.abs();
55 | ^^^^^^^^^^^
66 |
77 = note: e.g. `-4.abs()` equals `-4`; while `(-4).abs()` equals `4`
8- = note: `#[deny(ambiguous_negative_literals)]` on by default
8+ note: the lint level is defined here
9+ --> $DIR/negative_literals.rs:3:9
10+ |
11+ LL | #![deny(ambiguous_negative_literals)]
12+ | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
913help: add parentheses around the `-` and the literal to call the method on a negative literal
1014 |
1115LL | let _ = (-1i32).abs();
@@ -16,7 +20,7 @@ LL | let _ = -(1i32.abs());
1620 | + +
1721
1822error: `-` has lower precedence than method calls, which might be unexpected
19- --> $DIR/negative_literals.rs:6 :13
23+ --> $DIR/negative_literals.rs:8 :13
2024 |
2125LL | let _ = -1f32.abs();
2226 | ^^^^^^^^^^^
@@ -32,7 +36,7 @@ LL | let _ = -(1f32.abs());
3236 | + +
3337
3438error: `-` has lower precedence than method calls, which might be unexpected
35- --> $DIR/negative_literals.rs:8 :13
39+ --> $DIR/negative_literals.rs:10 :13
3640 |
3741LL | let _ = -1f64.asin();
3842 | ^^^^^^^^^^^^
@@ -48,7 +52,7 @@ LL | let _ = -(1f64.asin());
4852 | + +
4953
5054error: `-` has lower precedence than method calls, which might be unexpected
51- --> $DIR/negative_literals.rs:10 :13
55+ --> $DIR/negative_literals.rs:12 :13
5256 |
5357LL | let _ = -1f64.asinh();
5458 | ^^^^^^^^^^^^^
@@ -64,7 +68,7 @@ LL | let _ = -(1f64.asinh());
6468 | + +
6569
6670error: `-` has lower precedence than method calls, which might be unexpected
67- --> $DIR/negative_literals.rs:12 :13
71+ --> $DIR/negative_literals.rs:14 :13
6872 |
6973LL | let _ = -1f64.tan();
7074 | ^^^^^^^^^^^
@@ -80,7 +84,7 @@ LL | let _ = -(1f64.tan());
8084 | + +
8185
8286error: `-` has lower precedence than method calls, which might be unexpected
83- --> $DIR/negative_literals.rs:14 :13
87+ --> $DIR/negative_literals.rs:16 :13
8488 |
8589LL | let _ = -1f64.tanh();
8690 | ^^^^^^^^^^^^
@@ -96,7 +100,7 @@ LL | let _ = -(1f64.tanh());
96100 | + +
97101
98102error: `-` has lower precedence than method calls, which might be unexpected
99- --> $DIR/negative_literals.rs:16 :13
103+ --> $DIR/negative_literals.rs:18 :13
100104 |
101105LL | let _ = -1.0_f64.cos().cos();
102106 | ^^^^^^^^^^^^^^^^^^^^
@@ -112,7 +116,7 @@ LL | let _ = -(1.0_f64.cos().cos());
112116 | + +
113117
114118error: `-` has lower precedence than method calls, which might be unexpected
115- --> $DIR/negative_literals.rs:18 :13
119+ --> $DIR/negative_literals.rs:20 :13
116120 |
117121LL | let _ = -1.0_f64.cos().sin();
118122 | ^^^^^^^^^^^^^^^^^^^^
@@ -128,7 +132,7 @@ LL | let _ = -(1.0_f64.cos().sin());
128132 | + +
129133
130134error: `-` has lower precedence than method calls, which might be unexpected
131- --> $DIR/negative_literals.rs:20 :13
135+ --> $DIR/negative_literals.rs:22 :13
132136 |
133137LL | let _ = -1.0_f64.sin().cos();
134138 | ^^^^^^^^^^^^^^^^^^^^
@@ -144,7 +148,7 @@ LL | let _ = -(1.0_f64.sin().cos());
144148 | + +
145149
146150error: `-` has lower precedence than method calls, which might be unexpected
147- --> $DIR/negative_literals.rs:22 :13
151+ --> $DIR/negative_literals.rs:24 :13
148152 |
149153LL | let _ = -1f64.sin().sin();
150154 | ^^^^^^^^^^^^^^^^^
@@ -160,7 +164,7 @@ LL | let _ = -(1f64.sin().sin());
160164 | + +
161165
162166error: `-` has lower precedence than method calls, which might be unexpected
163- --> $DIR/negative_literals.rs:25 :11
167+ --> $DIR/negative_literals.rs:27 :11
164168 |
165169LL | dbg!( -1.0_f32.cos() );
166170 | ^^^^^^^^^^^^^^
0 commit comments