Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 14, Position 2 = 16 Branch analysis from position: 14 1 jumps found. (Code = 42) Position 1 = 17 Branch analysis from position: 17 2 jumps found. (Code = 43) Position 1 = 27, Position 2 = 29 Branch analysis from position: 27 1 jumps found. (Code = 42) Position 1 = 30 Branch analysis from position: 30 2 jumps found. (Code = 43) Position 1 = 40, Position 2 = 42 Branch analysis from position: 40 1 jumps found. (Code = 42) Position 1 = 43 Branch analysis from position: 43 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 42 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 29 2 jumps found. (Code = 43) Position 1 = 40, Position 2 = 42 Branch analysis from position: 40 Branch analysis from position: 42 Branch analysis from position: 16 2 jumps found. (Code = 43) Position 1 = 27, Position 2 = 29 Branch analysis from position: 27 Branch analysis from position: 29 filename: /in/eg6o0 function name: (null) number of ops: 46 compiled vars: !0 = $vars line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 9 0 E > INIT_FCALL 'get_object_vars' 1 NEW $1 'A' 2 DO_FCALL 0 3 SEND_VAR $1 4 DO_ICALL $3 5 ASSIGN !0, $3 11 6 INIT_FCALL 'var_dump' 7 ASSERT_CHECK $6 8 INIT_FCALL 'assert' 9 ARRAY_KEY_EXISTS ~5 'bar', !0 10 SEND_VAL ~5 11 SEND_VAL 'assert%28array_key_exists%28%27bar%27%2C+%24vars%29%29' 12 DO_ICALL $6 13 > JMPZ $6, ->16 14 > QM_ASSIGN ~7 'bar+exists+in+%24vars' 15 > JMP ->17 16 > QM_ASSIGN ~7 'bar+does+not+exist+in+%24vars' 17 > SEND_VAL ~7 18 DO_ICALL 12 19 INIT_FCALL 'var_dump' 20 ASSERT_CHECK $10 21 INIT_FCALL 'assert' 22 ARRAY_KEY_EXISTS ~9 'foobar', !0 23 SEND_VAL ~9 24 SEND_VAL 'assert%28array_key_exists%28%27foobar%27%2C+%24vars%29%29' 25 DO_ICALL $10 26 > JMPZ $10, ->29 27 > QM_ASSIGN ~11 'foobar+exists+in+%24vars' 28 > JMP ->30 29 > QM_ASSIGN ~11 'foobar+does+not+exist+in+%24vars' 30 > SEND_VAL ~11 31 DO_ICALL 13 32 INIT_FCALL 'var_dump' 33 ASSERT_CHECK $14 34 INIT_FCALL 'assert' 35 ARRAY_KEY_EXISTS ~13 'foo', !0 36 SEND_VAL ~13 37 SEND_VAL 'assert%28array_key_exists%28%27foo%27%2C+%24vars%29%29' 38 DO_ICALL $14 39 > JMPZ $14, ->42 40 > QM_ASSIGN ~15 'foo+exists+in+%24vars' 41 > JMP ->43 42 > QM_ASSIGN ~15 'foo+does+not+exist+in+%24vars' 43 > SEND_VAL ~15 44 DO_ICALL 45 > RETURN 1 Class A: [no user functions]
Generated using Vulcan Logic Dumper, using php 8.0.0