angr.analyses.decompiler.peephole_optimizations.remove_redundant_derefs

class angr.analyses.decompiler.peephole_optimizations.remove_redundant_derefs.RemoveRedundantDerefs

Bases: PeepholeOptimizationExprBase

Remove redundant dereferences (e.g. *(&v)).

NAME = 'Remove redundant dereferences'
expr_classes = (<class 'angr.ailment.expression.Load'>,)
optimize(expr, **kwargs)
Parameters:

expr (Load)