![]() |
miasm
Reverse engineering framework
|


Public Member Functions | |
| def | __init__ (self, mem_read=False, cst_read=False) |
| def | get_r_leaves (self, expr) |
| def | visit (self, expr, *args, **kwargs) |
| def | visit_inner (self, expr, *args, **kwargs) |
Public Member Functions inherited from miasm.expression.expression.ExprWalkBase | |
| def | __init__ (self, callback) |
Public Attributes | |
| mem_read | |
| cst_read | |
| elements | |
| cache | |
Public Attributes inherited from miasm.expression.expression.ExprWalkBase | |
| callback | |
Return ExprId/ExprMem used by a given expression
| def miasm.expression.expression.ExprGetR.__init__ | ( | self, | |
mem_read = False, |
|||
cst_read = False |
|||
| ) |
| def miasm.expression.expression.ExprGetR.get_r_leaves | ( | self, | |
| expr | |||
| ) |


| def miasm.expression.expression.ExprGetR.visit | ( | self, | |
| expr, | |||
| * | args, | ||
| ** | kwargs | ||
| ) |
Reimplemented from miasm.expression.expression.ExprWalkBase.


| def miasm.expression.expression.ExprGetR.visit_inner | ( | self, | |
| expr, | |||
| * | args, | ||
| ** | kwargs | ||
| ) |


| miasm.expression.expression.ExprGetR.cache |
| miasm.expression.expression.ExprGetR.cst_read |
| miasm.expression.expression.ExprGetR.elements |
| miasm.expression.expression.ExprGetR.mem_read |