angr.analyses.decompiler.optimization_passes.eager_std_string_eval

class angr.analyses.decompiler.optimization_passes.eager_std_string_eval.RewriteStdStringCallWalker

Bases: AILBlockRewriter

__init__(str_defs, kb, manager, **kwargs)
Parameters:
class angr.analyses.decompiler.optimization_passes.eager_std_string_eval.EagerStdStringEvalPass

Bases: OptimizationPass

Eagerly evaluate std::string methods for constant std::string instances.

ARCHES = None
PLATFORMS = None
STAGE: OptimizationPassStage = 7
NAME = 'Eagerly evaluate std::string methods for constant std::string instances'
DESCRIPTION = 'Eagerly evaluate std::string methods for constant std::string instances.'
__init__(*args, **kwargs)