subpat_names 197 ext/pcre/php_pcre.c char **subpat_names = (char **)ecalloc(num_subpats, sizeof(char *)); subpat_names 202 ext/pcre/php_pcre.c efree(subpat_names); subpat_names 213 ext/pcre/php_pcre.c efree(subpat_names); subpat_names 219 ext/pcre/php_pcre.c subpat_names[name_idx] = name_table + 2; subpat_names 220 ext/pcre/php_pcre.c if (is_numeric_string(subpat_names[name_idx], strlen(subpat_names[name_idx]), NULL, NULL, 0) > 0) { subpat_names 222 ext/pcre/php_pcre.c efree(subpat_names); subpat_names 229 ext/pcre/php_pcre.c return subpat_names; subpat_names 604 ext/pcre/php_pcre.c char **subpat_names; /* Array for named subpatterns */ subpat_names 671 ext/pcre/php_pcre.c subpat_names = make_subpats_table(num_subpats, pce TSRMLS_CC); subpat_names 672 ext/pcre/php_pcre.c if (!subpat_names) { subpat_names 713 ext/pcre/php_pcre.c efree(subpat_names); subpat_names 760 ext/pcre/php_pcre.c offsets[(i<<1)+1] - offsets[i<<1], offsets[i<<1], subpat_names[i]); subpat_names 762 ext/pcre/php_pcre.c if (subpat_names[i]) { subpat_names 763 ext/pcre/php_pcre.c add_assoc_stringl(result_set, subpat_names[i], (char *)stringlist[i], subpat_names 783 ext/pcre/php_pcre.c offsets[i<<1], subpat_names[i]); subpat_names 785 ext/pcre/php_pcre.c if (subpat_names[i]) { subpat_names 786 ext/pcre/php_pcre.c add_assoc_stringl(subpats, subpat_names[i], (char *)stringlist[i], subpat_names 831 ext/pcre/php_pcre.c if (subpat_names[i]) { subpat_names 832 ext/pcre/php_pcre.c zend_hash_update(Z_ARRVAL_P(subpats), subpat_names[i], subpat_names 833 ext/pcre/php_pcre.c strlen(subpat_names[i])+1, &match_sets[i], sizeof(zval *), NULL); subpat_names 846 ext/pcre/php_pcre.c efree(subpat_names); subpat_names 914 ext/pcre/php_pcre.c static int preg_do_repl_func(zval *function, char *subject, int *offsets, char **subpat_names, int count, unsigned char *mark, char **result TSRMLS_DC) subpat_names 925 ext/pcre/php_pcre.c if (subpat_names[i]) { subpat_names 926 ext/pcre/php_pcre.c add_assoc_stringl(subpats, subpat_names[i], &subject[offsets[i<<1]] , offsets[(i<<1)+1] - offsets[i<<1], 1); subpat_names 1074 ext/pcre/php_pcre.c char **subpat_names; /* Array for named subpatterns */ subpat_names 1141 ext/pcre/php_pcre.c subpat_names = make_subpats_table(num_subpats, pce TSRMLS_CC); subpat_names 1142 ext/pcre/php_pcre.c if (!subpat_names) { subpat_names 1189 ext/pcre/php_pcre.c eval_result_len = preg_do_repl_func(replace_val, subject, offsets, subpat_names, count, mark, &eval_result TSRMLS_CC); subpat_names 1308 ext/pcre/php_pcre.c efree(subpat_names);