Searched refs:nparens (Results 1 - 8 of 8) sorted by relevance

/osnet-11/usr/src/cmd/perl/5.8.4/distrib/
H A Dregexp.h45 U32 nparens; /* number of parentheses */ member in struct:regexp
H A Dpp_hot.c1294 if ((!global && rx->nparens)
1344 I32 nparens, i, len; local
1346 nparens = rx->nparens;
1347 if (global && !nparens)
1352 EXTEND(SP, nparens + i);
1353 EXTEND_MORTAL(nparens + i);
1354 for (i = !i; i <= nparens; i++) {
1391 else if (!nparens)
1454 rx->nparens
[all...]
H A Dmg.c412 return rx->nparens;
433 if (paren <= (I32)rx->nparens &&
477 if (paren <= (I32)rx->nparens &&
725 if (paren <= (I32)rx->nparens &&
H A Dpp_ctl.c268 if (!p || p[1] < rx->nparens) {
269 i = 6 + rx->nparens * 2;
280 *p++ = rx->nparens;
284 for (i = 0; i <= rx->nparens; ++i) {
301 rx->nparens = *p++;
305 for (i = 0; i <= rx->nparens; ++i) {
H A Dregexec.c335 PL_regnpar = prog->nparens;
2153 if (PL_reg_start_tmpl <= prog->nparens) {
2154 PL_reg_start_tmpl = prog->nparens*3/2 + 3;
2178 if (prog->nparens) {
2179 for (i = prog->nparens; i > (I32)*PL_reglastparen; i--) {
H A Dpp.c4532 (rx->reganch & RE_USE_INTUIT) && !rx->nparens
4586 maxiters += slen * rx->nparens;
4610 if (rx->nparens) {
4611 for (i = 1; i <= (I32)rx->nparens; i++) {
H A Dregcomp.c1835 r->nparens = RExC_npar - 1; /* set early to validate backrefs */
3057 if (!SIZE_ONLY && num > (I32)RExC_rx->nparens)
5129 for (i = 1; i <= rx->nparens; i++) {
H A Dsv.c9372 npar = r->nparens+1;
9439 ret->nparens = r->nparens;

Completed in 78 milliseconds