This was built to track decompiler and CFG progress.
function complexNewBlock()
{
lit#3 = "Hello, world!";
fn_call#4 = echo#0(lit#3);
lit#5 = 0;
temp.i = lit#5;
lit#6 = 10;
while (temp.i < lit#6)
{
lit#7 = "i = ";
fn_call#8 = echo#0(lit#7 @ temp.i);
lit#9 = "Test_Edit";
gbf_new_obj#10 = lit#9;
lit#11 = "GuiTextEditCtrl";
new_node#12 = new lit#11(gbf_new_obj#10);
gbf_new_obj#13 = new_node#12;
// RegionId(2)
// Unresolved nodes:
// idx=0: gbf_new_obj
// RegionId(3)
// Unresolved nodes:
// idx=0: gbf_new_obj
with (gbf_new_obj#10)
{
profile#16 = GuiBlueTextEditProfile#15;
lit#18 = 10;
x#19 = lit#18;
lit#21 = 10;
y#22 = lit#21;
lit#24 = 160;
width#25 = lit#24;
lit#27 = 20;
height#28 = lit#27;
lit#30 = "Edit";
text#31 = lit#30;
}
fn_call#33 = addcontrol#32(gbf_new_obj#10);
temp.i++;
}
lit#34 = "Goodbye, world!";
fn_call#35 = echo#0(lit#34);
lit#36 = 0;
return lit#36;
}
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 11