angr.rust.optimization_passes.error_propagation_simplifier¶
- class angr.rust.optimization_passes.error_propagation_simplifier.ErrorPropagationWalker¶
Bases:
SequenceWalkerWalk sequence nodes to detect and simplify error propagation patterns.
- __init__(context)¶
- Parameters:
context (ErrorPropagationSimplifier)
- class angr.rust.optimization_passes.error_propagation_simplifier.ErrorPropagationSimplifier¶
Bases:
SequenceOptimizationPassRecover the Rust error propagation ‘?’ operator in decompiled output.
- ARCHES = None¶
- PLATFORMS = None¶
- STAGE: OptimizationPassStage = 11¶
- NAME = 'Recover error propagation "?" operator'¶
- __init__(func, manager, **kwargs)¶