Lines Matching refs:subexp_idx
104 int boundaries, int subexp_idx,
108 int limit, int subexp_idx,
160 int subexp_idx, int type) internal_function;
1303 int subexp_idx = dfa->nodes[node].opr.idx + 1;
1304 naccepted = regs[subexp_idx].rm_eo - regs[subexp_idx].rm_so;
1307 if (regs[subexp_idx].rm_so == -1 || regs[subexp_idx].rm_eo == -1)
1312 if (memcmp (buf + regs[subexp_idx].rm_so, buf + *pidx,
1896 int subexp_idx;
1899 subexp_idx = dfa->nodes[ent->node].opr.idx;
1902 subexp_idx, dst_node, dst_idx,
1905 subexp_idx, src_node, src_idx,
1923 int subexp_idx, int from_node, int bkref_idx)
1947 if (subexp_idx < BITSET_WORD_BITS
1949 & ((bitset_word_t) 1 << subexp_idx)))
1968 check_dst_limits_calc_pos_1 (mctx, boundaries, subexp_idx,
1975 if (subexp_idx < BITSET_WORD_BITS)
1977 &= ~((bitset_word_t) 1 << subexp_idx);
1984 if ((boundaries & 1) && subexp_idx == dfa->nodes[node].opr.idx)
1989 if ((boundaries & 2) && subexp_idx == dfa->nodes[node].opr.idx)
2004 int subexp_idx, int from_node, int str_idx,
2024 return check_dst_limits_calc_pos_1 (mctx, boundaries, subexp_idx,
2042 int subexp_idx;
2049 subexp_idx = dfa->nodes[ent->node].opr.idx;
2059 && subexp_idx == dfa->nodes[node].opr.idx)
2062 && subexp_idx == dfa->nodes[node].opr.idx)
2104 if (subexp_idx != dfa->nodes[node].opr.idx)
2856 int subexp_idx, int type)
2864 && node->opr.idx == subexp_idx)