Welcome to the GBF Test Portal

This was built to track decompiler and CFG progress.

Decompiler Output

function onGuiRCButtonPressed(button#0)
{
    lit#2 = null;
    // RegionId(0)
    // RegionId(1)
    if (button.action != lit#2) 
    {
        lit#3 = "action";
        fn_call#5 = button.hasfunction(lit#3);
        // RegionId(1)
        // RegionId(2)
        if (fn_call#5) 
        {
            fn_call#6 = button.action();
        }
        // RegionId(3)
        else
        {
            lit#7 = "";
            fn_call#10 = this.queueRequest(button.action, lit#7);
        }
    }
    lit#11 = 0;
    return lit#11;
}