Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/dEqK0 function name: (null) number of ops: 12 compiled vars: !0 = $obj line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 58 0 E > NEW $1 'ChromeUpdateManifestGenerator' 1 DO_FCALL 0 2 ASSIGN !0, $1 59 3 INIT_METHOD_CALL !0, 'generate' 4 SEND_VAL_EX 'abcdef' 5 SEND_VAL_EX '1.2.3.4' 6 SEND_VAL_EX 'http%3A%2F%2Ffoo.com%2F' 7 DO_FCALL 0 $4 8 INIT_METHOD_CALL $4, 'saveXML' 9 DO_FCALL 0 $5 10 ECHO $5 11 > RETURN 1 Class ChromeUpdateManifestGenerator: Function appendnode: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 77) Position 1 = 12, Position 2 = 19 Branch analysis from position: 12 2 jumps found. (Code = 78) Position 1 = 13, Position 2 = 19 Branch analysis from position: 13 1 jumps found. (Code = 42) Position 1 = 12 Branch analysis from position: 12 Branch analysis from position: 19 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 19 filename: /in/dEqK0 function name: appendNode number of ops: 24 compiled vars: !0 = $parent, !1 = $tagName, !2 = $attributes, !3 = $newNode, !4 = $value, !5 = $name line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 25 0 E > RECV !0 1 RECV !1 2 RECV_INIT !2 <array> 27 3 FETCH_OBJ_R ~6 !0, 'ownerDocument' 4 INIT_METHOD_CALL ~6, 'createElementNS' 5 CHECK_FUNC_ARG 6 FETCH_OBJ_FUNC_ARG $7 'nsUrl' 7 SEND_FUNC_ARG $7 8 SEND_VAR_EX !1 9 DO_FCALL 0 $8 10 ASSIGN !3, $8 29 11 > FE_RESET_R $10 !2, ->19 12 > > FE_FETCH_R ~11 $10, !4, ->19 13 > ASSIGN !5, ~11 30 14 INIT_METHOD_CALL !3, 'setAttribute' 15 SEND_VAR_EX !5 16 SEND_VAR_EX !4 17 DO_FCALL 0 29 18 > JMP ->12 19 > FE_FREE $10 33 20 INIT_METHOD_CALL !0, 'appendChild' 21 SEND_VAR_EX !3 22 DO_FCALL 0 34 23 > RETURN null End of function appendnode Function generate: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/dEqK0 function name: generate number of ops: 32 compiled vars: !0 = $appId, !1 = $version, !2 = $packageUrl, !3 = $document, !4 = $rootEl, !5 = $appEl line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 44 0 E > RECV !0 1 RECV !1 2 RECV !2 46 3 NEW $6 'DOMDocument' 4 SEND_VAL_EX '1.0' 5 SEND_VAL_EX 'utf-8' 6 DO_FCALL 0 7 ASSIGN !3, $6 47 8 ASSIGN_OBJ !3, 'formatOutput' 9 OP_DATA <true> 49 10 INIT_METHOD_CALL 'appendNode' 11 SEND_VAR !3 12 SEND_VAL 'gupdate' 13 SEND_VAL <array> 14 DO_FCALL 0 $10 15 ASSIGN !4, $10 50 16 INIT_METHOD_CALL 'appendNode' 17 SEND_VAR !4 18 SEND_VAL 'app' 19 INIT_ARRAY ~12 !0, 'appid' 20 SEND_VAL ~12 21 DO_FCALL 0 $13 22 ASSIGN !5, $13 51 23 INIT_METHOD_CALL 'appendNode' 24 SEND_VAR !5 25 SEND_VAL 'updatecheck' 26 INIT_ARRAY ~15 !2, 'codebase' 27 ADD_ARRAY_ELEMENT ~15 !1, 'version' 28 SEND_VAL ~15 29 DO_FCALL 0 53 30 > RETURN !3 54 31* > RETURN null End of function generate End of class ChromeUpdateManifestGenerator.
Generated using Vulcan Logic Dumper, using php 8.0.0