This was built to track decompiler and CFG progress.
function enhancedForLoop()
{
lit#5 = "baz";
lit#6 = "bar";
lit#7 = "foo";
temp.arr = {lit#7, lit#6, lit#5};
lit#8 = 0;
temp.i = lit#8;
lit#9 = 0;
for (phi<idx=0, regions=()> : phi<idx=1, regions=()>)
{
fn_call#10 = echo#2(temp.elem);
temp.i++;
phi<idx=0, regions=()>++;
}
lit#11 = "done enhanced for";
fn_call#12 = echo#2(lit#11);
lit#13 = "num elems: ";
fn_call#14 = echo#2(lit#13 @ temp.i);
lit#15 = 0;
return lit#15;
}
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 7