Bitwise.bnot

You're seeing just the function bnot, go back to Bitwise module for more information.

Specs

bnot(integer()) :: integer()

Calculates the bitwise NOT of the argument.

Allowed in guard tests. Inlined by the compiler.

Examples

iex> bnot(2)
-3

iex> bnot(2) &&& 3
1