angr.rust.optimization_passes.struct_instantiation_simplifier¶
- class angr.rust.optimization_passes.struct_instantiation_simplifier.StructBuilder¶
Bases:
objectBuild Struct expressions from sequential memory write patterns.
- __init__(context)¶
- Parameters:
context (StructInstantiationSimplifier)
- class angr.rust.optimization_passes.struct_instantiation_simplifier.StructInstantiationSimplifier¶
Bases:
OptimizationPass,SRDAMixin,CFAMixin,DFAMixin,SSAVariableMixinSimplify struct instantiation from sequential stack writes into Struct expressions.
- ARCHES = None¶
- PLATFORMS = None¶
- STAGE: OptimizationPassStage = 7¶
- NAME = 'Make callsite based on known/recovered prototypes'¶
- __init__(func, manager, **kwargs)¶