Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/RXJmV function name: (null) number of ops: 24 compiled vars: !0 = $cars, !1 = $car line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 24 0 E > NEW $2 'Auto' 1 SEND_VAL_EX 'Zlta' 2 SEND_VAL_EX 'Volvo' 3 DO_FCALL 0 4 INIT_ARRAY ~4 $2 5 NEW $5 'Auto' 6 SEND_VAL_EX 'Cervena' 7 SEND_VAL_EX 'Skoda' 8 DO_FCALL 0 9 ADD_ARRAY_ELEMENT ~4 $5 10 NEW $7 'Auto' 11 SEND_VAL_EX 'Zelena' 12 SEND_VAL_EX 'Octavia' 13 DO_FCALL 0 14 ADD_ARRAY_ELEMENT ~4 $7 15 ASSIGN !0, ~4 25 16 NEW $10 'Auto' 17 SEND_VAL_EX 'Fialova' 18 SEND_VAL_EX 'Toyota' 19 DO_FCALL 0 20 ASSIGN !1, $10 27 21 FETCH_OBJ_R ~13 !1, 'farba' 22 ECHO ~13 28 23 > RETURN 1 Class Auto: Function _construct2: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/RXJmV function name: _construct2 number of ops: 7 compiled vars: !0 = $farba, !1 = $nazov line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 6 0 E > RECV !0 1 RECV !1 7 2 ASSIGN_OBJ 'farba' 3 OP_DATA !0 8 4 ASSIGN_OBJ 'nazov' 5 OP_DATA !1 9 6 > RETURN null End of function _construct2 Function getfarba: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/RXJmV function name: getFarba number of ops: 3 compiled vars: none line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 12 0 E > FETCH_OBJ_R ~0 'farba' 1 > RETURN ~0 13 2* > RETURN null End of function getfarba Function getnazov: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/RXJmV function name: getNazov number of ops: 3 compiled vars: none line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 16 0 E > FETCH_OBJ_R ~0 'nazov' 1 > RETURN ~0 17 2* > RETURN null End of function getnazov Function _tostring: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/RXJmV function name: _toString number of ops: 8 compiled vars: none line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 20 0 E > ROPE_INIT 4 ~3 'Auto%3A++' 1 FETCH_OBJ_R ~0 'nazov' 2 ROPE_ADD 1 ~3 ~3, ~0 3 ROPE_ADD 2 ~3 ~3, '++' 4 FETCH_OBJ_R ~1 'farba' 5 ROPE_END 3 ~2 ~3, ~1 6 > RETURN ~2 21 7* > RETURN null End of function _tostring End of class Auto.
Generated using Vulcan Logic Dumper, using php 8.0.0