Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename: /in/pILGT
function name: (null)
number of ops: 24
compiled vars: none
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
13 0 E > INIT_FCALL 'var_dump'
1 INIT_FCALL 'getsomeclass'
2 DO_FCALL 0 $0
3 FETCH_CLASS 0 $1 $0
4 NEW $2 $1
5 DO_FCALL 0
6 SEND_VAR $2
7 DO_ICALL
14 8 INIT_FCALL 'var_dump'
9 NEW $5 'ClassB'
10 DO_FCALL 0
11 SEND_VAR $5
12 DO_ICALL
15 13 INIT_FCALL 'var_dump'
14 NEW $8 'ClassC'
15 DO_FCALL 0
16 SEND_VAR $8
17 DO_ICALL
16 18 INIT_FCALL 'var_dump'
19 NEW $11 'ClassD'
20 DO_FCALL 0
21 SEND_VAR $11
22 DO_ICALL
23 > RETURN 1
Function getsomeclass:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename: /in/pILGT
function name: getSomeClass
number of ops: 3
compiled vars: none
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
10 0 E > > RETURN 'ClassA'
11 1* VERIFY_RETURN_TYPE
2* > RETURN null
End of function getsomeclass
Class ClassA: [no user functions]
Class ClassB: [no user functions]
Class ClassC: [no user functions]
Class ClassD: [no user functions]
Generated using Vulcan Logic Dumper, using php 8.0.0