| warning: use of a double negation |
| --> $DIR/lint-double-negations-macro.rs:9:9 |
| | |
| LL | --$e |
| | ^^^^ |
| ... |
| LL | bad_macro!(1); |
| | ------------- in this macro invocation |
| | |
| = note: the prefix `--` could be misinterpreted as a decrement operator which exists in other languages |
| = note: use `-= 1` if you meant to decrement the value |
| = note: `#[warn(double_negations)]` on by default |
| = note: this warning originates in the macro `bad_macro` (in Nightly builds, run with -Z macro-backtrace for more info) |
| help: add parentheses for clarity |
| | |
| LL | -(-$e) |
| | + + |
| |
| warning: 1 warning emitted |
| |