184 lines
6.5 KiB
Plaintext
184 lines
6.5 KiB
Plaintext
error: `-` has lower precedence than method calls, which might be unexpected
|
|
--> $DIR/negative_literals.rs:6:13
|
|
|
|
|
LL | let _ = -1i32.abs();
|
|
| ^^^^^^^^^^^
|
|
|
|
|
= note: e.g. `-4.abs()` equals `-4`; while `(-4).abs()` equals `4`
|
|
note: the lint level is defined here
|
|
--> $DIR/negative_literals.rs:3:9
|
|
|
|
|
LL | #![deny(ambiguous_negative_literals)]
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
help: add parentheses around the `-` and the literal to call the method on a negative literal
|
|
|
|
|
LL | let _ = (-1i32).abs();
|
|
| + +
|
|
help: add parentheses around the literal and the method call to keep the current behavior
|
|
|
|
|
LL | let _ = -(1i32.abs());
|
|
| + +
|
|
|
|
error: `-` has lower precedence than method calls, which might be unexpected
|
|
--> $DIR/negative_literals.rs:8:13
|
|
|
|
|
LL | let _ = -1f32.abs();
|
|
| ^^^^^^^^^^^
|
|
|
|
|
= note: e.g. `-4.abs()` equals `-4`; while `(-4).abs()` equals `4`
|
|
help: add parentheses around the `-` and the literal to call the method on a negative literal
|
|
|
|
|
LL | let _ = (-1f32).abs();
|
|
| + +
|
|
help: add parentheses around the literal and the method call to keep the current behavior
|
|
|
|
|
LL | let _ = -(1f32.abs());
|
|
| + +
|
|
|
|
error: `-` has lower precedence than method calls, which might be unexpected
|
|
--> $DIR/negative_literals.rs:10:13
|
|
|
|
|
LL | let _ = -1f64.asin();
|
|
| ^^^^^^^^^^^^
|
|
|
|
|
= note: e.g. `-4.abs()` equals `-4`; while `(-4).abs()` equals `4`
|
|
help: add parentheses around the `-` and the literal to call the method on a negative literal
|
|
|
|
|
LL | let _ = (-1f64).asin();
|
|
| + +
|
|
help: add parentheses around the literal and the method call to keep the current behavior
|
|
|
|
|
LL | let _ = -(1f64.asin());
|
|
| + +
|
|
|
|
error: `-` has lower precedence than method calls, which might be unexpected
|
|
--> $DIR/negative_literals.rs:12:13
|
|
|
|
|
LL | let _ = -1f64.asinh();
|
|
| ^^^^^^^^^^^^^
|
|
|
|
|
= note: e.g. `-4.abs()` equals `-4`; while `(-4).abs()` equals `4`
|
|
help: add parentheses around the `-` and the literal to call the method on a negative literal
|
|
|
|
|
LL | let _ = (-1f64).asinh();
|
|
| + +
|
|
help: add parentheses around the literal and the method call to keep the current behavior
|
|
|
|
|
LL | let _ = -(1f64.asinh());
|
|
| + +
|
|
|
|
error: `-` has lower precedence than method calls, which might be unexpected
|
|
--> $DIR/negative_literals.rs:14:13
|
|
|
|
|
LL | let _ = -1f64.tan();
|
|
| ^^^^^^^^^^^
|
|
|
|
|
= note: e.g. `-4.abs()` equals `-4`; while `(-4).abs()` equals `4`
|
|
help: add parentheses around the `-` and the literal to call the method on a negative literal
|
|
|
|
|
LL | let _ = (-1f64).tan();
|
|
| + +
|
|
help: add parentheses around the literal and the method call to keep the current behavior
|
|
|
|
|
LL | let _ = -(1f64.tan());
|
|
| + +
|
|
|
|
error: `-` has lower precedence than method calls, which might be unexpected
|
|
--> $DIR/negative_literals.rs:16:13
|
|
|
|
|
LL | let _ = -1f64.tanh();
|
|
| ^^^^^^^^^^^^
|
|
|
|
|
= note: e.g. `-4.abs()` equals `-4`; while `(-4).abs()` equals `4`
|
|
help: add parentheses around the `-` and the literal to call the method on a negative literal
|
|
|
|
|
LL | let _ = (-1f64).tanh();
|
|
| + +
|
|
help: add parentheses around the literal and the method call to keep the current behavior
|
|
|
|
|
LL | let _ = -(1f64.tanh());
|
|
| + +
|
|
|
|
error: `-` has lower precedence than method calls, which might be unexpected
|
|
--> $DIR/negative_literals.rs:18:13
|
|
|
|
|
LL | let _ = -1.0_f64.cos().cos();
|
|
| ^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
= note: e.g. `-4.abs()` equals `-4`; while `(-4).abs()` equals `4`
|
|
help: add parentheses around the `-` and the literal to call the method on a negative literal
|
|
|
|
|
LL | let _ = (-1.0_f64).cos().cos();
|
|
| + +
|
|
help: add parentheses around the literal and the method call to keep the current behavior
|
|
|
|
|
LL | let _ = -(1.0_f64.cos().cos());
|
|
| + +
|
|
|
|
error: `-` has lower precedence than method calls, which might be unexpected
|
|
--> $DIR/negative_literals.rs:20:13
|
|
|
|
|
LL | let _ = -1.0_f64.cos().sin();
|
|
| ^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
= note: e.g. `-4.abs()` equals `-4`; while `(-4).abs()` equals `4`
|
|
help: add parentheses around the `-` and the literal to call the method on a negative literal
|
|
|
|
|
LL | let _ = (-1.0_f64).cos().sin();
|
|
| + +
|
|
help: add parentheses around the literal and the method call to keep the current behavior
|
|
|
|
|
LL | let _ = -(1.0_f64.cos().sin());
|
|
| + +
|
|
|
|
error: `-` has lower precedence than method calls, which might be unexpected
|
|
--> $DIR/negative_literals.rs:22:13
|
|
|
|
|
LL | let _ = -1.0_f64.sin().cos();
|
|
| ^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
= note: e.g. `-4.abs()` equals `-4`; while `(-4).abs()` equals `4`
|
|
help: add parentheses around the `-` and the literal to call the method on a negative literal
|
|
|
|
|
LL | let _ = (-1.0_f64).sin().cos();
|
|
| + +
|
|
help: add parentheses around the literal and the method call to keep the current behavior
|
|
|
|
|
LL | let _ = -(1.0_f64.sin().cos());
|
|
| + +
|
|
|
|
error: `-` has lower precedence than method calls, which might be unexpected
|
|
--> $DIR/negative_literals.rs:24:13
|
|
|
|
|
LL | let _ = -1f64.sin().sin();
|
|
| ^^^^^^^^^^^^^^^^^
|
|
|
|
|
= note: e.g. `-4.abs()` equals `-4`; while `(-4).abs()` equals `4`
|
|
help: add parentheses around the `-` and the literal to call the method on a negative literal
|
|
|
|
|
LL | let _ = (-1f64).sin().sin();
|
|
| + +
|
|
help: add parentheses around the literal and the method call to keep the current behavior
|
|
|
|
|
LL | let _ = -(1f64.sin().sin());
|
|
| + +
|
|
|
|
error: `-` has lower precedence than method calls, which might be unexpected
|
|
--> $DIR/negative_literals.rs:27:11
|
|
|
|
|
LL | dbg!( -1.0_f32.cos() );
|
|
| ^^^^^^^^^^^^^^
|
|
|
|
|
= note: e.g. `-4.abs()` equals `-4`; while `(-4).abs()` equals `4`
|
|
help: add parentheses around the `-` and the literal to call the method on a negative literal
|
|
|
|
|
LL | dbg!( (-1.0_f32).cos() );
|
|
| + +
|
|
help: add parentheses around the literal and the method call to keep the current behavior
|
|
|
|
|
LL | dbg!( -(1.0_f32.cos()) );
|
|
| + +
|
|
|
|
error: aborting due to 11 previous errors
|
|
|