Welcome to the GBF Test Portal

This was built to track decompiler and CFG progress.

Decompiler Output

function enhancedForLoop()
{
    lit#5 = "baz";
    lit#6 = "bar";
    lit#7 = "foo";
    temp.arr = {lit#5, lit#6, lit#7};
    lit#8 = 0;
    temp.i = lit#8;
    lit#9 = 0;
    for (phi<idx=0, regions=()> : phi<idx=1, regions=()>) 
    {
        fn_call#10 = temp.elem(echo#2);
        temp.i++;
        phi<idx=0, regions=()>++;
    }
    lit#11 = "done enhanced for";
    fn_call#12 = lit#11(echo#2);
    lit#13 = "num elems: ";
    fn_call#14 = lit#13 @ temp.i(echo#2);
    lit#15 = 0;
    return lit#15;
}