Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 42) Position 1 = 81 Branch analysis from position: 81 2 jumps found. (Code = 44) Position 1 = 84, Position 2 = 69 Branch analysis from position: 84 2 jumps found. (Code = 43) Position 1 = 87, Position 2 = 89 Branch analysis from position: 87 1 jumps found. (Code = 42) Position 1 = 90 Branch analysis from position: 90 1 jumps found. (Code = 79) Position 1 = -2 Branch analysis from position: 89 1 jumps found. (Code = 79) Position 1 = -2 Branch analysis from position: 69 2 jumps found. (Code = 43) Position 1 = 77, Position 2 = 81 Branch analysis from position: 77 1 jumps found. (Code = 42) Position 1 = 81 Branch analysis from position: 81 Branch analysis from position: 81 filename: /in/qiu0e function name: (null) number of ops: 92 compiled vars: !0 = $storage, !1 = $iterated, !2 = $expected, !3 = $object line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 9 0 E > NEW $4 'SplObjectStorage' 1 DO_FCALL 0 2 ASSIGN !0, $4 11 3 INIT_METHOD_CALL !0, 'attach' 4 NEW $7 'A' 5 SEND_VAL_EX 1 6 DO_FCALL 0 7 SEND_VAR_NO_REF_EX $7 8 DO_FCALL 0 12 9 INIT_METHOD_CALL !0, 'attach' 10 NEW $10 'A' 11 SEND_VAL_EX 2 12 DO_FCALL 0 13 SEND_VAR_NO_REF_EX $10 14 DO_FCALL 0 13 15 INIT_METHOD_CALL !0, 'attach' 16 NEW $13 'A' 17 SEND_VAL_EX 3 18 DO_FCALL 0 19 SEND_VAR_NO_REF_EX $13 20 DO_FCALL 0 14 21 INIT_METHOD_CALL !0, 'attach' 22 NEW $16 'A' 23 SEND_VAL_EX 4 24 DO_FCALL 0 25 SEND_VAR_NO_REF_EX $16 26 DO_FCALL 0 15 27 INIT_METHOD_CALL !0, 'attach' 28 NEW $19 'A' 29 SEND_VAL_EX 5 30 DO_FCALL 0 31 SEND_VAR_NO_REF_EX $19 32 DO_FCALL 0 16 33 INIT_METHOD_CALL !0, 'attach' 34 NEW $22 'A' 35 SEND_VAL_EX 6 36 DO_FCALL 0 37 SEND_VAR_NO_REF_EX $22 38 DO_FCALL 0 17 39 INIT_METHOD_CALL !0, 'attach' 40 NEW $25 'A' 41 SEND_VAL_EX 7 42 DO_FCALL 0 43 SEND_VAR_NO_REF_EX $25 44 DO_FCALL 0 18 45 INIT_METHOD_CALL !0, 'attach' 46 NEW $28 'A' 47 SEND_VAL_EX 8 48 DO_FCALL 0 49 SEND_VAR_NO_REF_EX $28 50 DO_FCALL 0 19 51 INIT_METHOD_CALL !0, 'attach' 52 NEW $31 'A' 53 SEND_VAL_EX 9 54 DO_FCALL 0 55 SEND_VAR_NO_REF_EX $31 56 DO_FCALL 0 20 57 INIT_METHOD_CALL !0, 'attach' 58 NEW $34 'A' 59 SEND_VAL_EX 10 60 DO_FCALL 0 61 SEND_VAR_NO_REF_EX $34 62 DO_FCALL 0 22 63 INIT_METHOD_CALL !0, 'rewind' 64 DO_FCALL 0 23 65 ASSIGN !1, 0 24 66 COUNT ~39 !0 67 ASSIGN !2, ~39 25 68 > JMP ->81 26 69 > PRE_INC !1 27 70 INIT_METHOD_CALL !0, 'current' 71 DO_FCALL 0 $42 72 ASSIGN !3, $42 29 73 INIT_METHOD_CALL !0, 'next' 74 DO_FCALL 0 31 75 IS_IDENTICAL !1, 5 76 > JMPZ ~45, ->81 33 77 > INIT_METHOD_CALL !0, 'detach' 78 SEND_VAR_EX !3 79 DO_FCALL 0 34 80 > JMP ->81 25 81 > INIT_METHOD_CALL !0, 'valid' 82 DO_FCALL 0 $47 83 > JMPNZ $47, ->69 40 84 > COUNT ~48 !0 85 IS_NOT_EQUAL !2, ~48 86 > JMPZ ~49, ->89 41 87 > ECHO 'Error%21%0A' 88 > JMP ->90 43 89 > ECHO 'Success%21%0A' 46 90 > > EXIT 91* > RETURN 1 Class A: Function __construct: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/qiu0e function name: __construct number of ops: 4 compiled vars: !0 = $val line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 6 0 E > RECV !0 1 ASSIGN_OBJ 'val' 2 OP_DATA !0 3 > RETURN null End of function __construct End of class A.
Generated using Vulcan Logic Dumper, using php 8.0.0