angr.analyses.decompiler.peephole_optimizations.eager_eval¶
- class angr.analyses.decompiler.peephole_optimizations.eager_eval.EagerEvaluation¶
Bases:
PeepholeOptimizationExprBaseEagerly evaluates certain types of expressions.
- NAME = 'Eager expression evaluation'¶
- expr_classes = (<class 'angr.ailment.expression.BinaryOp'>, <class 'angr.ailment.expression.UnaryOp'>, <class 'angr.ailment.expression.Convert'>)¶
- optimize(expr, **kwargs)¶