Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 8, Position 2 = 10 Branch analysis from position: 8 1 jumps found. (Code = 42) Position 1 = 11 Branch analysis from position: 11 2 jumps found. (Code = 43) Position 1 = 17, Position 2 = 19 Branch analysis from position: 17 1 jumps found. (Code = 42) Position 1 = 20 Branch analysis from position: 20 2 jumps found. (Code = 43) Position 1 = 26, Position 2 = 28 Branch analysis from position: 26 1 jumps found. (Code = 42) Position 1 = 29 Branch analysis from position: 29 2 jumps found. (Code = 43) Position 1 = 36, Position 2 = 38 Branch analysis from position: 36 1 jumps found. (Code = 42) Position 1 = 39 Branch analysis from position: 39 2 jumps found. (Code = 43) Position 1 = 46, Position 2 = 48 Branch analysis from position: 46 1 jumps found. (Code = 42) Position 1 = 49 Branch analysis from position: 49 2 jumps found. (Code = 43) Position 1 = 55, Position 2 = 57 Branch analysis from position: 55 1 jumps found. (Code = 42) Position 1 = 58 Branch analysis from position: 58 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 57 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 48 2 jumps found. (Code = 43) Position 1 = 55, Position 2 = 57 Branch analysis from position: 55 Branch analysis from position: 57 Branch analysis from position: 38 2 jumps found. (Code = 43) Position 1 = 46, Position 2 = 48 Branch analysis from position: 46 Branch analysis from position: 48 Branch analysis from position: 28 2 jumps found. (Code = 43) Position 1 = 36, Position 2 = 38 Branch analysis from position: 36 Branch analysis from position: 38 Branch analysis from position: 19 2 jumps found. (Code = 43) Position 1 = 26, Position 2 = 28 Branch analysis from position: 26 Branch analysis from position: 28 Branch analysis from position: 10 2 jumps found. (Code = 43) Position 1 = 17, Position 2 = 19 Branch analysis from position: 17 Branch analysis from position: 19 filename: /in/agQVL function name: (null) number of ops: 60 compiled vars: !0 = $object line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 7 0 E > NEW $1 'MyClass' 1 DO_FCALL 0 2 ASSIGN !0, $1 8 3 INIT_FCALL 'is_subclass_of' 4 SEND_VAL 'BaseClass' 5 SEND_VAL 'BaseClass' 6 DO_ICALL $4 7 > JMPZ $4, ->10 8 > QM_ASSIGN ~5 'Yes%3Cbr+%2F%3E' 9 > JMP ->11 10 > QM_ASSIGN ~5 'No%3Cbr+%2F%3E' 11 > ECHO ~5 9 12 INIT_FCALL 'is_subclass_of' 13 SEND_VAL 'MyClass' 14 SEND_VAL 'BaseClass' 15 DO_ICALL $6 16 > JMPZ $6, ->19 17 > QM_ASSIGN ~7 'Yes%3Cbr+%2F%3E' 18 > JMP ->20 19 > QM_ASSIGN ~7 'No%3Cbr+%2F%3E' 20 > ECHO ~7 10 21 INIT_FCALL 'is_subclass_of' 22 SEND_VAL 'myclass' 23 SEND_VAL 'baseclass' 24 DO_ICALL $8 25 > JMPZ $8, ->28 26 > QM_ASSIGN ~9 'Yes%3Cbr+%2F%3E' 27 > JMP ->29 28 > QM_ASSIGN ~9 'No%3Cbr+%2F%3E' 29 > ECHO ~9 11 30 INIT_FCALL 'is_subclass_of' 31 SEND_VAL 'myClass' 32 SEND_VAL 'baseclass' 33 SEND_VAL <false> 34 DO_ICALL $10 35 > JMPZ $10, ->38 36 > QM_ASSIGN ~11 'Yes%3Cbr+%2F%3E' 37 > JMP ->39 38 > QM_ASSIGN ~11 'No%3Cbr+%2F%3E' 39 > ECHO ~11 12 40 INIT_FCALL 'is_subclass_of' 41 SEND_VAR !0 42 SEND_VAL 'baseclass' 43 SEND_VAL <false> 44 DO_ICALL $12 45 > JMPZ $12, ->48 46 > QM_ASSIGN ~13 'Yes%3Cbr+%2F%3E' 47 > JMP ->49 48 > QM_ASSIGN ~13 'No%3Cbr+%2F%3E' 49 > ECHO ~13 13 50 INIT_FCALL 'is_subclass_of' 51 SEND_VAR !0 52 SEND_VAL 'BaseClass' 53 DO_ICALL $14 54 > JMPZ $14, ->57 55 > QM_ASSIGN ~15 'Yes%3Cbr+%2F%3E' 56 > JMP ->58 57 > QM_ASSIGN ~15 'No%3Cbr+%2F%3E' 58 > ECHO ~15 59 > RETURN 1 Class BaseClass: [no user functions] Class MyClass: [no user functions]
Generated using Vulcan Logic Dumper, using php 8.0.0