This was built to track decompiler and CFG progress.
Unimplemented Opcode: ForEach
{
"frames": []
}
{
"current_block_id": {
"index": 1,
"address": 88,
"block_type": "Normal"
},
"current_ast_node_stack": [
{
"StandaloneNode": {
"Expression": {
"Literal": {
"metadata": {
"properties": {},
"comments": []
},
"ptr": {
"Number": 0
},
"node_id": 47823
}
}
}
},
{
"StandaloneNode": {
"Expression": {
"Assignable": {
"MemberAccess": {
"metadata": {
"properties": {},
"comments": []
},
"ptr": {
"rhs": {
"Identifier": {
"metadata": {
"properties": {},
"comments": []
},
"node_id": 47825,
"ptr": {
"ssa_version": null,
"id": "arr"
}
}
},
"ssa_version": 5,
"lhs": {
"Identifier": {
"metadata": {
"properties": {},
"comments": []
},
"node_id": 47824,
"ptr": {
"ssa_version": null,
"id": "temp"
}
}
}
},
"node_id": 47826
}
}
}
}
},
{
"StandaloneNode": {
"Expression": {
"Assignable": {
"MemberAccess": {
"metadata": {
"properties": {},
"comments": []
},
"node_id": 47829,
"ptr": {
"rhs": {
"Identifier": {
"metadata": {
"properties": {},
"comments": []
},
"ptr": {
"ssa_version": null,
"id": "elem"
},
"node_id": 47828
}
},
"ssa_version": 2,
"lhs": {
"Identifier": {
"metadata": {
"properties": {},
"comments": []
},
"node_id": 47827,
"ptr": {
"ssa_version": null,
"id": "temp"
}
}
}
}
}
}
}
}
}
],
"current_instruction": {
"opcode": "ForEach",
"operand": {
"Number": 100
},
"address": 88
}
}
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.