Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/rWFHv function name: (null) number of ops: 60 compiled vars: !0 = $alpha, !1 = $reflection, !2 = $method, !3 = $closure, !4 = $reflectionC line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 20 0 E > NEW $5 'Alpha' 1 DO_FCALL 0 2 ASSIGN !0, $5 22 3 ECHO 'alpha.bravo%3A+++++++++++++++++++' 4 INIT_METHOD_CALL !0, 'bravo' 5 DO_FCALL 0 $8 6 CONCAT ~9 $8, '%0A' 7 ECHO ~9 24 8 NEW $10 'ReflectionObject' 9 SEND_VAR_EX !0 10 DO_FCALL 0 11 ASSIGN !1, $10 26 12 INIT_METHOD_CALL !1, 'getMethod' 13 SEND_VAL_EX 'bravo' 14 DO_FCALL 0 $13 15 ASSIGN !2, $13 27 16 INIT_METHOD_CALL !2, 'getClosure' 17 SEND_VAR_EX !0 18 DO_FCALL 0 $15 19 ASSIGN !3, $15 29 20 NEW $17 'ReflectionFunction' 21 SEND_VAR_EX !3 22 DO_FCALL 0 23 ASSIGN !4, $17 31 24 ECHO 'reflection+of+alpha.bravo%3A+++++' 25 INIT_METHOD_CALL !2, 'invoke' 26 SEND_VAR_EX !0 27 DO_FCALL 0 $20 28 CONCAT ~21 $20, '%0A' 29 ECHO ~21 32 30 ECHO 'closure+of+alpha.bravo%3A++++++++' 31 INIT_DYNAMIC_CALL !3 32 DO_FCALL 0 $22 33 CONCAT ~23 $22, '%0A' 34 ECHO ~23 33 35 ECHO 'call_user_func+of+closure%3A+++++' 36 INIT_USER_CALL 0 'call_user_func', !3 37 DO_FCALL 0 $24 38 CONCAT ~25 $24, '%0A' 39 ECHO ~25 34 40 ECHO '%0A' 35 41 ECHO 'closure+cl+of+c%28alpha.bravo%29%3A++' 42 INIT_METHOD_CALL !4, 'getClosureThis' 43 DO_FCALL 0 $26 44 GET_CLASS ~27 $26 45 CONCAT ~28 ~27, '%0A' 46 ECHO ~28 36 47 ECHO 'scope+cl+of+c%28alpha.bravo%29%3A++++' 48 INIT_METHOD_CALL !4, 'getClosureScopeClass' 49 DO_FCALL 0 $29 50 INIT_METHOD_CALL $29, 'getName' 51 DO_FCALL 0 $30 52 CONCAT ~31 $30, '%0A' 53 ECHO ~31 37 54 ECHO 'reflection+of+c%28alpha.bravo%29%3A++' 55 INIT_METHOD_CALL !4, 'invoke' 56 DO_FCALL 0 $32 57 CONCAT ~33 $32, '%0A' 58 ECHO ~33 38 59 > RETURN 1 Class Alpha: Function bravo: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/rWFHv function name: bravo number of ops: 3 compiled vars: none line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 15 0 E > FETCH_OBJ_R ~0 'message' 1 > RETURN ~0 16 2* > RETURN null End of function bravo End of class Alpha.
Generated using Vulcan Logic Dumper, using php 8.0.0