error: `~` cannot be used as a unary operator --> $DIR/issue-41679-tilde-bitwise-negation-attempt.rs:4:14 | LL | let _x = ~1; | ^ | help: use `!` to perform bitwise not | LL | let _x = !1; | ~ error: unexpected `1` after identifier --> $DIR/issue-41679-tilde-bitwise-negation-attempt.rs:5:18 | LL | let _y = not 1; | ^ | help: use `!` to perform bitwise not | LL | let _y = !1; | ~ error: unexpected keyword `false` after identifier --> $DIR/issue-41679-tilde-bitwise-negation-attempt.rs:6:18 | LL | let _z = not false; | ^^^^^ | help: use `!` to perform logical negation | LL | let _z = !false; | ~ error: unexpected keyword `true` after identifier --> $DIR/issue-41679-tilde-bitwise-negation-attempt.rs:7:18 | LL | let _a = not true; | ^^^^ | help: use `!` to perform logical negation | LL | let _a = !true; | ~ error: unexpected `v` after identifier --> $DIR/issue-41679-tilde-bitwise-negation-attempt.rs:9:18 | LL | let _v = not v; | ^ | help: use `!` to perform logical negation or bitwise not | LL | let _v = !v; | ~ error: aborting due to 5 previous errors