Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/UvAjF function name: (null) number of ops: 23 compiled vars: none line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 29 0 E > INIT_FCALL 'svg_icon' 1 SEND_VAL 'hamburger' 2 SEND_VAL 'Main+Menu' 3 DO_FCALL 0 $0 4 ECHO $0 30 5 ECHO '%0A' 31 6 INIT_FCALL 'svg_icon' 7 SEND_VAL 'arrow' 8 SEND_VAL 'Click+me' 9 DO_FCALL 0 $1 10 ECHO $1 32 11 ECHO '%0A' 33 12 INIT_FCALL 'svg_icon' 13 SEND_VAL 'close' 14 DO_FCALL 0 $2 15 ECHO $2 34 16 ECHO '%0A' 35 17 INIT_FCALL 'svg_icon' 18 SEND_VAL 'nope' 19 DO_FCALL 0 $3 20 ECHO $3 36 21 ECHO '%0A' 43 22 > RETURN 1 Function svg_icon: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 9, Position 2 = 10 Branch analysis from position: 9 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 10 2 jumps found. (Code = 43) Position 1 = 13, Position 2 = 30 Branch analysis from position: 13 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 30 filename: /in/UvAjF function name: svg_icon number of ops: 34 compiled vars: !0 = $icon, !1 = $label, !2 = $config, !3 = $svg line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 3 0 E > RECV !0 1 RECV_INIT !1 null 6 2 BIND_STATIC !2 13 3 FETCH_DIM_IS ~4 !2, !0 4 COALESCE ~5 ~4 5 QM_ASSIGN ~5 null 6 ASSIGN ~6 !3, ~5 7 BOOL_NOT ~7 ~6 8 > JMPZ ~7, ->10 14 9 > > RETURN null 18 10 > ISSET_ISEMPTY_CV ~8 !1 11 BOOL_NOT ~9 ~8 12 > JMPZ ~9, ->30 19 13 > INIT_FCALL 'str_replace' 14 SEND_VAL '%3Csvg+' 15 INIT_FCALL_BY_NAME 'esc_attr' 16 SEND_VAR_EX !1 17 DO_FCALL 0 $10 18 CONCAT ~11 '%3Csvg+aria-label%3D%22', $10 19 CONCAT ~12 ~11, '%22' 20 SEND_VAL ~12 21 SEND_VAR !3 22 DO_ICALL $13 23 ASSIGN !3, $13 20 24 INIT_FCALL 'str_replace' 25 SEND_VAL 'aria-hidden%3D%22true%22' 26 SEND_VAL '' 27 SEND_VAR !3 28 DO_ICALL $15 29 ASSIGN !3, $15 23 30 > VERIFY_RETURN_TYPE !3 31 > RETURN !3 25 32* VERIFY_RETURN_TYPE 33* > RETURN null End of function svg_icon Function esc_attr: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/UvAjF function name: esc_attr number of ops: 3 compiled vars: !0 = $string line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 43 0 E > RECV !0 1 > RETURN !0 2* > RETURN null End of function esc_attr
Generated using Vulcan Logic Dumper, using php 8.0.0