Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/5PuiJ function name: (null) number of ops: 14 compiled vars: !0 = $r line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 153 0 E > NEW $1 'Symfony%5CComponent%5CFinder%5CIterator%5CRecursiveDirectoryIterator' 1 SEND_VAL_EX '.%2F' 2 DO_FCALL 0 3 ASSIGN !0, $1 154 4 NEW $4 'Symfony%5CComponent%5CFinder%5CIterator%5CRecursiveIteratorIterator' 5 SEND_VAR_EX !0 6 DO_FCALL 0 7 ASSIGN !0, $4 156 8 INIT_NS_FCALL_BY_NAME 'Symfony%5CComponent%5CFinder%5CIterator%5Cvar_dump' 9 INIT_NS_FCALL_BY_NAME 'Symfony%5CComponent%5CFinder%5CIterator%5Citerator_to_array' 10 DO_FCALL 0 $7 11 SEND_VAR_NO_REF_EX $7 12 DO_FCALL 0 13 > RETURN 1 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/5PuiJ function name: __construct number of ops: 30 compiled vars: !0 = $path, !1 = $flags, !2 = $ignoreUnreadableDirs line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 48 0 E > RECV !0 1 RECV !1 2 RECV_INIT !2 <false> 50 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 51 8 > NEW $7 'RuntimeException' 9 SEND_VAL_EX 'This+iterator+only+support+returning+current+as+fileinfo.' 10 DO_FCALL 0 11 > THROW 0 $7 54 12 > INIT_STATIC_METHOD_CALL 13 SEND_VAR_EX !0 14 SEND_VAR_EX !1 15 DO_FCALL 0 55 16 ASSIGN_OBJ 'ignoreUnreadableDirs' 17 OP_DATA !2 56 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 57 26 > FETCH_CONSTANT ~17 'Symfony%5CComponent%5CFinder%5CIterator%5CDIRECTORY_SEPARATOR' 27 ASSIGN_OBJ 'directorySeparator' 28 OP_DATA ~17 59 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/5PuiJ function name: current number of ops: 36 compiled vars: !0 = $subPathname line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 70 0 E > FETCH_OBJ_R ~1 'rootPath' 1 TYPE_CHECK 2 ~1 2 > JMPZ ~2, ->7 71 3 > INIT_METHOD_CALL 'getPath' 4 DO_FCALL 0 $4 5 ASSIGN_OBJ 'rootPath' 6 OP_DATA $4 73 7 > FETCH_OBJ_R ~5 'subPath' 8 ASSIGN ~6 !0, ~5 9 TYPE_CHECK 4 ~6 10 > JMPZ ~7, ->16 74 11 > INIT_METHOD_CALL 'getSubPath' 12 DO_FCALL 0 $9 13 ASSIGN_OBJ ~8 'subPath' 14 OP_DATA $9 15 ASSIGN !0, ~8 76 16 > IS_NOT_IDENTICAL !0, '' 17 > JMPZ ~11, ->20 77 18 > FETCH_OBJ_R ~12 'directorySeparator' 19 ASSIGN_OP 8 !0, ~12 79 20 > INIT_METHOD_CALL 'getFilename' 21 DO_FCALL 0 $14 22 ASSIGN_OP 8 !0, $14 81 23 NEW $16 'Symfony%5CComponent%5CFinder%5CSplFileInfo' 24 FETCH_OBJ_R ~17 'rootPath' 25 FETCH_OBJ_R ~18 'directorySeparator' 26 CONCAT ~19 ~17, ~18 27 CONCAT ~20 ~19, !0 28 SEND_VAL_EX ~20 29 CHECK_FUNC_ARG 30 FETCH_OBJ_FUNC_ARG $21 'subPath' 31 SEND_FUNC_ARG $21 32 SEND_VAR_EX !0 33 DO_FCALL 0 34 > RETURN $16 82 35* > 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/5PuiJ function name: getChildren number of ops: 36 compiled vars: !0 = $children, !1 = $e line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 92 0 E > INIT_STATIC_METHOD_CALL 'getChildren' 1 DO_FCALL 0 $2 2 ASSIGN !0, $2 94 3 INSTANCEOF !0 4 > JMPZ ~4, ->15 96 5 > FETCH_OBJ_R ~6 'ignoreUnreadableDirs' 6 ASSIGN_OBJ !0, 'ignoreUnreadableDirs' 7 OP_DATA ~6 99 8 FETCH_OBJ_W $8 'rewindable' 9 MAKE_REF $9 $8 10 ASSIGN_OBJ_REF !0, 'rewindable' 11 OP_DATA $9 100 12 FETCH_OBJ_R ~11 'rootPath' 13 ASSIGN_OBJ !0, 'rootPath' 14 OP_DATA ~11 103 15 > > RETURN !0 16* JMP ->35 104 17 E > > CATCH last 'UnexpectedValueException' 105 18 > FETCH_OBJ_R ~12 'ignoreUnreadableDirs' 19 > JMPZ ~12, ->25 107 20 > NEW $13 'RecursiveArrayIterator' 21 SEND_VAL_EX <array> 22 DO_FCALL 0 23 > RETURN $13 24* JMP ->35 109 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 112 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/5PuiJ function name: rewind number of ops: 10 compiled vars: none line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 119 0 E > INIT_METHOD_CALL 'isRewindable' 1 DO_FCALL 0 $0 2 TYPE_CHECK 4 $0 3 > JMPZ ~1, ->5 120 4 > > RETURN null 124 5 > INIT_STATIC_METHOD_CALL 'next' 6 DO_FCALL 0 126 7 INIT_STATIC_METHOD_CALL 'rewind' 8 DO_FCALL 0 127 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/5PuiJ function name: isRewindable number of ops: 31 compiled vars: !0 = $stream, !1 = $infos line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 136 0 E > FETCH_OBJ_R ~2 'rewindable' 1 TYPE_CHECK 1020 ~2 2 > JMPZ ~3, ->5 137 3 > FETCH_OBJ_R ~4 'rewindable' 4 > RETURN ~4 140 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 141 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 142 19 INIT_NS_FCALL_BY_NAME 'Symfony%5CComponent%5CFinder%5CIterator%5Cclosedir' 20 SEND_VAR_EX !0 21 DO_FCALL 0 144 22 FETCH_DIM_R ~13 !1, 'seekable' 23 > JMPZ ~13, ->27 145 24 > ASSIGN_OBJ ~14 'rewindable' 25 OP_DATA <true> 26 > RETURN ~14 149 27 > ASSIGN_OBJ ~15 'rewindable' 28 OP_DATA <false> 29 > RETURN ~15 150 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