Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 77) Position 1 = 3, Position 2 = 42
Branch analysis from position: 3
2 jumps found. (Code = 78) Position 1 = 4, Position 2 = 42
Branch analysis from position: 4
2 jumps found. (Code = 43) Position 1 = 21, Position 2 = 26
Branch analysis from position: 21
1 jumps found. (Code = 42) Position 1 = 35
Branch analysis from position: 35
1 jumps found. (Code = 42) Position 1 = 3
Branch analysis from position: 3
Branch analysis from position: 26
1 jumps found. (Code = 42) Position 1 = 3
Branch analysis from position: 3
Branch analysis from position: 42
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 42
filename: /in/M4S2l
function name: (null)
number of ops: 45
compiled vars: !0 = $result, !1 = $strings, !2 = $string, !3 = $decomposition, !4 = $error_code, !5 = $error_message, !6 = $string_hex
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
3 0 E > ASSIGN !0, ''
4 1 ASSIGN !1, <array>
13 2 > FE_RESET_R $9 !1, ->42
3 > > FE_FETCH_R $9, !2, ->42
14 4 > INIT_STATIC_METHOD_CALL 'Normalizer', 'getRawDecomposition'
5 SEND_VAR_EX !2
6 DO_FCALL 0 $10
7 ASSIGN !3, $10
17 8 INIT_FCALL_BY_NAME 'intl_get_error_code'
9 DO_FCALL 0 $12
10 ASSIGN !4, $12
18 11 INIT_FCALL_BY_NAME 'intl_get_error_message'
12 DO_FCALL 0 $14
13 ASSIGN !5, $14
20 14 INIT_FCALL 'bin2hex'
15 SEND_VAR !2
16 DO_ICALL $16
17 ASSIGN !6, $16
21 18 ASSIGN_OP 8 !0, '---------------------%0A'
23 19 TYPE_CHECK 2 !3
20 > JMPZ ~19, ->26
24 21 > ROPE_INIT 3 ~21 '%27'
22 ROPE_ADD 1 ~21 ~21, !6
23 ROPE_END 2 ~20 ~21, '%27+has+no+decomposition+mapping%0A'
24 ASSIGN_OP 8 !0, ~20
23 25 > JMP ->35
26 26 > ROPE_INIT 3 ~25 '%27'
27 ROPE_ADD 1 ~25 ~25, !6
28 ROPE_END 2 ~24 ~25, '%27+has+the+decomposition+mapping+%27'
29 INIT_FCALL 'bin2hex'
30 SEND_VAR !3
31 DO_ICALL $27
32 CONCAT ~28 ~24, $27
33 CONCAT ~29 ~28, '%27%0A'
34 ASSIGN_OP 8 !0, ~29
29 35 > ROPE_INIT 5 ~32 'error+info%3A+%27'
36 ROPE_ADD 1 ~32 ~32, !5
37 ROPE_ADD 2 ~32 ~32, '%27+%28'
38 ROPE_ADD 3 ~32 ~32, !4
39 ROPE_END 4 ~31 ~32, '%29%0A'
40 ASSIGN_OP 8 !0, ~31
13 41 > JMP ->3
42 > FE_FREE $9
32 43 ECHO !0
33 44 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0