angr.analyses.decompiler.peephole_optimizations.tidy_stack_addr

class angr.analyses.decompiler.peephole_optimizations.tidy_stack_addr.TidyStackAddr

Bases: PeepholeOptimizationExprBase

Consolidate StackBaseOffset objects and constant offsets within each stack address expression.

NAME = 'Tidy stack addresses'
expr_classes = (<class 'angr.ailment.expression.BinaryOp'>,)
optimize(expr, **kwargs)
Parameters:

expr (BinaryOp)