Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 77) Position 1 = 11, Position 2 = 16 Branch analysis from position: 11 2 jumps found. (Code = 78) Position 1 = 12, Position 2 = 16 Branch analysis from position: 12 1 jumps found. (Code = 79) Position 1 = -2 Branch analysis from position: 16 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 16 filename: /in/IoBvW function name: (null) number of ops: 18 compiled vars: !0 = $r, !1 = $f line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 230 0 E > NEW $2 'Symfony%5CComponent%5CFinder%5CIterator%5CRecursiveDirectoryIterator' 1 SEND_VAL_EX '.%2F' 2 SEND_VAL_EX 4096 3 SEND_VAL_EX <true> 4 DO_FCALL 0 5 ASSIGN !0, $2 231 6 NEW $5 'RecursiveIteratorIterator' 7 SEND_VAR_EX !0 8 DO_FCALL 0 9 ASSIGN !0, $5 233 10 > FE_RESET_R $8 !0, ->16 11 > > FE_FETCH_R $8, !1, ->16 234 12 > ECHO !1 13 ECHO '%0A' 235 14 > EXIT 233 15* JMP ->11 16 > FE_FREE $8 236 17 > RETURN 1 Class Symfony\Component\Finder\SplFileInfo: Function __construct: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/IoBvW function name: __construct number of ops: 11 compiled vars: !0 = $file, !1 = $relativePath, !2 = $relativePathname line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 31 0 E > RECV !0 1 RECV !1 2 RECV !2 33 3 INIT_STATIC_METHOD_CALL 4 SEND_VAR_EX !0 5 DO_FCALL 0 34 6 ASSIGN_OBJ 'relativePath' 7 OP_DATA !1 35 8 ASSIGN_OBJ 'relativePathname' 9 OP_DATA !2 36 10 > RETURN null End of function __construct Function getrelativepath: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/IoBvW function name: getRelativePath number of ops: 3 compiled vars: none line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 45 0 E > FETCH_OBJ_R ~0 'relativePath' 1 > RETURN ~0 46 2* > RETURN null End of function getrelativepath Function getrelativepathname: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/IoBvW function name: getRelativePathname number of ops: 3 compiled vars: none line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 55 0 E > FETCH_OBJ_R ~0 'relativePathname' 1 > RETURN ~0 56 2* > RETURN null End of function getrelativepathname Function getcontents: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 15, Position 2 = 24 Branch analysis from position: 15 1 jumps found. (Code = 108) Position 1 = -2 Branch analysis from position: 24 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/IoBvW function name: getContents number of ops: 26 compiled vars: !0 = $level, !1 = $content, !2 = $error line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 67 0 E > INIT_NS_FCALL_BY_NAME 'Symfony%5CComponent%5CFinder%5Cerror_reporting' 1 SEND_VAL_EX 0 2 DO_FCALL 0 $3 3 ASSIGN !0, $3 68 4 INIT_NS_FCALL_BY_NAME 'Symfony%5CComponent%5CFinder%5Cfile_get_contents' 5 INIT_METHOD_CALL 'getPathname' 6 DO_FCALL 0 $5 7 SEND_VAR_NO_REF_EX $5 8 DO_FCALL 0 $6 9 ASSIGN !1, $6 69 10 INIT_NS_FCALL_BY_NAME 'Symfony%5CComponent%5CFinder%5Cerror_reporting' 11 SEND_VAR_EX !0 12 DO_FCALL 0 70 13 TYPE_CHECK 4 !1 14 > JMPZ ~9, ->24 71 15 > INIT_NS_FCALL_BY_NAME 'Symfony%5CComponent%5CFinder%5Cerror_get_last' 16 DO_FCALL 0 $10 17 ASSIGN !2, $10 72 18 NEW $12 'RuntimeException' 19 CHECK_FUNC_ARG 20 FETCH_DIM_FUNC_ARG $13 !2, 'message' 21 SEND_FUNC_ARG $13 22 DO_FCALL 0 23 > THROW 0 $12 75 24 > > RETURN !1 76 25* > RETURN null End of function getcontents End of class Symfony\Component\Finder\SplFileInfo. Class Symfony\Component\Finder\Iterator\RecursiveDirectoryIterator: Function __construct: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 8, Position 2 = 12 Branch analysis from position: 8 1 jumps found. (Code = 108) Position 1 = -2 Branch analysis from position: 12 2 jumps found. (Code = 46) Position 1 = 21, Position 2 = 25 Branch analysis from position: 21 2 jumps found. (Code = 43) Position 1 = 26, Position 2 = 29 Branch analysis from position: 26 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 29 Branch analysis from position: 25 filename: /in/IoBvW function name: __construct number of ops: 30 compiled vars: !0 = $path, !1 = $flags, !2 = $ignoreUnreadableDirs line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 124 0 E > RECV !0 1 RECV !1 2 RECV_INIT !2 <false> 126 3 FETCH_CLASS_CONSTANT ~3 'CURRENT_AS_PATHNAME' 4 FETCH_CLASS_CONSTANT ~4 'CURRENT_AS_SELF' 5 BW_OR ~5 ~3, ~4 6 BW_AND ~6 !1, ~5 7 > JMPZ ~6, ->12 127 8 > NEW $7 'RuntimeException' 9 SEND_VAL_EX 'This+iterator+only+support+returning+current+as+fileinfo.' 10 DO_FCALL 0 11 > THROW 0 $7 130 12 > INIT_STATIC_METHOD_CALL 13 SEND_VAR_EX !0 14 SEND_VAR_EX !1 15 DO_FCALL 0 131 16 ASSIGN_OBJ 'ignoreUnreadableDirs' 17 OP_DATA !2 132 18 FETCH_CONSTANT ~11 'Symfony%5CComponent%5CFinder%5CIterator%5CDIRECTORY_SEPARATOR' 19 IS_NOT_IDENTICAL ~12 ~11, '%2F' 20 > JMPZ_EX ~12 ~12, ->25 21 > FETCH_CLASS_CONSTANT ~13 'UNIX_PATHS' 22 BW_AND ~14 !1, ~13 23 BOOL_NOT ~15 ~14 24 BOOL ~12 ~15 25 > > JMPZ ~12, ->29 133 26 > FETCH_CONSTANT ~17 'Symfony%5CComponent%5CFinder%5CIterator%5CDIRECTORY_SEPARATOR' 27 ASSIGN_OBJ 'directorySeparator' 28 OP_DATA ~17 135 29 > > RETURN null End of function __construct Function current: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 3, Position 2 = 7 Branch analysis from position: 3 2 jumps found. (Code = 43) Position 1 = 11, Position 2 = 16 Branch analysis from position: 11 2 jumps found. (Code = 43) Position 1 = 18, Position 2 = 20 Branch analysis from position: 18 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 20 Branch analysis from position: 16 Branch analysis from position: 7 filename: /in/IoBvW function name: current number of ops: 40 compiled vars: !0 = $subPathname line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 146 0 E > FETCH_OBJ_R ~1 'rootPath' 1 TYPE_CHECK 2 ~1 2 > JMPZ ~2, ->7 147 3 > INIT_METHOD_CALL 'getPath' 4 DO_FCALL 0 $4 5 ASSIGN_OBJ 'rootPath' 6 OP_DATA $4 149 7 > FETCH_OBJ_R ~5 'subPath' 8 ASSIGN ~6 !0, ~5 9 TYPE_CHECK 4 ~6 10 > JMPZ ~7, ->16 150 11 > INIT_METHOD_CALL 'getSubPath' 12 DO_FCALL 0 $9 13 ASSIGN_OBJ ~8 'subPath' 14 OP_DATA $9 15 ASSIGN !0, ~8 152 16 > IS_NOT_IDENTICAL !0, '' 17 > JMPZ ~11, ->20 153 18 > FETCH_OBJ_R ~12 'directorySeparator' 19 ASSIGN_OP 8 !0, ~12 155 20 > INIT_METHOD_CALL 'getFilename' 21 DO_FCALL 0 $14 22 ASSIGN_OP 8 !0, $14 156 23 INIT_NS_FCALL_BY_NAME 'Symfony%5CComponent%5CFinder%5CIterator%5Cvar_dump' 24 FETCH_THIS $16 25 SEND_VAR_EX $16 26 DO_FCALL 0 158 27 NEW $18 'Symfony%5CComponent%5CFinder%5CSplFileInfo' 28 FETCH_OBJ_R ~19 'rootPath' 29 FETCH_OBJ_R ~20 'directorySeparator' 30 CONCAT ~21 ~19, ~20 31 CONCAT ~22 ~21, !0 32 SEND_VAL_EX ~22 33 CHECK_FUNC_ARG 34 FETCH_OBJ_FUNC_ARG $23 'subPath' 35 SEND_FUNC_ARG $23 36 SEND_VAR_EX !0 37 DO_FCALL 0 38 > RETURN $18 159 39* > RETURN null End of function current Function getchildren: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 5, Position 2 = 15 Branch analysis from position: 5 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 15 Found catch point at position: 17 Branch analysis from position: 17 2 jumps found. (Code = 107) Position 1 = 18, Position 2 = -2 Branch analysis from position: 18 2 jumps found. (Code = 43) Position 1 = 20, Position 2 = 25 Branch analysis from position: 20 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 25 1 jumps found. (Code = 108) Position 1 = -2 filename: /in/IoBvW function name: getChildren number of ops: 36 compiled vars: !0 = $children, !1 = $e line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 169 0 E > INIT_STATIC_METHOD_CALL 'getChildren' 1 DO_FCALL 0 $2 2 ASSIGN !0, $2 171 3 INSTANCEOF !0 4 > JMPZ ~4, ->15 173 5 > FETCH_OBJ_R ~6 'ignoreUnreadableDirs' 6 ASSIGN_OBJ !0, 'ignoreUnreadableDirs' 7 OP_DATA ~6 176 8 FETCH_OBJ_W $8 'rewindable' 9 MAKE_REF $9 $8 10 ASSIGN_OBJ_REF !0, 'rewindable' 11 OP_DATA $9 177 12 FETCH_OBJ_R ~11 'rootPath' 13 ASSIGN_OBJ !0, 'rootPath' 14 OP_DATA ~11 180 15 > > RETURN !0 16* JMP ->35 181 17 E > > CATCH last 'UnexpectedValueException' 182 18 > FETCH_OBJ_R ~12 'ignoreUnreadableDirs' 19 > JMPZ ~12, ->25 184 20 > NEW $13 'RecursiveArrayIterator' 21 SEND_VAL_EX <array> 22 DO_FCALL 0 23 > RETURN $13 24* JMP ->35 186 25 > NEW $15 'Symfony%5CComponent%5CFinder%5CException%5CAccessDeniedException' 26 INIT_METHOD_CALL !1, 'getMessage' 27 DO_FCALL 0 $16 28 SEND_VAR_NO_REF_EX $16 29 INIT_METHOD_CALL !1, 'getCode' 30 DO_FCALL 0 $17 31 SEND_VAR_NO_REF_EX $17 32 SEND_VAR_EX !1 33 DO_FCALL 0 34 > THROW 0 $15 189 35* > RETURN null End of function getchildren Function rewind: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 4, Position 2 = 5 Branch analysis from position: 4 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 5 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/IoBvW function name: rewind number of ops: 10 compiled vars: none line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 196 0 E > INIT_METHOD_CALL 'isRewindable' 1 DO_FCALL 0 $0 2 TYPE_CHECK 4 $0 3 > JMPZ ~1, ->5 197 4 > > RETURN null 201 5 > INIT_STATIC_METHOD_CALL 'next' 6 DO_FCALL 0 203 7 INIT_STATIC_METHOD_CALL 'rewind' 8 DO_FCALL 0 204 9 > RETURN null End of function rewind Function isrewindable: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 3, Position 2 = 5 Branch analysis from position: 3 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 5 2 jumps found. (Code = 43) Position 1 = 15, Position 2 = 27 Branch analysis from position: 15 2 jumps found. (Code = 43) Position 1 = 24, Position 2 = 27 Branch analysis from position: 24 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 27 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 27 filename: /in/IoBvW function name: isRewindable number of ops: 31 compiled vars: !0 = $stream, !1 = $infos line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 213 0 E > FETCH_OBJ_R ~2 'rewindable' 1 TYPE_CHECK 1020 ~2 2 > JMPZ ~3, ->5 214 3 > FETCH_OBJ_R ~4 'rewindable' 4 > RETURN ~4 217 5 > BEGIN_SILENCE ~5 6 INIT_NS_FCALL_BY_NAME 'Symfony%5CComponent%5CFinder%5CIterator%5Copendir' 7 INIT_METHOD_CALL 'getPath' 8 DO_FCALL 0 $6 9 SEND_VAR_NO_REF_EX $6 10 DO_FCALL 0 $7 11 END_SILENCE ~5 12 ASSIGN ~8 !0, $7 13 TYPE_CHECK 1018 ~8 14 > JMPZ ~9, ->27 218 15 > INIT_NS_FCALL_BY_NAME 'Symfony%5CComponent%5CFinder%5CIterator%5Cstream_get_meta_data' 16 SEND_VAR_EX !0 17 DO_FCALL 0 $10 18 ASSIGN !1, $10 219 19 INIT_NS_FCALL_BY_NAME 'Symfony%5CComponent%5CFinder%5CIterator%5Cclosedir' 20 SEND_VAR_EX !0 21 DO_FCALL 0 221 22 FETCH_DIM_R ~13 !1, 'seekable' 23 > JMPZ ~13, ->27 222 24 > ASSIGN_OBJ ~14 'rewindable' 25 OP_DATA <true> 26 > RETURN ~14 226 27 > ASSIGN_OBJ ~15 'rewindable' 28 OP_DATA <false> 29 > RETURN ~15 227 30* > RETURN null End of function isrewindable End of class Symfony\Component\Finder\Iterator\RecursiveDirectoryIterator.
Generated using Vulcan Logic Dumper, using php 8.0.0