Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/kgbn6 function name: (null) number of ops: 5 compiled vars: !0 = $d line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 37 0 E > NEW $1 'Direction' 1 SEND_VAL_EX 2 2 DO_FCALL 0 3 ASSIGN !0, $1 4 > RETURN 1 Class Direction: Function __construct: Finding entry points Branch analysis from position: 0 7 jumps found. (Code = 187) Position 1 = 13, Position 2 = 15, Position 3 = 17, Position 4 = 19, Position 5 = 21, Position 6 = 23, Position 7 = 2 Branch analysis from position: 13 1 jumps found. (Code = 42) Position 1 = 25 Branch analysis from position: 25 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 15 1 jumps found. (Code = 42) Position 1 = 25 Branch analysis from position: 25 Branch analysis from position: 17 1 jumps found. (Code = 42) Position 1 = 25 Branch analysis from position: 25 Branch analysis from position: 19 1 jumps found. (Code = 42) Position 1 = 25 Branch analysis from position: 25 Branch analysis from position: 21 1 jumps found. (Code = 42) Position 1 = 25 Branch analysis from position: 25 Branch analysis from position: 23 1 jumps found. (Code = 42) Position 1 = 25 Branch analysis from position: 25 Branch analysis from position: 2 2 jumps found. (Code = 44) Position 1 = 4, Position 2 = 13 Branch analysis from position: 4 2 jumps found. (Code = 44) Position 1 = 6, Position 2 = 15 Branch analysis from position: 6 2 jumps found. (Code = 44) Position 1 = 8, Position 2 = 17 Branch analysis from position: 8 2 jumps found. (Code = 44) Position 1 = 10, Position 2 = 19 Branch analysis from position: 10 2 jumps found. (Code = 44) Position 1 = 12, Position 2 = 21 Branch analysis from position: 12 1 jumps found. (Code = 42) Position 1 = 23 Branch analysis from position: 23 Branch analysis from position: 21 Branch analysis from position: 19 Branch analysis from position: 17 Branch analysis from position: 15 Branch analysis from position: 13 filename: /in/kgbn6 function name: __construct number of ops: 26 compiled vars: !0 = $direction line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 11 0 E > RECV !0 12 1 > SWITCH_LONG !0, [ 2:->13, 4:->15, 8:->17, 16:->19, -1:->21, ], ->23 2 > IS_EQUAL !0, 2 3 > JMPNZ ~1, ->13 4 > IS_EQUAL !0, 4 5 > JMPNZ ~1, ->15 6 > IS_EQUAL !0, 8 7 > JMPNZ ~1, ->17 8 > IS_EQUAL !0, 16 9 > JMPNZ ~1, ->19 10 > IS_EQUAL !0, 9223372036854775807 11 > JMPNZ ~1, ->21 12 > > JMP ->23 14 13 > ECHO 'North' 15 14 > JMP ->25 17 15 > ECHO 'East' 18 16 > JMP ->25 20 17 > ECHO 'South' 21 18 > JMP ->25 23 19 > ECHO 'West' 24 20 > JMP ->25 27 21 > ECHO 'Unknown' 28 22 > JMP ->25 31 23 > ECHO 'No+Match' 32 24 > JMP ->25 34 25 > > RETURN null End of function __construct End of class Direction.
Generated using Vulcan Logic Dumper, using php 8.0.0