Lines Matching refs:len

290 static int phpdbg_watchpoint_parse_input(char *input, size_t len, HashTable *parent, size_t i, int …  in phpdbg_watchpoint_parse_input()  argument
297 if (len < 2 || *input != '$') { in phpdbg_watchpoint_parse_input()
301 while (i++ < len) { in phpdbg_watchpoint_parse_input()
302 if (i == len) { in phpdbg_watchpoint_parse_input()
335 if (i == len || (i == len - 1 && input[len - 1] == ']')) { in phpdbg_watchpoint_parse_input()
342 …"%.*s%s%s", (int)i, input, phpdbg_get_property_key(Z_STRVAL_P(key)), input[len - 1] == ']'?"]":""); in phpdbg_watchpoint_parse_input()
351 phpdbg_watchpoint_parse_input(input, len, Z_OBJPROP_PP(zv), i, callback, silent TSRMLS_CC); in phpdbg_watchpoint_parse_input()
353 phpdbg_watchpoint_parse_input(input, len, Z_ARRVAL_PP(zv), i, callback, silent TSRMLS_CC); in phpdbg_watchpoint_parse_input()
369 if (i == len) { in phpdbg_watchpoint_parse_input()
372 watch->str = zend_strndup(input, len); in phpdbg_watchpoint_parse_input()
373 watch->str_len = len; in phpdbg_watchpoint_parse_input()
398 static int phpdbg_watchpoint_parse_symtables(char *input, size_t len, int (*callback)(phpdbg_watchp… in phpdbg_watchpoint_parse_symtables() argument
399 if (EG(This) && len >= 5 && !memcmp("$this", input, 5)) { in phpdbg_watchpoint_parse_symtables()
403 …if (zend_is_auto_global(input, len TSRMLS_CC) && phpdbg_watchpoint_parse_input(input, len, &EG(sym… in phpdbg_watchpoint_parse_symtables()
407 …return phpdbg_watchpoint_parse_input(input, len, EG(active_symbol_table), 0, callback, 0 TSRMLS_CC… in phpdbg_watchpoint_parse_symtables()
414 if (phpdbg_delete_var_watchpoint(param->str, param->len TSRMLS_CC) == FAILURE) { in PHPDBG_WATCH()
417 phpdbg_notice("Removed watchpoint %.*s", (int)param->len, param->str); in PHPDBG_WATCH()
435 …if (phpdbg_watchpoint_parse_symtables(param->str, param->len, phpdbg_create_recursive_watchpoint T… in PHPDBG_WATCH()
436 phpdbg_notice("Set recursive watchpoint on %.*s", (int)param->len, param->str); in PHPDBG_WATCH()
454 …if (phpdbg_watchpoint_parse_symtables(param->str, param->len, phpdbg_create_array_watchpoint TSRML… in PHPDBG_WATCH()
455 phpdbg_notice("Set array watchpoint on %.*s", (int)param->len, param->str); in PHPDBG_WATCH()
487 int phpdbg_create_var_watchpoint(char *input, size_t len TSRMLS_DC) { in phpdbg_create_var_watchpoint()
492 return phpdbg_watchpoint_parse_symtables(input, len, phpdbg_create_watchpoint TSRMLS_CC); in phpdbg_create_var_watchpoint()
495 int phpdbg_delete_var_watchpoint(char *input, size_t len TSRMLS_DC) { in phpdbg_delete_var_watchpoint()
500 return phpdbg_watchpoint_parse_symtables(input, len, phpdbg_delete_watchpoint TSRMLS_CC); in phpdbg_delete_var_watchpoint()