Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 42) Position 1 = 31 Branch analysis from position: 31 1 jumps found. (Code = 42) Position 1 = 48 Branch analysis from position: 48 1 jumps found. (Code = 42) Position 1 = 65 Branch analysis from position: 65 1 jumps found. (Code = 42) Position 1 = 85 Branch analysis from position: 85 1 jumps found. (Code = 42) Position 1 = 102 Branch analysis from position: 102 1 jumps found. (Code = 42) Position 1 = 119 Branch analysis from position: 119 1 jumps found. (Code = 62) Position 1 = -2 Found catch point at position: 25 Branch analysis from position: 25 2 jumps found. (Code = 107) Position 1 = 26, Position 2 = -2 Branch analysis from position: 26 1 jumps found. (Code = 42) Position 1 = 48 Branch analysis from position: 48 Found catch point at position: 42 Branch analysis from position: 42 2 jumps found. (Code = 107) Position 1 = 43, Position 2 = -2 Branch analysis from position: 43 1 jumps found. (Code = 42) Position 1 = 65 Branch analysis from position: 65 Found catch point at position: 59 Branch analysis from position: 59 2 jumps found. (Code = 107) Position 1 = 60, Position 2 = -2 Branch analysis from position: 60 1 jumps found. (Code = 42) Position 1 = 85 Branch analysis from position: 85 Found catch point at position: 79 Branch analysis from position: 79 2 jumps found. (Code = 107) Position 1 = 80, Position 2 = -2 Branch analysis from position: 80 1 jumps found. (Code = 42) Position 1 = 102 Branch analysis from position: 102 Found catch point at position: 96 Branch analysis from position: 96 2 jumps found. (Code = 107) Position 1 = 97, Position 2 = -2 Branch analysis from position: 97 1 jumps found. (Code = 42) Position 1 = 119 Branch analysis from position: 119 Found catch point at position: 113 Branch analysis from position: 113 2 jumps found. (Code = 107) Position 1 = 114, Position 2 = -2 Branch analysis from position: 114 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/4fQ63 function name: (null) number of ops: 120 compiled vars: !0 = $xml, !1 = $doc, !2 = $root, !3 = $text, !4 = $child, !5 = $t line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 2 0 E > ASSIGN !0, '%3C%3Fxml+version%3D%221.0%22+encoding%3D%22UTF-8%22%3F%3E%0A%3Croot%3E%0A++++%3Cchild+%2F%3E%0A%3C%2Froot%3E' 9 1 INIT_STATIC_METHOD_CALL 'Dom%5CXMLDocument', 'createFromString' 2 SEND_VAR_EX !0 3 DO_FCALL 0 $7 4 ASSIGN !1, $7 10 5 FETCH_OBJ_R ~9 !1, 'firstChild' 6 ASSIGN !2, ~9 11 7 FETCH_OBJ_R ~11 !2, 'firstChild' 8 ASSIGN !3, ~11 12 9 FETCH_OBJ_R ~13 !2, 'firstElementChild' 10 ASSIGN !4, ~13 14 11 INIT_FCALL 'var_dump' 12 SEND_VAL 'nodeValue' 13 DO_ICALL 16 14 INIT_FCALL 'var_dump' 15 FETCH_OBJ_R ~16 !3, 'nodeName' 16 SEND_VAL ~16 17 DO_ICALL 17 18 INIT_FCALL 'var_dump' 19 GET_CLASS ~18 !3 20 SEND_VAL ~18 21 DO_ICALL 18 22 ASSIGN_OBJ !3, 'nodeValue' 23 OP_DATA 'Hello' 24 > JMP ->31 19 25 E > > CATCH last 'Throwable' 20 26 > INIT_FCALL 'var_dump' 27 INIT_METHOD_CALL !5, 'getMessage' 28 DO_FCALL 0 $21 29 SEND_VAR $21 30 DO_ICALL 24 31 > INIT_FCALL 'var_dump' 32 FETCH_OBJ_R ~23 !4, 'nodeName' 33 SEND_VAL ~23 34 DO_ICALL 25 35 INIT_FCALL 'var_dump' 36 GET_CLASS ~25 !4 37 SEND_VAL ~25 38 DO_ICALL 26 39 ASSIGN_OBJ !4, 'nodeValue' 40 OP_DATA 'Hello' 41 > JMP ->48 27 42 E > > CATCH last 'Throwable' 28 43 > INIT_FCALL 'var_dump' 44 INIT_METHOD_CALL !5, 'getMessage' 45 DO_FCALL 0 $28 46 SEND_VAR $28 47 DO_ICALL 32 48 > INIT_FCALL 'var_dump' 49 FETCH_OBJ_R ~30 !1, 'nodeName' 50 SEND_VAL ~30 51 DO_ICALL 33 52 INIT_FCALL 'var_dump' 53 GET_CLASS ~32 !1 54 SEND_VAL ~32 55 DO_ICALL 34 56 ASSIGN_OBJ !1, 'nodeValue' 57 OP_DATA 'Hello' 58 > JMP ->65 35 59 E > > CATCH last 'Throwable' 36 60 > INIT_FCALL 'var_dump' 61 INIT_METHOD_CALL !5, 'getMessage' 62 DO_FCALL 0 $35 63 SEND_VAR $35 64 DO_ICALL 40 65 > INIT_FCALL 'var_dump' 66 SEND_VAL 'textContent' 67 DO_ICALL 42 68 INIT_FCALL 'var_dump' 69 FETCH_OBJ_R ~38 !3, 'nodeName' 70 SEND_VAL ~38 71 DO_ICALL 43 72 INIT_FCALL 'var_dump' 73 GET_CLASS ~40 !3 74 SEND_VAL ~40 75 DO_ICALL 44 76 ASSIGN_OBJ !3, 'textContent' 77 OP_DATA 'Hello' 78 > JMP ->85 45 79 E > > CATCH last 'Throwable' 46 80 > INIT_FCALL 'var_dump' 81 INIT_METHOD_CALL !5, 'getMessage' 82 DO_FCALL 0 $43 83 SEND_VAR $43 84 DO_ICALL 50 85 > INIT_FCALL 'var_dump' 86 FETCH_OBJ_R ~45 !4, 'nodeName' 87 SEND_VAL ~45 88 DO_ICALL 51 89 INIT_FCALL 'var_dump' 90 GET_CLASS ~47 !4 91 SEND_VAL ~47 92 DO_ICALL 52 93 ASSIGN_OBJ !4, 'textContent' 94 OP_DATA 'Hello' 95 > JMP ->102 53 96 E > > CATCH last 'Throwable' 54 97 > INIT_FCALL 'var_dump' 98 INIT_METHOD_CALL !5, 'getMessage' 99 DO_FCALL 0 $50 100 SEND_VAR $50 101 DO_ICALL 58 102 > INIT_FCALL 'var_dump' 103 FETCH_OBJ_R ~52 !1, 'nodeName' 104 SEND_VAL ~52 105 DO_ICALL 59 106 INIT_FCALL 'var_dump' 107 GET_CLASS ~54 !1 108 SEND_VAL ~54 109 DO_ICALL 60 110 ASSIGN_OBJ !1, 'textContent' 111 OP_DATA 'Hello' 112 > JMP ->119 61 113 E > > CATCH last 'Throwable' 62 114 > INIT_FCALL 'var_dump' 115 INIT_METHOD_CALL !5, 'getMessage' 116 DO_FCALL 0 $57 117 SEND_VAR $57 118 DO_ICALL 63 119 > > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0