Lines Matching refs:pp
336 char *p, *pp; in pcre_get_compiled_regex_cache_ex() local
402 if ((pp = strchr("([{< )]}> )]}>", delimiter))) in pcre_get_compiled_regex_cache_ex()
403 delimiter = pp[5]; in pcre_get_compiled_regex_cache_ex()
406 pp = p; in pcre_get_compiled_regex_cache_ex()
412 while (*pp != 0) { in pcre_get_compiled_regex_cache_ex()
413 if (*pp == '\\' && pp[1] != 0) pp++; in pcre_get_compiled_regex_cache_ex()
414 else if (*pp == delimiter) in pcre_get_compiled_regex_cache_ex()
416 pp++; in pcre_get_compiled_regex_cache_ex()
425 while (*pp != 0) { in pcre_get_compiled_regex_cache_ex()
426 if (*pp == '\\' && pp[1] != 0) pp++; in pcre_get_compiled_regex_cache_ex()
427 else if (*pp == end_delimiter && --brackets <= 0) in pcre_get_compiled_regex_cache_ex()
429 else if (*pp == start_delimiter) in pcre_get_compiled_regex_cache_ex()
431 pp++; in pcre_get_compiled_regex_cache_ex()
435 if (*pp == 0) { in pcre_get_compiled_regex_cache_ex()
441 if (pp < ZSTR_VAL(regex) + ZSTR_LEN(regex)) { in pcre_get_compiled_regex_cache_ex()
453 pattern = estrndup(p, pp-p); in pcre_get_compiled_regex_cache_ex()
456 pp++; in pcre_get_compiled_regex_cache_ex()
460 while (pp < ZSTR_VAL(regex) + ZSTR_LEN(regex)) { in pcre_get_compiled_regex_cache_ex()
461 switch (*pp++) { in pcre_get_compiled_regex_cache_ex()
493 if (pp[-1]) { in pcre_get_compiled_regex_cache_ex()
494 php_error_docref(NULL,E_WARNING, "Unknown modifier '%c'", pp[-1]); in pcre_get_compiled_regex_cache_ex()