angr.utils.balancer¶
- exception angr.utils.balancer.BalancerUnsatError¶
Bases:
BalancerErrorException raised when the balancer determines the constraints are unsatisfiable.
- class angr.utils.balancer.Balancer¶
Bases:
objectThe Balancer is an equation redistributor. The idea is to take an AST and rebalance it to, for example, isolate unknown terms on one side of an inequality.
- comparison_info = {'SGE': (False, True, False), 'SGT': (False, False, False), 'SLE': (True, True, False), 'SLT': (True, False, False), 'UGE': (False, True, True), 'UGT': (False, False, True), 'ULE': (True, True, True), 'ULT': (True, False, True)}¶