PHPDBG_WATCH_RECURSIVE 199 sapi/phpdbg/phpdbg_watch.c ZEND_ASSERT(((watch->flags & PHPDBG_WATCH_RECURSIVE) == 0) ^ ((watch->flags & (PHPDBG_WATCH_IMPLICIT | PHPDBG_WATCH_SIMPLE)) == 0)); PHPDBG_WATCH_RECURSIVE 211 sapi/phpdbg/phpdbg_watch.c if (flags & PHPDBG_WATCH_RECURSIVE) { PHPDBG_WATCH_RECURSIVE 212 sapi/phpdbg/phpdbg_watch.c if (!(watch->flags & PHPDBG_WATCH_RECURSIVE) && !--cur->refs) { PHPDBG_WATCH_RECURSIVE 233 sapi/phpdbg/phpdbg_watch.c if (watch->flags & PHPDBG_WATCH_RECURSIVE) { PHPDBG_WATCH_RECURSIVE 234 sapi/phpdbg/phpdbg_watch.c if (!(flags & PHPDBG_WATCH_RECURSIVE) && !cur->refs++) { PHPDBG_WATCH_RECURSIVE 240 sapi/phpdbg/phpdbg_watch.c coll.refs = (watch->flags & PHPDBG_WATCH_RECURSIVE) != 0; PHPDBG_WATCH_RECURSIVE 351 sapi/phpdbg/phpdbg_watch.c if (watch->flags & PHPDBG_WATCH_RECURSIVE) { PHPDBG_WATCH_RECURSIVE 352 sapi/phpdbg/phpdbg_watch.c if (old_watch->flags & PHPDBG_WATCH_RECURSIVE) { PHPDBG_WATCH_RECURSIVE 356 sapi/phpdbg/phpdbg_watch.c old_watch->flags |= PHPDBG_WATCH_RECURSIVE; PHPDBG_WATCH_RECURSIVE 360 sapi/phpdbg/phpdbg_watch.c if (!(old_watch->flags & PHPDBG_WATCH_RECURSIVE)) { PHPDBG_WATCH_RECURSIVE 447 sapi/phpdbg/phpdbg_watch.c watch->flags |= PHPDBG_WATCH_RECURSIVE; PHPDBG_WATCH_RECURSIVE 463 sapi/phpdbg/phpdbg_watch.c new_watch->flags = PHPDBG_WATCH_RECURSIVE; PHPDBG_WATCH_RECURSIVE 500 sapi/phpdbg/phpdbg_watch.c new_watch->flags = PHPDBG_WATCH_RECURSIVE; PHPDBG_WATCH_RECURSIVE 529 sapi/phpdbg/phpdbg_watch.c ZEND_ASSERT(!(parent->flags & PHPDBG_WATCH_RECURSIVE)); PHPDBG_WATCH_RECURSIVE 613 sapi/phpdbg/phpdbg_watch.c if (!(watch->flags & PHPDBG_WATCH_NORMAL) || (watch->parent && (watch->parent->flags & PHPDBG_WATCH_RECURSIVE))) { PHPDBG_WATCH_RECURSIVE 617 sapi/phpdbg/phpdbg_watch.c if (watch->flags & PHPDBG_WATCH_RECURSIVE) { PHPDBG_WATCH_RECURSIVE 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_WATCH_RECURSIVE 780 sapi/phpdbg/phpdbg_watch.c if (watch->flags & PHPDBG_WATCH_RECURSIVE) { PHPDBG_WATCH_RECURSIVE 1052 sapi/phpdbg/phpdbg_watch.c if (watch->flags & PHPDBG_WATCH_RECURSIVE) { PHPDBG_WATCH_RECURSIVE 1073 sapi/phpdbg/phpdbg_watch.c if (watch->flags & PHPDBG_WATCH_RECURSIVE) { PHPDBG_WATCH_RECURSIVE 1128 sapi/phpdbg/phpdbg_watch.c phpdbg_writeln("watchvariable", "variable=\"%.*s\" on=\"%s\" type=\"%s\"", "%.*s (%s, %s)", (int) ZSTR_LEN(watch->str), ZSTR_VAL(watch->str), watch->type == WATCH_ON_HASHTABLE ? "array" : watch->type == WATCH_ON_REFCOUNTED ? "refcount" : "variable", watch->flags == PHPDBG_WATCH_RECURSIVE ? "recursive" : "simple"); PHPDBG_WATCH_RECURSIVE 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" : ""); PHPDBG_WATCH_RECURSIVE 55 sapi/phpdbg/phpdbg_watch.h #define PHPDBG_WATCH_NORMAL (PHPDBG_WATCH_SIMPLE | PHPDBG_WATCH_RECURSIVE)