Skip to main content

Module div_mul

Module div_mul 

Source

Staticsยง

DIVIDE_BEFORE_MULTIPLY

Functionsยง

check_block ๐Ÿ”’
Checks block, returning false once control cannot continue past a statement.
check_branches ๐Ÿ”’
Checks the bodies of mutually exclusive branches and keeps the taint of every branch that falls through, on top of the taint before the branch.
check_expr ๐Ÿ”’
check_stmt ๐Ÿ”’
is_division_or_tainted ๐Ÿ”’
The value of expr is a division result, directly or through a tainted local.
is_yul_call ๐Ÿ”’
A two-argument call to one of the given Yul builtins.
rhs_taints ๐Ÿ”’
Taint of each of the n slots assigned from rhs: elementwise for a tuple of matching arity, otherwise the taint of the whole expression.
set_lhs_taint ๐Ÿ”’
set_taint ๐Ÿ”’

Type Aliasesยง

Tainted ๐Ÿ”’
Locals whose current value is the result of a division.