Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 43) Position 1 = 5, Position 2 = 7
Branch analysis from position: 5
1 jumps found. (Code = 42) Position 1 = 8
Branch analysis from position: 8
2 jumps found. (Code = 43) Position 1 = 12, Position 2 = 14
Branch analysis from position: 12
1 jumps found. (Code = 42) Position 1 = 15
Branch analysis from position: 15
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 14
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 7
2 jumps found. (Code = 43) Position 1 = 12, Position 2 = 14
Branch analysis from position: 12
Branch analysis from position: 14
filename: /in/GlIi0
function name: (null)
number of ops: 42
compiled vars: !0 = $condition_true, !1 = $condition_false, !2 = $bar
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
3 0 E > ASSIGN !0, <true>
4 1 ASSIGN !1, <false>
5 2 ASSIGN !2, 'bar'
7 3 INIT_FCALL 'var_dump'
4 > JMPZ !0, ->7
5 > QM_ASSIGN ~6 !2
6 > JMP ->8
7 > QM_ASSIGN ~6 null
8 > SEND_VAL ~6
9 DO_ICALL
8 10 INIT_FCALL 'var_dump'
11 > JMPZ !1, ->14
12 > QM_ASSIGN ~8 !2
13 > JMP ->15
14 > QM_ASSIGN ~8 null
15 > SEND_VAL ~8
16 DO_ICALL
10 17 INIT_FCALL 'var_dump'
18 COALESCE ~10 !0
19 COALESCE ~11 !2
20 QM_ASSIGN ~11 null
21 QM_ASSIGN ~10 ~11
22 SEND_VAL ~10
23 DO_ICALL
11 24 INIT_FCALL 'var_dump'
25 COALESCE ~13 !1
26 COALESCE ~14 !2
27 QM_ASSIGN ~14 null
28 QM_ASSIGN ~13 ~14
29 SEND_VAL ~13
30 DO_ICALL
13 31 INIT_FCALL 'var_dump'
32 JMP_SET ~16 !0, ->34
33 QM_ASSIGN ~16 !2
34 SEND_VAL ~16
35 DO_ICALL
14 36 INIT_FCALL 'var_dump'
37 JMP_SET ~18 !1, ->39
38 QM_ASSIGN ~18 !2
39 SEND_VAL ~18
40 DO_ICALL
41 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0