This was built to track decompiler and CFG progress.
Unimplemented Opcode: ForEach
{
"frames": []
}
{
"current_block_id": {
"index": 1,
"address": 32,
"block_type": "Normal"
},
"current_ast_node_stack": [
{
"StandaloneNode": {
"Expression": {
"Literal": {
"metadata": {
"properties": {},
"comments": []
},
"node_id": 25572,
"ptr": {
"Number": 0
}
}
}
}
},
{
"StandaloneNode": {
"Expression": {
"Assignable": {
"MemberAccess": {
"metadata": {
"properties": {},
"comments": []
},
"node_id": 25575,
"ptr": {
"rhs": {
"Identifier": {
"metadata": {
"properties": {},
"comments": []
},
"ptr": {
"ssa_version": null,
"id": "arr"
},
"node_id": 25574
}
},
"lhs": {
"Identifier": {
"metadata": {
"properties": {},
"comments": []
},
"ptr": {
"ssa_version": null,
"id": "temp"
},
"node_id": 25573
}
},
"ssa_version": 5
}
}
}
}
}
},
{
"StandaloneNode": {
"Expression": {
"Assignable": {
"MemberAccess": {
"metadata": {
"properties": {},
"comments": []
},
"node_id": 25578,
"ptr": {
"rhs": {
"Identifier": {
"metadata": {
"properties": {},
"comments": []
},
"ptr": {
"ssa_version": null,
"id": "elem"
},
"node_id": 25577
}
},
"ssa_version": 2,
"lhs": {
"Identifier": {
"metadata": {
"properties": {},
"comments": []
},
"node_id": 25576,
"ptr": {
"ssa_version": null,
"id": "temp"
}
}
}
}
}
}
}
}
}
],
"current_instruction": {
"opcode": "ForEach",
"operand": {
"Number": 41
},
"address": 32
}
}
Use the mouse wheel + shift to zoom in and out, and click and drag to pan.
Use the mouse wheel + shift to zoom in and out, and click and drag to pan.
No structures available.