phpdbg_notice    1076 sapi/phpdbg/phpdbg.c 		phpdbg_notice("intro", "version=\"%s\"", "Welcome to phpdbg, the interactive PHP debugger, v%s", PHPDBG_VERSION);
phpdbg_notice    1078 sapi/phpdbg/phpdbg.c 		phpdbg_notice("intro", "report=\"%s\"", "Please report bugs to <%s>", PHPDBG_ISSUES);
phpdbg_notice    1082 sapi/phpdbg/phpdbg.c 			phpdbg_notice(NULL, NULL, "Clean Execution Environment");
phpdbg_notice    1998 sapi/phpdbg/phpdbg.c 					phpdbg_notice("stop", "type=\"normal\"", "Script ended normally");
phpdbg_notice     126 sapi/phpdbg/phpdbg_bp.c 		phpdbg_notice("exportbreakpoint", "count=\"%d\"", "Exporting %d breakpoints", zend_hash_num_elements(&PHPDBG_G(bp)[PHPDBG_BREAK_MAP]));
phpdbg_notice     306 sapi/phpdbg/phpdbg_bp.c 			phpdbg_notice("breakpoint", "add=\"success\" id=\"%d\" file=\"%s\" line=\"%ld\" pending=\"pending\"", "Pending breakpoint #%d added at %s:%ld", new_break.id, new_break.filename, new_break.line);
phpdbg_notice     310 sapi/phpdbg/phpdbg_bp.c 			phpdbg_notice("breakpoint", "add=\"success\" id=\"%d\" file=\"%s\" line=\"%ld\"", "Breakpoint #%d added at %s:%ld", new_break.id, new_break.filename, new_break.line);
phpdbg_notice     401 sapi/phpdbg/phpdbg_bp.c 		phpdbg_notice("breakpoint", "add=\"success\" id=\"%d\" function=\"%s\"", "Breakpoint #%d added at %s", new_break.id, new_break.symbol);
phpdbg_notice     444 sapi/phpdbg/phpdbg_bp.c 		phpdbg_notice("breakpoint", "add=\"success\" id=\"%d\" method=\"%s::%s\"", "Breakpoint #%d added at %s::%s", new_break.id, class_name, func_name);
phpdbg_notice     469 sapi/phpdbg/phpdbg_bp.c 		phpdbg_notice("breakpoint", "add=\"success\" id=\"%d\" opline=\"%#lx\"", "Breakpoint #%d added at %#lx", new_break.id, new_break.opline);
phpdbg_notice     537 sapi/phpdbg/phpdbg_bp.c 			phpdbg_notice("breakpoint", "add=\"success\" id=\"%d\" symbol=\"%s\" num=\"%ld\" opline=\"%#lx\"", "Breakpoint #%d resolved at %s%s%s#%ld (opline %#lx)",
phpdbg_notice     631 sapi/phpdbg/phpdbg_bp.c 			phpdbg_notice("breakpoint", "pending=\"pending\" id=\"%d\" method=\"%::%s\" num=\"%ld\"", "Pending breakpoint #%d at %s::%s#%ld", new_break.id, new_break.class_name, new_break.func_name, opline);
phpdbg_notice     635 sapi/phpdbg/phpdbg_bp.c 			phpdbg_notice("breakpoint", "id=\"%d\" method=\"%::%s\" num=\"%ld\"", "Breakpoint #%d added at %s::%s#%ld", new_break.id, new_break.class_name, new_break.func_name, opline);
phpdbg_notice     683 sapi/phpdbg/phpdbg_bp.c 			phpdbg_notice("breakpoint", "pending=\"pending\" id=\"%d\" function=\"%s\" num=\"%ld\"", "Pending breakpoint #%d at %s#%ld", new_break.id, new_break.func_name, opline);
phpdbg_notice     687 sapi/phpdbg/phpdbg_bp.c 			phpdbg_notice("breakpoint", "id=\"%d\" function=\"%s\" num=\"%ld\"", "Breakpoint #%d added at %s#%ld", new_break.id, new_break.func_name, opline);
phpdbg_notice     729 sapi/phpdbg/phpdbg_bp.c 			phpdbg_notice("breakpoint", "pending=\"pending\" id=\"%d\" file=\"%s\" num=\"%ld\"", "Pending breakpoint #%d at %s:%ld", new_break.id, new_break.class_name, opline);
phpdbg_notice     733 sapi/phpdbg/phpdbg_bp.c 			phpdbg_notice("breakpoint", "id=\"%d\" file=\"%s\" num=\"%ld\"", "Breakpoint #%d added at %s:%ld", new_break.id, new_break.class_name, opline);
phpdbg_notice     778 sapi/phpdbg/phpdbg_bp.c 	phpdbg_notice("breakpoint", "id=\"%d\" opcode=\"%s\"", "Breakpoint #%d added at %s", new_break.id, name);
phpdbg_notice     795 sapi/phpdbg/phpdbg_bp.c 		phpdbg_notice("breakpoint", "id=\"%d\" opline=\"%#lx\"", "Breakpoint #%d added at %#lx", new_break.id, new_break.opline);
phpdbg_notice     840 sapi/phpdbg/phpdbg_bp.c 		phpdbg_notice("breakpoint", "id=\"%d\" expression=\"%s\" ptr=\"%p\"", "Conditional breakpoint #%d added %s/%p", brake->id, brake->code, brake->ops);
phpdbg_notice     879 sapi/phpdbg/phpdbg_bp.c 			phpdbg_notice("breakpoint", "type=\"exists\" arg=\"%s\"", "Conditional break %s exists at the specified location", condition->str);
phpdbg_notice    1206 sapi/phpdbg/phpdbg_bp.c 		phpdbg_notice("breakpoint", "deleted=\"success\" id=\"%ld\"", "Deleted breakpoint #%ld", num);
phpdbg_notice    1248 sapi/phpdbg/phpdbg_bp.c 			phpdbg_notice("breakpoint", "id=\"%d\" file=\"%s\" line=\"%ld\" hits=\"%lu\"", "Breakpoint #%d at %s:%ld, hits: %lu",
phpdbg_notice    1256 sapi/phpdbg/phpdbg_bp.c 			phpdbg_notice("breakpoint", "id=\"%d\" function=\"%s\" file=\"%s\" line=\"%ld\" hits=\"%lu\"", "Breakpoint #%d in %s() at %s:%u, hits: %lu",
phpdbg_notice    1265 sapi/phpdbg/phpdbg_bp.c 			phpdbg_notice("breakpoint", "id=\"%d\" opline=\"%#lx\" file=\"%s\" line=\"%ld\" hits=\"%lu\"", "Breakpoint #%d in %#lx at %s:%u, hits: %lu",
phpdbg_notice    1274 sapi/phpdbg/phpdbg_bp.c 			 phpdbg_notice("breakpoint", "id=\"%d\" method=\"%s::%s\" num=\"%lu\" file=\"%s\" line=\"%ld\" hits=\"%lu\"", "Breakpoint #%d in %s::%s()#%lu at %s:%u, hits: %lu",
phpdbg_notice    1285 sapi/phpdbg/phpdbg_bp.c 			 phpdbg_notice("breakpoint", "id=\"%d\" num=\"%lu\" function=\"%s\" file=\"%s\" line=\"%ld\" hits=\"%lu\"", "Breakpoint #%d in %s()#%lu at %s:%u, hits: %lu",
phpdbg_notice    1295 sapi/phpdbg/phpdbg_bp.c 			 phpdbg_notice("breakpoint", "id=\"%d\" num=\"%lu\" file=\"%s\" line=\"%ld\" hits=\"%lu\"", "Breakpoint #%d in #%lu at %s:%u, hits: %lu",
phpdbg_notice    1304 sapi/phpdbg/phpdbg_bp.c 			 phpdbg_notice("breakpoint", "id=\"%d\" opcode=\"%s\" file=\"%s\" line=\"%ld\" hits=\"%lu\"", "Breakpoint #%d in %s at %s:%u, hits: %lu",
phpdbg_notice    1313 sapi/phpdbg/phpdbg_bp.c 			 phpdbg_notice("breakpoint", "id=\"%d\" method=\"%s::%s\" file=\"%s\" line=\"%ld\" hits=\"%lu\"", "Breakpoint #%d in %s::%s() at %s:%u, hits: %lu",
phpdbg_notice    1325 sapi/phpdbg/phpdbg_bp.c 				phpdbg_notice("breakpoint", "id=\"%d\" location=\"%s\" eval=\"%s\" file=\"%s\" line=\"%ld\" hits=\"%lu\"", "Conditional breakpoint #%d: at %s if %s at %s:%u, hits: %lu",
phpdbg_notice    1335 sapi/phpdbg/phpdbg_bp.c 				phpdbg_notice("breakpoint", "id=\"%d\" eval=\"%s\" file=\"%s\" line=\"%ld\" hits=\"%lu\"", "Conditional breakpoint #%d: on %s == true at %s:%u, hits: %lu",
phpdbg_notice    1347 sapi/phpdbg/phpdbg_bp.c 			phpdbg_notice("breakpoint", "id=\"\" file=\"%s\" line=\"%ld\" hits=\"%lu\"", "Unknown breakpoint at %s:%u",
phpdbg_notice      49 sapi/phpdbg/phpdbg_frame.c 		phpdbg_notice("frame", "id=\"%d\"", "Already in frame #%d", frame);
phpdbg_notice      85 sapi/phpdbg/phpdbg_frame.c 	phpdbg_notice("frame", "id=\"%d\"", "Switched to frame #%d", frame);
phpdbg_notice      38 sapi/phpdbg/phpdbg_help.h 	phpdbg_notice("version", "version=\"%s\"", "Welcome to phpdbg, the interactive PHP debugger, v%s", PHPDBG_VERSION);
phpdbg_notice      40 sapi/phpdbg/phpdbg_help.h 	phpdbg_notice("issues", "url=\"%s\"", "Please report bugs to <%s>", PHPDBG_ISSUES);
phpdbg_notice      67 sapi/phpdbg/phpdbg_info.c 		phpdbg_notice("includedfilecount", "num=\"%d\"", "Included files: %d", zend_hash_num_elements(&EG(included_files)));
phpdbg_notice      90 sapi/phpdbg/phpdbg_info.c 			phpdbg_notice("lasterror", "error=\"\"", "No error found!");
phpdbg_notice      93 sapi/phpdbg/phpdbg_info.c 		phpdbg_notice("lasterror", "error=\"\"", "No error found!");
phpdbg_notice     117 sapi/phpdbg/phpdbg_info.c 	phpdbg_notice("constantinfo", "num=\"%d\"", "User-defined constants (%d)", zend_hash_num_elements(&consts));
phpdbg_notice     167 sapi/phpdbg/phpdbg_info.c 			phpdbg_notice("variableinfo", "unreachable=\"%.*s\"", "Cannot show information about superglobal variable %.*s", (int) ZSTR_LEN(auto_global->name), ZSTR_VAL(auto_global->name));
phpdbg_notice     209 sapi/phpdbg/phpdbg_info.c 		phpdbg_notice("variableinfo", "num=\"%d\"", "Superglobal variables (%d)", zend_hash_num_elements(&vars));
phpdbg_notice     215 sapi/phpdbg/phpdbg_info.c 				phpdbg_notice("variableinfo", "method=\"%s::%s\" num=\"%d\"", "Variables in %s::%s() (%d)", ops->scope->name->val, ops->function_name->val, zend_hash_num_elements(&vars));
phpdbg_notice     217 sapi/phpdbg/phpdbg_info.c 				phpdbg_notice("variableinfo", "function=\"%s\" num=\"%d\"", "Variables in %s() (%d)", ZSTR_VAL(ops->function_name), zend_hash_num_elements(&vars));
phpdbg_notice     221 sapi/phpdbg/phpdbg_info.c 				phpdbg_notice("variableinfo", "file=\"%s\" num=\"%d\"", "Variables in %s (%d)", ZSTR_VAL(ops->filename), zend_hash_num_elements(&vars));
phpdbg_notice     223 sapi/phpdbg/phpdbg_info.c 				phpdbg_notice("variableinfo", "opline=\"%p\" num=\"%d\"", "Variables @ %p (%d)", ops, zend_hash_num_elements(&vars));
phpdbg_notice     316 sapi/phpdbg/phpdbg_info.c 				phpdbg_notice("literalinfo", "method=\"%s::%s\" num=\"%d\"", "Literal Constants in %s::%s() (%d)", ops->scope->name->val, ops->function_name->val, count);
phpdbg_notice     318 sapi/phpdbg/phpdbg_info.c 				phpdbg_notice("literalinfo", "function=\"%s\" num=\"%d\"", "Literal Constants in %s() (%d)", ops->function_name->val, count);
phpdbg_notice     322 sapi/phpdbg/phpdbg_info.c 				phpdbg_notice("literalinfo", "file=\"%s\" num=\"%d\"", "Literal Constants in %s (%d)", ZSTR_VAL(ops->filename), count);
phpdbg_notice     324 sapi/phpdbg/phpdbg_info.c 				phpdbg_notice("literalinfo", "opline=\"%p\" num=\"%d\"", "Literal Constants @ %p (%d)", ops, count);
phpdbg_notice     363 sapi/phpdbg/phpdbg_info.c 		phpdbg_notice("meminfo", "", "Memory Manager Information");
phpdbg_notice     364 sapi/phpdbg/phpdbg_info.c 		phpdbg_notice("current", "", "Current");
phpdbg_notice     367 sapi/phpdbg/phpdbg_info.c 		phpdbg_notice("peak", "", "Peak");
phpdbg_notice     398 sapi/phpdbg/phpdbg_info.c 		phpdbg_notice("signalsegv", "", "Not all classes could be fetched, possibly invalid data source");
phpdbg_notice     401 sapi/phpdbg/phpdbg_info.c 	phpdbg_notice("classinfo", "num=\"%d\"", "User Classes (%d)", zend_hash_num_elements(&classes));
phpdbg_notice     444 sapi/phpdbg/phpdbg_info.c 		phpdbg_notice("signalsegv", "", "Not all functions could be fetched, possibly invalid data source");
phpdbg_notice     447 sapi/phpdbg/phpdbg_info.c 	phpdbg_notice("functioninfo", "num=\"%d\"", "User Functions (%d)", zend_hash_num_elements(&functions));
phpdbg_notice     185 sapi/phpdbg/phpdbg_opcode.c 			phpdbg_notice("opline", "line=\"%u\" opline=\"%p\" op=\"%s\" file=\"%s\"", "L%-5u %16p %s %s",
phpdbg_notice     113 sapi/phpdbg/phpdbg_print.c 			phpdbg_notice("printinfo", "file=\"%s\" num=\"%d\"", "Context %s (%d ops)", PHPDBG_G(exec), PHPDBG_G(ops)->last);
phpdbg_notice     130 sapi/phpdbg/phpdbg_print.c 				phpdbg_notice("printinfo", "method=\"%s::%s\" num=\"%d\"", "Stack in %s::%s() (%d ops)", ZSTR_VAL(ops->scope->name), ZSTR_VAL(ops->function_name), ops->last);
phpdbg_notice     132 sapi/phpdbg/phpdbg_print.c 				phpdbg_notice("printinfo", "function=\"%s\" num=\"%d\"", "Stack in %s() (%d ops)", ZSTR_VAL(ops->function_name), ops->last);
phpdbg_notice     136 sapi/phpdbg/phpdbg_print.c 				phpdbg_notice("printinfo", "file=\"%s\" num=\"%d\"", "Stack in %s (%d ops)", ZSTR_VAL(ops->filename), ops->last);
phpdbg_notice     138 sapi/phpdbg/phpdbg_print.c 				phpdbg_notice("printinfo", "opline=\"%p\" num=\"%d\"", "Stack @ %p (%d ops)", ops, ops->last);
phpdbg_notice     154 sapi/phpdbg/phpdbg_print.c 		phpdbg_notice("printinfo", "type=\"%s\" flag=\"%s\" class=\"%s\" num=\"%d\"", "%s %s: %s (%d methods)",
phpdbg_notice     193 sapi/phpdbg/phpdbg_print.c 			phpdbg_notice("printinfo", "type=\"%s\" flags=\"Method\" symbol=\"%s\" num=\"%d\"", "%s Method %s (%d ops)",
phpdbg_notice     241 sapi/phpdbg/phpdbg_print.c 			phpdbg_notice("printinfo", "type=\"%s\" flags=\"%s\" symbol=\"%s\" num=\"%d\"", "%s %s %s (%d ops)",
phpdbg_notice     419 sapi/phpdbg/phpdbg_prompt.c 					phpdbg_notice("exec", "type=\"unset\" context=\"%s\"", "Unsetting old execution context: %s", PHPDBG_G(exec));
phpdbg_notice     426 sapi/phpdbg/phpdbg_prompt.c 					phpdbg_notice("exec", "type=\"unsetops\"", "Destroying compiled opcodes");
phpdbg_notice     438 sapi/phpdbg/phpdbg_prompt.c 				phpdbg_notice("exec", "type=\"set\" context=\"%s\"", "Set execution context: %s", PHPDBG_G(exec));
phpdbg_notice     447 sapi/phpdbg/phpdbg_prompt.c 				phpdbg_notice("exec", "type=\"unchanged\"", "Execution context not changed");
phpdbg_notice     497 sapi/phpdbg/phpdbg_prompt.c 		phpdbg_notice("compile", "context=\"%s\"", "Successful compilation of %s", PHPDBG_G(exec));
phpdbg_notice     613 sapi/phpdbg/phpdbg_prompt.c 		phpdbg_notice("leave", "type=\"end\"", "Already at the end of the function");
phpdbg_notice     624 sapi/phpdbg/phpdbg_prompt.c 		phpdbg_notice("frame", "id=\"%d\"", "Currently in frame #%d", PHPDBG_G(frame).num);
phpdbg_notice     783 sapi/phpdbg/phpdbg_prompt.c 	phpdbg_notice("eval", "variable=\"%.*s\"", "Printing variable %.*s", (int) len, name);
phpdbg_notice    1169 sapi/phpdbg/phpdbg_prompt.c 		phpdbg_notice("dl", "extensiontype=\"Zend extension\"", "Zend extensions");
phpdbg_notice    1172 sapi/phpdbg/phpdbg_prompt.c 		phpdbg_notice("dl", "extensiontype=\"module\"", "Modules");
phpdbg_notice    1184 sapi/phpdbg/phpdbg_prompt.c 				phpdbg_notice("dl", "extensiontype=\"%s\" name=\"%s\" path=\"%s\"", "Successfully loaded the %s %s at path %s", type, name, path);
phpdbg_notice    1238 sapi/phpdbg/phpdbg_prompt.c 			phpdbg_notice("register", "function=\"%s\"", "Registered %s", lcname);
phpdbg_notice    1333 sapi/phpdbg/phpdbg_prompt.c 				phpdbg_notice("watch", "variable=\"%.*s\"", "Set watchpoint on %.*s", (int) param->len, param->str);
phpdbg_notice    1579 sapi/phpdbg/phpdbg_prompt.c 					phpdbg_notice("breakpoint", "id=\"leave\" file=\"%s\" line=\"%u\"", "Breaking for leave at %s:%u",
phpdbg_notice    1622 sapi/phpdbg/phpdbg_prompt.c 			phpdbg_notice("signal", "type=\"SIGINT\"", "Program received signal SIGINT");
phpdbg_notice    1662 sapi/phpdbg/phpdbg_prompt.c 				phpdbg_notice("hardinterrupt", "opline=\"%p\" num=\"%lu\" file=\"%s\" line=\"%u\"", "Current opline: %p (op #%lu) in %s:%u", data->opline, (data->opline - data->func->op_array.opcodes) / sizeof(data->opline), data->func->op_array.filename->val, data->opline->lineno);
phpdbg_notice    1664 sapi/phpdbg/phpdbg_prompt.c 				phpdbg_notice("hardinterrupt", "func=\"%s\"", "Current opline: in internal function %s", data->func->internal_function.function_name->val);
phpdbg_notice    1666 sapi/phpdbg/phpdbg_prompt.c 				phpdbg_notice("hardinterrupt", "", "Current opline: executing internal code");
phpdbg_notice    1669 sapi/phpdbg/phpdbg_prompt.c 			phpdbg_notice("hardinterrupt", "opline=\"%p\"", "Current opline: %p (op_array information unavailable)", data->opline);
phpdbg_notice    1672 sapi/phpdbg/phpdbg_prompt.c 		phpdbg_notice("hardinterrupt", "", "No information available about executing context");
phpdbg_notice    1689 sapi/phpdbg/phpdbg_prompt.c 		phpdbg_notice("eol", "argument required", "argument required");
phpdbg_notice    1693 sapi/phpdbg/phpdbg_prompt.c 				phpdbg_notice("eol", "unknown EOL name '%s', give crlf, lf, cr", "unknown EOL name '%s', give  crlf, lf, cr", param->str);
phpdbg_notice     156 sapi/phpdbg/phpdbg_set.c 			phpdbg_notice("setcolor", "type=\"prompt\" color=\"%s\" code=\"%s\"", "setting prompt color to %s (%s)", color->name, color->code);
phpdbg_notice     165 sapi/phpdbg/phpdbg_set.c 			phpdbg_notice("setcolor", "type=\"error\" color=\"%s\" code=\"%s\"", "setting error color to %s (%s)", color->name, color->code);
phpdbg_notice     170 sapi/phpdbg/phpdbg_set.c 			phpdbg_notice("setcolor", "type=\"notice\" color=\"%s\" code=\"%s\"", "setting notice color to %s (%s)", color->name, color->code);
phpdbg_notice     205 sapi/phpdbg/phpdbg_set.c 		phpdbg_notice("setoplog", "active=\"%s\"", "Oplog %s", PHPDBG_G(oplog) ? "on" : "off");
phpdbg_notice     217 sapi/phpdbg/phpdbg_set.c 					phpdbg_notice("setoplog", "type=\"closingold\"", "Closing previously open oplog");
phpdbg_notice     221 sapi/phpdbg/phpdbg_set.c 				phpdbg_notice("setoplog", "file=\"%s\"", "Successfully opened oplog %s", param->str);
phpdbg_notice     234 sapi/phpdbg/phpdbg_wait.c 					phpdbg_notice("wait", "missingmodule=\"%.*s\"", "The module %.*s isn't present in " PHPDBG_NAME ", you still can load via dl /path/to/module/%.*s.so", (int) Z_STRLEN_P(module), Z_STRVAL_P(module), (int) Z_STRLEN_P(module), Z_STRVAL_P(module));
phpdbg_notice     290 sapi/phpdbg/phpdbg_wait.c 				phpdbg_notice("wait", "missingextension=\"%.*s\"", "The Zend extension %.*s isn't present in " PHPDBG_NAME ", you still can load via dl /path/to/extension.so", (int) Z_STRLEN_P(name), Z_STRVAL_P(name));
phpdbg_notice     389 sapi/phpdbg/phpdbg_wait.c 	phpdbg_notice("wait", "import=\"success\"", "Successfully imported request data, stopped before executing");
phpdbg_notice     701 sapi/phpdbg/phpdbg_watch.c 				phpdbg_notice("watchdelete", "variable=\"%.*s\"", "Removed watchpoint %.*s", (int) param->len, param->str);
phpdbg_notice     720 sapi/phpdbg/phpdbg_watch.c 				phpdbg_notice("watchrecursive", "variable=\"%.*s\"", "Set recursive watchpoint on %.*s", (int)param->len, param->str);
phpdbg_notice     739 sapi/phpdbg/phpdbg_watch.c 				phpdbg_notice("watcharray", "variable=\"%.*s\"", "Set array watchpoint on %.*s", (int)param->len, param->str);
phpdbg_notice     763 sapi/phpdbg/phpdbg_watch.c 			phpdbg_notice("watchdelete", "variable=\"%.*s\" recursive=\"%s\"", "%.*s was removed, removing watchpoint%s", (int) ZSTR_LEN(watch->str), ZSTR_VAL(watch->str), (watch->flags & PHPDBG_WATCH_RECURSIVE) ? " recursively" : "");
phpdbg_notice     996 sapi/phpdbg/phpdbg_watch.c 				phpdbg_notice("watchhit", "variable=\"%s\"", "Breaking on watchpoint %.*s", (int) ZSTR_LEN(watch->str), ZSTR_VAL(watch->str));
phpdbg_notice    1020 sapi/phpdbg/phpdbg_watch.c 							phpdbg_notice("watchdelete", "variable=\"%.*s\"", "Watchpoint %.*s was unset, removing watchpoint", (int) ZSTR_LEN(watch->str), ZSTR_VAL(watch->str));
phpdbg_notice    1154 sapi/phpdbg/phpdbg_watch.c 					phpdbg_notice("watchdelete", "variable=\"%.*s\" recursive=\"%s\"", "Array %.*s was removed, removing watchpoint%s", (int) ZSTR_LEN(watch->str), ZSTR_VAL(watch->str), (watch->flags & PHPDBG_WATCH_RECURSIVE) ? " recursively" : "");