void UIMenu::SetButtonStates()

Temps: 2, 4, 6, 8, 10, 11, 13

Variables: 
 001: int i
 000: UIMenu this
 004: (heap) String {noname}
 006: (heap) String {noname}
 008: (heap) String {noname}
 010: (heap) Array {noname}
 013: (heap) UIButton {noname}


- 111,7 -
    0  13 *    SUSPEND
    1  13 *    VarDecl  0
    1  13 *    SetV4    v1, 0x0          (i:0, f:0)
    3  13 *    JMP      +95              (d:100)
    5  13 * 4:
    5  13 *    SUSPEND
- 112,4 -
    6  13 * {
    6  13 *    SUSPEND
    7  13 *    LoadThisR v32, 134217926
    9  13 *    RDR4     v2
   10  13 *    CMPi     v2, v1
   12  13 *    JNZ      +58              (d:72)
- 113,5 -
   14  13 * {
   14  13 *    SUSPEND
   15  13 *    PshV4    v1
   16  14 *    CALLSYS  92           (String@ String(const int))
   18  13 *    STOREOBJ v6
   19  13 *    ChkNullV v6
   20  13 *    VAR      v6
   21  15 *    STR      35         (l:9 s:"selected:")
   22  18 *    CALLSYS  84           (String@ _string_factory_(const int, const uint8&in))
   24  15 *    STOREOBJ v4
   25  15 *    PshVPtr  v4
   26  17 *    GETOBJREF 2
   27  17 *    CALLSYS  111           (String@ String::opAdd(const String&in) const)
   29  13 *    STOREOBJ v8
   30  13 *    FREE     v4, 0x4871c0          (i:4747712, f:2.34568e-317)
   33  13 *    FREE     v6, 0x4871c0          (i:4747712, f:2.34568e-317)
   36  13 *    ChkNullV v8
   37  13 *    VAR      v8
   38  15 *    GETOBJREF 0
   39  15 *    CALLSYS  83           (void echo(const String&in))
   41  13 *    FREE     v8, 0x4871c0          (i:4747712, f:2.34568e-317)
- 114,5 -
   44  13 *    SUSPEND
   45  13 *    PshC4    0x0          (i:0, f:0)
   47  14 *    PshV4    v1
   48  15 *    PshVPtr  v0
   49  17 *    ADDSi    v44, 134217926
   51  17 *    RDSPtr
   52  17 *    RefCpyV  v10, 0x2d81c00          (i:47717376, f:2.35755e-316)
   55  17 *    CALLSYS  4679           (UIButton@& Array::opIndex(uint))
   57  14 *    PshRPtr
   58  16 *    RDSPtr
   59  16 *    RefCpyV  v13, 0x2c8fe70          (i:46726768, f:2.30861e-316)
   62  16 *    CALLINTF 4644           (void UIButton::State(ButtonState))
   64  13 *    FREE     v10, 0x2d81c00          (i:47717376, f:2.35755e-316)
   67  13 *    FREE     v13, 0x2c8fe70          (i:46726768, f:2.30861e-316)
   70  13 * }
   70  13 *    JMP      +26              (d:98)
- 116,5 -
   72  13 * 5:
   72  13 * {
   72  13 *    SUSPEND
   73  13 *    PshC4    0x1          (i:1, f:1.4013e-045)
   75  14 *    PshV4    v1
   76  15 *    PshVPtr  v0
   77  17 *    ADDSi    v44, 134217926
   79  17 *    RDSPtr
   80  17 *    RefCpyV  v10, 0x2d81c00          (i:47717376, f:2.35755e-316)
   83  17 *    CALLSYS  4679           (UIButton@& Array::opIndex(uint))
   85  14 *    PshRPtr
   86  16 *    RDSPtr
   87  16 *    RefCpyV  v13, 0x2c8fe70          (i:46726768, f:2.30861e-316)
   90  16 *    CALLINTF 4644           (void UIButton::State(ButtonState))
   92  13 *    FREE     v10, 0x2d81c00          (i:47717376, f:2.35755e-316)
   95  13 *    FREE     v13, 0x2c8fe70          (i:46726768, f:2.30861e-316)
- 111,46 -
   98  13 * }
   98  13 * 6:
   98  13 * }
   98  13 * 3:
   98  13 *    SUSPEND
   99  13 *    IncVi    v1
- 111,18 -
  100  13 * 1:
  100  13 *    SUSPEND
  101  13 *    PshVPtr  v0
  102  15 *    ADDSi    v44, 134217926
  104  15 *    RDSPtr
  105  15 *    CALLSYS  131           (uint Array::length() const)
  107  13 *    CpyRtoV4 v2
  108  13 *    CMPi     v1, v2
  110  13 *    JS       -107              (d:5)
- 120,3 -
  112  13 * 2:
  112  13 *    SUSPEND
  113  13 * 0:
  113  13 *    RET      2
