void MenuController::doAction(InputControllerAction, int)

Temps: 2, 4, 6

Variables: 
 -002: InputControllerAction action
 -003: int val
 001: uint m
 000: MenuController this
 004: (heap) Array {noname}
 006: (heap) UIMenu {noname}


- 11,7 -
    0   6 *    VarDecl  0
    0   6 *    VarDecl  1
    0   6 *    SUSPEND
    1   6 *    VarDecl  2
    1   6 *    SetV4    v1, 0x0          (i:0, f:0)
    3   6 *    JMP      +28              (d:33)
    5   6 * 4:
    5   6 *    SUSPEND
- 12,4 -
    6   6 * {
    6   6 *    SUSPEND
    7   6 *    PshV4    v-2
    8   7 *    PshV4    v1
    9   8 *    PshVPtr  v0
   10  10 *    ADDSi    v32, 134217957
   12  10 *    RDSPtr
   13  10 *    RefCpyV  v4, 0x2d7c9c0          (i:47696320, f:2.35651e-316)
   16  10 *    CALLSYS  4656           (UIMenu@& Array::opIndex(uint))
   18   7 *    PshRPtr
   19   9 *    RDSPtr
   20   9 *    RefCpyV  v6, 0x2c91580          (i:46732672, f:2.3089e-316)
   23   9 *    CALLINTF 4670           (void UIMenu::MenuAction(InputControllerAction))
   25   6 *    FREE     v4, 0x2d7c9c0          (i:47696320, f:2.35651e-316)
   28   6 *    FREE     v6, 0x2c91580          (i:46732672, f:2.3089e-316)
- 11,39 -
   31   6 * }
   31   6 * 3:
   31   6 *    SUSPEND
   32   6 *    IncVi    v1
- 11,19 -
   33   6 * 1:
   33   6 *    SUSPEND
   34   6 *    PshVPtr  v0
   35   8 *    ADDSi    v32, 134217957
   37   8 *    RDSPtr
   38   8 *    CALLSYS  131           (uint Array::length() const)
   40   6 *    CpyRtoV4 v2
   41   6 *    CMPu     v1, v2
   43   6 *    JS       -40              (d:5)
- 15,3 -
   45   6 * 2:
   45   6 *    SUSPEND
   46   6 * 0:
   46   6 *    RET      4
