![]() |
miasm
Reverse engineering framework
|
Variables | |
| id_a = ExprId("a", 32) | |
| id_b = ExprId("b", 32) | |
| int0 = ExprInt(0, id_a.size) | |
| assignblk1 = AssignBlock([ExprAssign(id_a, id_b)]) | |
| Constructors. More... | |
| assignblk2 = AssignBlock({id_a: id_b}) | |
| assignblk1_bis = AssignBlock([ExprAssign(id_a, id_b)]) | |
| Equality. More... | |
| assignblk3 = AssignBlock({id_a: id_b - id_b}) | |
| Immutability. More... | |
| assignblk4 = assignblk3.simplify(expr_simp) | |
| ir.assignblk1 = AssignBlock([ExprAssign(id_a, id_b)]) |
Constructors.
| ir.assignblk1_bis = AssignBlock([ExprAssign(id_a, id_b)]) |
Equality.
| ir.assignblk2 = AssignBlock({id_a: id_b}) |
| ir.assignblk3 = AssignBlock({id_a: id_b - id_b}) |
Immutability.
Basic APIs
Simplify
| ir.assignblk4 = assignblk3.simplify(expr_simp) |
| ir.id_a = ExprId("a", 32) |
| ir.id_b = ExprId("b", 32) |
| ir.int0 = ExprInt(0, id_a.size) |