Lines Matching refs:walk

1482 	char *walk = *str;  in preg_get_backref()  local
1484 if (walk[1] == 0) in preg_get_backref()
1487 if (*walk == '$' && walk[1] == '{') { in preg_get_backref()
1489 walk++; in preg_get_backref()
1491 walk++; in preg_get_backref()
1493 if (*walk >= '0' && *walk <= '9') { in preg_get_backref()
1494 *backref = *walk - '0'; in preg_get_backref()
1495 walk++; in preg_get_backref()
1499 if (*walk && *walk >= '0' && *walk <= '9') { in preg_get_backref()
1500 *backref = *backref * 10 + *walk - '0'; in preg_get_backref()
1501 walk++; in preg_get_backref()
1505 if (*walk != '}') in preg_get_backref()
1508 walk++; in preg_get_backref()
1511 *str = walk; in preg_get_backref()
1593 *walk, /* Used to walk the replacement string */ in php_pcre_replace_impl() local
1669 walk = ZSTR_VAL(replace_str); in php_pcre_replace_impl()
1670 replace_end = walk + ZSTR_LEN(replace_str); in php_pcre_replace_impl()
1673 while (walk < replace_end) { in php_pcre_replace_impl()
1674 if ('\\' == *walk || '$' == *walk) { in php_pcre_replace_impl()
1677 walk++; in php_pcre_replace_impl()
1681 if (preg_get_backref(&walk, &backref)) { in php_pcre_replace_impl()
1688 walk++; in php_pcre_replace_impl()
1689 walk_last = walk[-1]; in php_pcre_replace_impl()
1715 walk = ZSTR_VAL(replace_str); in php_pcre_replace_impl()
1717 while (walk < replace_end) { in php_pcre_replace_impl()
1718 if ('\\' == *walk || '$' == *walk) { in php_pcre_replace_impl()
1720 *(walkbuf-1) = *walk++; in php_pcre_replace_impl()
1724 if (preg_get_backref(&walk, &backref)) { in php_pcre_replace_impl()
1733 *walkbuf++ = *walk++; in php_pcre_replace_impl()
1734 walk_last = walk[-1]; in php_pcre_replace_impl()