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#7, lit#6, lit#5};
    lit#8 = 0;
    temp.i = lit#8;
    lit#9 = 0;
    for (temp.elem : temp.arr) 
    {
        fn_call#10 = echo#2(temp.elem);
        temp.i++;
        lit#11 = lit#9 + 1;
    }
    lit#12 = "done enhanced for";
    fn_call#13 = echo#2(lit#12);
    lit#14 = "num elems: ";
    fn_call#15 = echo#2(lit#14 @ temp.i);
    lit#16 = 0;
    return lit#16;
}