angr.analyses.decompiler.peephole_optimizations.basepointeroffset_add_n¶ class angr.analyses.decompiler.peephole_optimizations.basepointeroffset_add_n.BasePointerOffsetAddN¶ Bases: PeepholeOptimizationExprBase NAME = '(Ptr - M) + N => Ptr - (M - N)'¶ expr_classes = (<class 'angr.ailment.expression.BinaryOp'>,)¶ optimize(expr, **kwargs)¶ Parameters: expr (BinaryOp)