Welcome to the GBF Test Portal

This was built to track decompiler and CFG progress.

Decompiler Output

Backtrace

{
  "frames": []
}

Context

{
  "current_block_id": {
    "index": 3,
    "address": 40,
    "block_type": "Normal"
  },
  "current_ast_node_stack": [],
  "current_instruction": {
    "opcode": "Ret",
    "operand": null,
    "address": 46
  }
}
function onCreated()
{
    <temp.sum>#5 = 0;
    <temp.i>#6 = 0;
    // RegionId(2)
    if (<temp.i>#4 < 100) 
    {
        <temp.sum>#7 = <temp.sum>#2 + <temp.i>#4;
        <temp.i>#8++;
        goto RegionId(1);
    }
    // RegionId(3)
    else
    {
        fn_call#10 = echo#9(<temp.sum>#2);
        return 0;
    }
}