This was built to track decompiler and CFG progress.
function simpleNewBlock()
{
lit#0 = "Hello, world!";
fn_call#2 = echo#1(lit#0);
lit#4 = "TStaticVar";
new_node#5 = new lit#4(unknown_object#3);
unknown_object#6 = new_node#5;
// RegionId(0)
// RegionId(1)
with (unknown_object#3)
{
lit#9 = 0;
this.x = lit#9;
lit#11 = 0;
this.y = lit#11;
lit#13 = "bar";
this.foo = lit#13;
}
fn_call#15 = addcontrol#14(phi<idx=0, regions=()>);
lit#16 = "Goodbye, world!";
fn_call#17 = echo#1(lit#16);
lit#18 = 0;
return lit#18;
}
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.
Step 1 of 5