angr.analyses.decompiler.peephole_optimizations.remove_redundant_reinterprets

class angr.analyses.decompiler.peephole_optimizations.remove_redundant_reinterprets.RemoveRedundantReinterprets

Bases: PeepholeOptimizationExprBase

Simplify nested and constant Reinterpret() expressions.

NAME = 'Simplifying nested and constant Reinterprets'
expr_classes = (<class 'angr.ailment.expression.Reinterpret'>,)
optimize(expr, **kwargs)
Parameters:

expr (Reinterpret)