angr.rust.optimization_passes.struct_return_simplifier¶
- class angr.rust.optimization_passes.struct_return_simplifier.StructReturnSimplifier¶
Bases:
OptimizationPass,SRDAMixin,CFGTransformationMixinSimplify struct return patterns by wrapping return values in enum constructors.
- ARCHES = None¶
- PLATFORMS = None¶
- STAGE: OptimizationPassStage = 7¶
- NAME = 'Simplify function return sites'¶
- __init__(func, manager, **kwargs)¶
- get_existing_vvar(fields, block)¶
- collect_ret_expr(path)¶