Skip to content

eq_bitwise_op

Source Code

What it does

Checks for bitwise operation with identical operands.

Example

cairo
fn foo(a: u256) -> u256 {
    a & a
}

Could be simplified by replacing the entire expression with the operand:

cairo
fn foo(a: u256) -> u256 {
    a
}