![]() |
miasm
Reverse engineering framework
|


Public Member Functions | |
| def | __init__ (self, callback) |
| def | visit (self, expr, *args, **kwargs) |
Public Attributes | |
| cache | |
| callback | |
Public Attributes inherited from miasm.expression.expression.ExprWalkBase | |
| callback | |
Walk through sub-expressions, call @callback on them. If @callback returns a non None value, stop walk and return this value Use cache mechanism.
| def miasm.expression.expression.ExprWalk.__init__ | ( | self, | |
| callback | |||
| ) |
Reimplemented from miasm.expression.expression.ExprWalkBase.
Reimplemented in miasm.analysis.data_flow.ExprToGraph.
| def miasm.expression.expression.ExprWalk.visit | ( | self, | |
| expr, | |||
| * | args, | ||
| ** | kwargs | ||
| ) |
Reimplemented from miasm.expression.expression.ExprWalkBase.
Reimplemented in miasm.analysis.depgraph.FilterExprSources.


| miasm.expression.expression.ExprWalk.cache |
| miasm.expression.expression.ExprWalk.callback |