Idx                52 maint/gnulib/lib/regcomp.c static Idx duplicate_node (re_dfa_t *dfa, Idx org_idx, unsigned int constraint);
Idx                53 maint/gnulib/lib/regcomp.c static Idx search_duplicated_node (const re_dfa_t *dfa, Idx org_node,
Idx                57 maint/gnulib/lib/regcomp.c 					 Idx node, bool root);
Idx                59 maint/gnulib/lib/regcomp.c static Idx fetch_number (re_string_t *input, re_token_t *token,
Idx                67 maint/gnulib/lib/regcomp.c 				  Idx nest, reg_errcode_t *err);
Idx                70 maint/gnulib/lib/regcomp.c 				 Idx nest, reg_errcode_t *err);
Idx                73 maint/gnulib/lib/regcomp.c 				     Idx nest, reg_errcode_t *err);
Idx                76 maint/gnulib/lib/regcomp.c 				  Idx nest, reg_errcode_t *err);
Idx                95 maint/gnulib/lib/regcomp.c 					Idx *equiv_class_alloc,
Idx               100 maint/gnulib/lib/regcomp.c 				      Idx *char_class_alloc,
Idx               299 maint/gnulib/lib/regcomp.c   Idx node_cnt;
Idx               303 maint/gnulib/lib/regcomp.c       Idx node = init_state->nodes.elems[node_cnt];
Idx               348 maint/gnulib/lib/regcomp.c 	  Idx i;
Idx               585 maint/gnulib/lib/regcomp.c   Idx i, j;
Idx               999 maint/gnulib/lib/regcomp.c   Idx first, i;
Idx              1018 maint/gnulib/lib/regcomp.c 	Idx node_idx = init_nodes.elems[i];
Idx              1021 maint/gnulib/lib/regcomp.c 	Idx clexp_idx;
Idx              1037 maint/gnulib/lib/regcomp.c 	    Idx dest_idx = dfa->edests[node_idx].elems[0];
Idx              1085 maint/gnulib/lib/regcomp.c   Idx node;
Idx              1169 maint/gnulib/lib/regcomp.c   dfa->nexts = re_malloc (Idx, dfa->nodes_alloc);
Idx              1170 maint/gnulib/lib/regcomp.c   dfa->org_indices = re_malloc (Idx, dfa->nodes_alloc);
Idx              1177 maint/gnulib/lib/regcomp.c   dfa->subexp_map = re_malloc (Idx, preg->re_nsub);
Idx              1180 maint/gnulib/lib/regcomp.c       Idx i;
Idx              1305 maint/gnulib/lib/regcomp.c       Idx other_idx = node->left->token.opr.idx;
Idx              1430 maint/gnulib/lib/regcomp.c   Idx idx = node->node_idx;
Idx              1445 maint/gnulib/lib/regcomp.c 	Idx left, right;
Idx              1487 maint/gnulib/lib/regcomp.c duplicate_node_closure (re_dfa_t *dfa, Idx top_org_node, Idx top_clone_node,
Idx              1488 maint/gnulib/lib/regcomp.c 			Idx root_node, unsigned int init_constraint)
Idx              1490 maint/gnulib/lib/regcomp.c   Idx org_node, clone_node;
Idx              1495 maint/gnulib/lib/regcomp.c       Idx org_dest, clone_dest;
Idx              1593 maint/gnulib/lib/regcomp.c static Idx
Idx              1594 maint/gnulib/lib/regcomp.c search_duplicated_node (const re_dfa_t *dfa, Idx org_node,
Idx              1597 maint/gnulib/lib/regcomp.c   Idx idx;
Idx              1611 maint/gnulib/lib/regcomp.c static Idx
Idx              1612 maint/gnulib/lib/regcomp.c duplicate_node (re_dfa_t *dfa, Idx org_idx, unsigned int constraint)
Idx              1614 maint/gnulib/lib/regcomp.c   Idx dup_idx = re_dfa_add_node (dfa, dfa->nodes[org_idx]);
Idx              1630 maint/gnulib/lib/regcomp.c   Idx src, idx;
Idx              1637 maint/gnulib/lib/regcomp.c       Idx *elems = dfa->eclosures[src].elems;
Idx              1654 maint/gnulib/lib/regcomp.c   Idx node_idx;
Idx              1693 maint/gnulib/lib/regcomp.c calc_eclosure_iter (re_node_set *new_set, re_dfa_t *dfa, Idx node, bool root)
Idx              1696 maint/gnulib/lib/regcomp.c   Idx i;
Idx              1727 maint/gnulib/lib/regcomp.c 	Idx edest = dfa->edests[node].elems[i];
Idx              2152 maint/gnulib/lib/regcomp.c 	       reg_syntax_t syntax, Idx nest, reg_errcode_t *err)
Idx              2201 maint/gnulib/lib/regcomp.c 	      reg_syntax_t syntax, Idx nest, reg_errcode_t *err)
Idx              2246 maint/gnulib/lib/regcomp.c 		  reg_syntax_t syntax, Idx nest, reg_errcode_t *err)
Idx              2480 maint/gnulib/lib/regcomp.c 	       reg_syntax_t syntax, Idx nest, reg_errcode_t *err)
Idx              2526 maint/gnulib/lib/regcomp.c   Idx i, start, end, start_idx = re_string_cur_idx (regexp);
Idx              2640 maint/gnulib/lib/regcomp.c   if (TYPE_SIGNED (Idx) || end != -1)
Idx              2692 maint/gnulib/lib/regcomp.c                  Idx *range_alloc,
Idx              2752 maint/gnulib/lib/regcomp.c 	    Idx new_nranges;
Idx              2818 maint/gnulib/lib/regcomp.c 			Idx *coll_sym_alloc, const unsigned char *name)
Idx              2988 maint/gnulib/lib/regcomp.c 	      Idx new_nranges;
Idx              3036 maint/gnulib/lib/regcomp.c 			  Idx *coll_sym_alloc, const unsigned char *name)
Idx              3066 maint/gnulib/lib/regcomp.c 	      Idx new_coll_sym_alloc = 2 * mbcset->ncoll_syms + 1;
Idx              3096 maint/gnulib/lib/regcomp.c   Idx coll_sym_alloc = 0, range_alloc = 0, mbchar_alloc = 0;
Idx              3097 maint/gnulib/lib/regcomp.c   Idx equiv_class_alloc = 0, char_class_alloc = 0;
Idx              3480 maint/gnulib/lib/regcomp.c 		   Idx *equiv_class_alloc, const unsigned char *name)
Idx              3534 maint/gnulib/lib/regcomp.c 	  Idx new_equiv_class_alloc = 2 * mbcset->nequiv_classes + 1;
Idx              3565 maint/gnulib/lib/regcomp.c 		 re_charset_t *mbcset, Idx *char_class_alloc,
Idx              3587 maint/gnulib/lib/regcomp.c       Idx new_char_class_alloc = 2 * mbcset->nchar_classes + 1;
Idx              3654 maint/gnulib/lib/regcomp.c   Idx alloc = 0;
Idx              3752 maint/gnulib/lib/regcomp.c static Idx
Idx              3755 maint/gnulib/lib/regcomp.c   Idx num = -1;
Idx              3842 maint/gnulib/lib/regcomp.c   Idx idx = (uintptr_t) extra;
Idx                20 maint/gnulib/lib/regex_internal.c static void re_string_construct_common (const char *str, Idx len,
Idx                32 maint/gnulib/lib/regex_internal.c 						Idx new_buf_len);
Idx                39 maint/gnulib/lib/regex_internal.c static unsigned int re_string_context_at (const re_string_t *input, Idx idx,
Idx                49 maint/gnulib/lib/regex_internal.c re_string_allocate (re_string_t *pstr, const char *str, Idx len, Idx init_len,
Idx                53 maint/gnulib/lib/regex_internal.c   Idx init_buf_len;
Idx                77 maint/gnulib/lib/regex_internal.c re_string_construct (re_string_t *pstr, const char *str, Idx len,
Idx               140 maint/gnulib/lib/regex_internal.c re_string_realloc_buffers (re_string_t *pstr, Idx new_buf_len)
Idx               148 maint/gnulib/lib/regex_internal.c       const size_t max_object_size = MAX (sizeof (wint_t), sizeof (Idx));
Idx               159 maint/gnulib/lib/regex_internal.c 	  Idx *new_offsets = re_realloc (pstr->offsets, Idx, new_buf_len);
Idx               180 maint/gnulib/lib/regex_internal.c re_string_construct_common (const char *str, Idx len, re_string_t *pstr,
Idx               220 maint/gnulib/lib/regex_internal.c   Idx byte_idx, end_idx, remain_len;
Idx               284 maint/gnulib/lib/regex_internal.c   Idx src_idx, byte_idx, end_idx, remain_len;
Idx               414 maint/gnulib/lib/regex_internal.c 			pstr->offsets = re_malloc (Idx, pstr->bufs_len);
Idx               497 maint/gnulib/lib/regex_internal.c static Idx
Idx               498 maint/gnulib/lib/regex_internal.c re_string_skip_chars (re_string_t *pstr, Idx new_raw_idx, wint_t *last_wc)
Idx               501 maint/gnulib/lib/regex_internal.c   Idx rawbuf_idx;
Idx               510 maint/gnulib/lib/regex_internal.c       Idx remain_len = pstr->raw_len - rawbuf_idx;
Idx               541 maint/gnulib/lib/regex_internal.c   Idx char_idx, end_idx;
Idx               560 maint/gnulib/lib/regex_internal.c   Idx buf_idx, end_idx;
Idx               579 maint/gnulib/lib/regex_internal.c re_string_reconstruct (re_string_t *pstr, Idx idx, int eflags)
Idx               581 maint/gnulib/lib/regex_internal.c   Idx offset;
Idx               614 maint/gnulib/lib/regex_internal.c 	      Idx low = 0, high = pstr->valid_len, mid;
Idx               696 maint/gnulib/lib/regex_internal.c 	  Idx prev_valid_len = pstr->valid_len;
Idx               709 maint/gnulib/lib/regex_internal.c 	      Idx wcs_idx;
Idx               739 maint/gnulib/lib/regex_internal.c 			  Idx mlen = raw + pstr->len - p;
Idx               840 maint/gnulib/lib/regex_internal.c re_string_peek_byte_case (const re_string_t *pstr, Idx idx)
Idx               843 maint/gnulib/lib/regex_internal.c   Idx off;
Idx               884 maint/gnulib/lib/regex_internal.c       Idx off;
Idx               926 maint/gnulib/lib/regex_internal.c re_string_context_at (const re_string_t *input, Idx idx, int eflags)
Idx               940 maint/gnulib/lib/regex_internal.c       Idx wc_idx = idx;
Idx               969 maint/gnulib/lib/regex_internal.c re_node_set_alloc (re_node_set *set, Idx size)
Idx               973 maint/gnulib/lib/regex_internal.c   set->elems = re_malloc (Idx, size);
Idx               982 maint/gnulib/lib/regex_internal.c re_node_set_init_1 (re_node_set *set, Idx elem)
Idx               986 maint/gnulib/lib/regex_internal.c   set->elems = re_malloc (Idx, 1);
Idx               998 maint/gnulib/lib/regex_internal.c re_node_set_init_2 (re_node_set *set, Idx elem1, Idx elem2)
Idx              1001 maint/gnulib/lib/regex_internal.c   set->elems = re_malloc (Idx, 2);
Idx              1034 maint/gnulib/lib/regex_internal.c       dest->elems = re_malloc (Idx, dest->alloc);
Idx              1040 maint/gnulib/lib/regex_internal.c       memcpy (dest->elems, src->elems, src->nelem * sizeof (Idx));
Idx              1056 maint/gnulib/lib/regex_internal.c   Idx i1, i2, is, id, delta, sbase;
Idx              1064 maint/gnulib/lib/regex_internal.c       Idx new_alloc = src1->nelem + src2->nelem + dest->alloc;
Idx              1065 maint/gnulib/lib/regex_internal.c       Idx *new_elems = re_realloc (dest->elems, Idx, new_alloc);
Idx              1134 maint/gnulib/lib/regex_internal.c   memcpy (dest->elems, dest->elems + sbase, delta * sizeof (Idx));
Idx              1147 maint/gnulib/lib/regex_internal.c   Idx i1, i2, id;
Idx              1151 maint/gnulib/lib/regex_internal.c       dest->elems = re_malloc (Idx, dest->alloc);
Idx              1179 maint/gnulib/lib/regex_internal.c 	     (src1->nelem - i1) * sizeof (Idx));
Idx              1185 maint/gnulib/lib/regex_internal.c 	     (src2->nelem - i2) * sizeof (Idx));
Idx              1199 maint/gnulib/lib/regex_internal.c   Idx is, id, sbase, delta;
Idx              1204 maint/gnulib/lib/regex_internal.c       Idx new_alloc = 2 * (src->nelem + dest->alloc);
Idx              1205 maint/gnulib/lib/regex_internal.c       Idx *new_buffer = re_realloc (dest->elems, Idx, new_alloc);
Idx              1219 maint/gnulib/lib/regex_internal.c       memcpy (dest->elems, src->elems, src->nelem * sizeof (Idx));
Idx              1240 maint/gnulib/lib/regex_internal.c       memcpy (dest->elems + sbase, src->elems, (is + 1) * sizeof (Idx));
Idx              1269 maint/gnulib/lib/regex_internal.c 		      delta * sizeof (Idx));
Idx              1284 maint/gnulib/lib/regex_internal.c re_node_set_insert (re_node_set *set, Idx elem)
Idx              1286 maint/gnulib/lib/regex_internal.c   Idx idx;
Idx              1305 maint/gnulib/lib/regex_internal.c       Idx *new_elems;
Idx              1307 maint/gnulib/lib/regex_internal.c       new_elems = re_realloc (set->elems, Idx, set->alloc);
Idx              1339 maint/gnulib/lib/regex_internal.c re_node_set_insert_last (re_node_set *set, Idx elem)
Idx              1344 maint/gnulib/lib/regex_internal.c       Idx *new_elems;
Idx              1346 maint/gnulib/lib/regex_internal.c       new_elems = re_realloc (set->elems, Idx, set->alloc);
Idx              1364 maint/gnulib/lib/regex_internal.c   Idx i;
Idx              1375 maint/gnulib/lib/regex_internal.c static Idx
Idx              1377 maint/gnulib/lib/regex_internal.c re_node_set_contains (const re_node_set *set, Idx elem)
Idx              1398 maint/gnulib/lib/regex_internal.c re_node_set_remove_at (re_node_set *set, Idx idx)
Idx              1411 maint/gnulib/lib/regex_internal.c static Idx
Idx              1417 maint/gnulib/lib/regex_internal.c       Idx *new_nexts, *new_indices;
Idx              1424 maint/gnulib/lib/regex_internal.c 					       sizeof (Idx)));
Idx              1433 maint/gnulib/lib/regex_internal.c       new_nexts = re_realloc (dfa->nexts, Idx, new_nodes_alloc);
Idx              1434 maint/gnulib/lib/regex_internal.c       new_indices = re_realloc (dfa->org_indices, Idx, new_nodes_alloc);
Idx              1469 maint/gnulib/lib/regex_internal.c   Idx i;
Idx              1492 maint/gnulib/lib/regex_internal.c   Idx i;
Idx              1540 maint/gnulib/lib/regex_internal.c   Idx i;
Idx              1580 maint/gnulib/lib/regex_internal.c   Idx i;
Idx              1588 maint/gnulib/lib/regex_internal.c       Idx elem = newstate->nodes.elems[i];
Idx              1597 maint/gnulib/lib/regex_internal.c       Idx new_alloc = 2 * spot->num + 2;
Idx              1633 maint/gnulib/lib/regex_internal.c   Idx i;
Idx              1683 maint/gnulib/lib/regex_internal.c   Idx i, nctx_nodes = 0;
Idx               234 maint/gnulib/lib/regex_internal.h   Idx alloc;
Idx               235 maint/gnulib/lib/regex_internal.h   Idx nelem;
Idx               236 maint/gnulib/lib/regex_internal.h   Idx *elems;
Idx               322 maint/gnulib/lib/regex_internal.h   Idx nmbchars;
Idx               325 maint/gnulib/lib/regex_internal.h   Idx ncoll_syms;
Idx               328 maint/gnulib/lib/regex_internal.h   Idx nequiv_classes;
Idx               331 maint/gnulib/lib/regex_internal.h   Idx nranges;
Idx               334 maint/gnulib/lib/regex_internal.h   Idx nchar_classes;
Idx               347 maint/gnulib/lib/regex_internal.h     Idx idx;			/* for BACK_REF */
Idx               381 maint/gnulib/lib/regex_internal.h   Idx *offsets;
Idx               386 maint/gnulib/lib/regex_internal.h   Idx raw_mbs_idx;
Idx               388 maint/gnulib/lib/regex_internal.h   Idx valid_len;
Idx               390 maint/gnulib/lib/regex_internal.h   Idx valid_raw_len;
Idx               392 maint/gnulib/lib/regex_internal.h   Idx bufs_len;
Idx               394 maint/gnulib/lib/regex_internal.h   Idx cur_idx;
Idx               396 maint/gnulib/lib/regex_internal.h   Idx raw_len;
Idx               398 maint/gnulib/lib/regex_internal.h   Idx len;
Idx               402 maint/gnulib/lib/regex_internal.h   Idx raw_stop;
Idx               404 maint/gnulib/lib/regex_internal.h   Idx stop;
Idx               480 maint/gnulib/lib/regex_internal.h   Idx node_idx;
Idx               544 maint/gnulib/lib/regex_internal.h   Idx num;
Idx               545 maint/gnulib/lib/regex_internal.h   Idx alloc;
Idx               553 maint/gnulib/lib/regex_internal.h   Idx next_idx;
Idx               554 maint/gnulib/lib/regex_internal.h   Idx alloc;
Idx               562 maint/gnulib/lib/regex_internal.h   Idx node;
Idx               563 maint/gnulib/lib/regex_internal.h   Idx str_idx; /* The position NODE match at.  */
Idx               573 maint/gnulib/lib/regex_internal.h   Idx str_idx;
Idx               574 maint/gnulib/lib/regex_internal.h   Idx node;
Idx               576 maint/gnulib/lib/regex_internal.h   Idx alasts; /* Allocation size of LASTS.  */
Idx               577 maint/gnulib/lib/regex_internal.h   Idx nlasts; /* The number of LASTS.  */
Idx               583 maint/gnulib/lib/regex_internal.h   Idx node;
Idx               584 maint/gnulib/lib/regex_internal.h   Idx str_idx;
Idx               585 maint/gnulib/lib/regex_internal.h   Idx subexp_from;
Idx               586 maint/gnulib/lib/regex_internal.h   Idx subexp_to;
Idx               599 maint/gnulib/lib/regex_internal.h   Idx match_last;
Idx               600 maint/gnulib/lib/regex_internal.h   Idx last_node;
Idx               603 maint/gnulib/lib/regex_internal.h   Idx state_log_top;
Idx               605 maint/gnulib/lib/regex_internal.h   Idx nbkref_ents;
Idx               606 maint/gnulib/lib/regex_internal.h   Idx abkref_ents;
Idx               609 maint/gnulib/lib/regex_internal.h   Idx nsub_tops;
Idx               610 maint/gnulib/lib/regex_internal.h   Idx asub_tops;
Idx               618 maint/gnulib/lib/regex_internal.h   Idx last_node;
Idx               619 maint/gnulib/lib/regex_internal.h   Idx last_str_idx;
Idx               625 maint/gnulib/lib/regex_internal.h   Idx idx;
Idx               626 maint/gnulib/lib/regex_internal.h   Idx node;
Idx               633 maint/gnulib/lib/regex_internal.h   Idx num;
Idx               634 maint/gnulib/lib/regex_internal.h   Idx alloc;
Idx               643 maint/gnulib/lib/regex_internal.h   Idx *nexts;
Idx               644 maint/gnulib/lib/regex_internal.h   Idx *org_indices;
Idx               660 maint/gnulib/lib/regex_internal.h   Idx init_node;
Idx               661 maint/gnulib/lib/regex_internal.h   Idx nbackref; /* The number of backreference in this dfa.  */
Idx               678 maint/gnulib/lib/regex_internal.h   Idx *subexp_map;
Idx               716 maint/gnulib/lib/regex_internal.h bitset_set (bitset_t set, Idx i)
Idx               722 maint/gnulib/lib/regex_internal.h bitset_clear (bitset_t set, Idx i)
Idx               728 maint/gnulib/lib/regex_internal.h bitset_contain (const bitset_t set, Idx i)
Idx               786 maint/gnulib/lib/regex_internal.h re_string_char_size_at (const re_string_t *pstr, Idx idx)
Idx               799 maint/gnulib/lib/regex_internal.h re_string_wchar_at (const re_string_t *pstr, Idx idx)
Idx               812 maint/gnulib/lib/regex_internal.h re_string_elem_size_at (const re_string_t *pstr, Idx idx)
Idx                21 maint/gnulib/lib/regexec.c 				     Idx n);
Idx                24 maint/gnulib/lib/regexec.c static reg_errcode_t match_ctx_add_entry (re_match_context_t *cache, Idx node,
Idx                25 maint/gnulib/lib/regexec.c 					  Idx str_idx, Idx from, Idx to);
Idx                26 maint/gnulib/lib/regexec.c static Idx search_cur_bkref_entry (const re_match_context_t *mctx, Idx str_idx);
Idx                27 maint/gnulib/lib/regexec.c static reg_errcode_t match_ctx_add_subtop (re_match_context_t *mctx, Idx node,
Idx                28 maint/gnulib/lib/regexec.c 					   Idx str_idx);
Idx                30 maint/gnulib/lib/regexec.c 						    Idx node, Idx str_idx);
Idx                32 maint/gnulib/lib/regexec.c 			   re_dfastate_t **limited_sts, Idx last_node,
Idx                33 maint/gnulib/lib/regexec.c 			   Idx last_str_idx);
Idx                35 maint/gnulib/lib/regexec.c 					 const char *string, Idx length,
Idx                36 maint/gnulib/lib/regexec.c 					 Idx start, Idx last_start, Idx stop,
Idx                40 maint/gnulib/lib/regexec.c 				  const char *string1, Idx length1,
Idx                41 maint/gnulib/lib/regexec.c 				  const char *string2, Idx length2,
Idx                42 maint/gnulib/lib/regexec.c 				  Idx start, regoff_t range,
Idx                44 maint/gnulib/lib/regexec.c 				  Idx stop, bool ret_len);
Idx                46 maint/gnulib/lib/regexec.c 				const char *string, Idx length, Idx start,
Idx                47 maint/gnulib/lib/regexec.c 				regoff_t range, Idx stop,
Idx                51 maint/gnulib/lib/regexec.c                               Idx nregs, int regs_allocated);
Idx                53 maint/gnulib/lib/regexec.c static Idx check_matching (re_match_context_t *mctx, bool fl_longest_match,
Idx                54 maint/gnulib/lib/regexec.c 			   Idx *p_match_first);
Idx                55 maint/gnulib/lib/regexec.c static Idx check_halt_state_context (const re_match_context_t *mctx,
Idx                56 maint/gnulib/lib/regexec.c 				     const re_dfastate_t *state, Idx idx);
Idx                58 maint/gnulib/lib/regexec.c 			 regmatch_t *prev_idx_match, Idx cur_node,
Idx                59 maint/gnulib/lib/regexec.c 			 Idx cur_idx, Idx nmatch);
Idx                61 maint/gnulib/lib/regexec.c 				      Idx str_idx, Idx dest_node, Idx nregs,
Idx                73 maint/gnulib/lib/regexec.c 				Idx node_idx, Idx str_idx, Idx max_str_idx);
Idx                78 maint/gnulib/lib/regexec.c 					  re_sift_context_t *sctx, Idx str_idx,
Idx                82 maint/gnulib/lib/regexec.c 					      Idx str_idx,
Idx                89 maint/gnulib/lib/regexec.c 			      Idx dst_node, Idx dst_idx, Idx src_node,
Idx                90 maint/gnulib/lib/regexec.c 			      Idx src_idx);
Idx                92 maint/gnulib/lib/regexec.c 					int boundaries, Idx subexp_idx,
Idx                93 maint/gnulib/lib/regexec.c 					Idx from_node, Idx bkref_idx);
Idx                95 maint/gnulib/lib/regexec.c 				      Idx limit, Idx subexp_idx,
Idx                96 maint/gnulib/lib/regexec.c 				      Idx node, Idx str_idx,
Idx                97 maint/gnulib/lib/regexec.c 				      Idx bkref_idx);
Idx               103 maint/gnulib/lib/regexec.c 					  Idx str_idx);
Idx               106 maint/gnulib/lib/regexec.c 					Idx str_idx, const re_node_set *candidates);
Idx               109 maint/gnulib/lib/regexec.c 					re_dfastate_t **src, Idx num);
Idx               120 maint/gnulib/lib/regexec.c 						Idx str_idx);
Idx               133 maint/gnulib/lib/regexec.c 				 Idx bkref_node, Idx bkref_str_idx);
Idx               137 maint/gnulib/lib/regexec.c 				     Idx bkref_node, Idx bkref_str);
Idx               138 maint/gnulib/lib/regexec.c static Idx find_subexp_node (const re_dfa_t *dfa, const re_node_set *nodes,
Idx               139 maint/gnulib/lib/regexec.c 			     Idx subexp_idx, int type);
Idx               141 maint/gnulib/lib/regexec.c 				    state_array_t *path, Idx top_node,
Idx               142 maint/gnulib/lib/regexec.c 				    Idx top_str, Idx last_node, Idx last_str,
Idx               145 maint/gnulib/lib/regexec.c 						   Idx str_idx,
Idx               150 maint/gnulib/lib/regexec.c 					       Idx ex_subexp, int type);
Idx               153 maint/gnulib/lib/regexec.c 						   Idx target, Idx ex_subexp,
Idx               156 maint/gnulib/lib/regexec.c 					 re_node_set *cur_nodes, Idx cur_str,
Idx               157 maint/gnulib/lib/regexec.c 					 Idx subexp_num, int type);
Idx               160 maint/gnulib/lib/regexec.c static int check_node_accept_bytes (const re_dfa_t *dfa, Idx node_idx,
Idx               161 maint/gnulib/lib/regexec.c 				    const re_string_t *input, Idx idx);
Idx               167 maint/gnulib/lib/regexec.c static Idx group_nodes_into_DFAstates (const re_dfa_t *dfa,
Idx               172 maint/gnulib/lib/regexec.c 			       const re_token_t *node, Idx idx);
Idx               197 maint/gnulib/lib/regexec.c   Idx start, length;
Idx               277 maint/gnulib/lib/regexec.c re_match (struct re_pattern_buffer *bufp, const char *string, Idx length,
Idx               278 maint/gnulib/lib/regexec.c 	  Idx start, struct re_registers *regs)
Idx               287 maint/gnulib/lib/regexec.c re_search (struct re_pattern_buffer *bufp, const char *string, Idx length,
Idx               288 maint/gnulib/lib/regexec.c 	   Idx start, regoff_t range, struct re_registers *regs)
Idx               298 maint/gnulib/lib/regexec.c re_match_2 (struct re_pattern_buffer *bufp, const char *string1, Idx length1,
Idx               299 maint/gnulib/lib/regexec.c 	    const char *string2, Idx length2, Idx start,
Idx               300 maint/gnulib/lib/regexec.c 	    struct re_registers *regs, Idx stop)
Idx               310 maint/gnulib/lib/regexec.c re_search_2 (struct re_pattern_buffer *bufp, const char *string1, Idx length1,
Idx               311 maint/gnulib/lib/regexec.c 	     const char *string2, Idx length2, Idx start, regoff_t range,
Idx               312 maint/gnulib/lib/regexec.c 	     struct re_registers *regs, Idx stop)
Idx               323 maint/gnulib/lib/regexec.c 		  Idx length1, const char *string2, Idx length2, Idx start,
Idx               325 maint/gnulib/lib/regexec.c 		  Idx stop, bool ret_len)
Idx               329 maint/gnulib/lib/regexec.c   Idx len;
Idx               369 maint/gnulib/lib/regexec.c re_search_stub (struct re_pattern_buffer *bufp, const char *string, Idx length,
Idx               370 maint/gnulib/lib/regexec.c 		Idx start, regoff_t range, Idx stop, struct re_registers *regs,
Idx               375 maint/gnulib/lib/regexec.c   Idx nregs;
Idx               379 maint/gnulib/lib/regexec.c   Idx last_start = start + range;
Idx               460 maint/gnulib/lib/regexec.c re_copy_regs (struct re_registers *regs, regmatch_t *pmatch, Idx nregs,
Idx               464 maint/gnulib/lib/regexec.c   Idx i;
Idx               465 maint/gnulib/lib/regexec.c   Idx need_regs = nregs + 1;
Idx               586 maint/gnulib/lib/regexec.c re_search_internal (const regex_t *preg, const char *string, Idx length,
Idx               587 maint/gnulib/lib/regexec.c 		    Idx start, Idx last_start, Idx stop, size_t nmatch,
Idx               592 maint/gnulib/lib/regexec.c   Idx left_lim, right_lim;
Idx               596 maint/gnulib/lib/regexec.c   Idx match_first;
Idx               597 maint/gnulib/lib/regexec.c   Idx match_last = -1;
Idx               598 maint/gnulib/lib/regexec.c   Idx extra_nmatch;
Idx               835 maint/gnulib/lib/regexec.c       Idx reg_idx;
Idx               910 maint/gnulib/lib/regexec.c   Idx halt_node, match_last;
Idx              1003 maint/gnulib/lib/regexec.c 			    Idx idx)
Idx              1042 maint/gnulib/lib/regexec.c static Idx
Idx              1045 maint/gnulib/lib/regexec.c 		Idx *p_match_first)
Idx              1049 maint/gnulib/lib/regexec.c   Idx match = 0;
Idx              1050 maint/gnulib/lib/regexec.c   Idx match_last = -1;
Idx              1051 maint/gnulib/lib/regexec.c   Idx cur_str_idx = re_string_cur_idx (&mctx->input);
Idx              1054 maint/gnulib/lib/regexec.c   Idx next_start_idx = cur_str_idx;
Idx              1106 maint/gnulib/lib/regexec.c       Idx next_char_idx = re_string_cur_idx (&mctx->input) + 1;
Idx              1176 maint/gnulib/lib/regexec.c check_halt_node_context (const re_dfa_t *dfa, Idx node, unsigned int context)
Idx              1193 maint/gnulib/lib/regexec.c static Idx
Idx              1195 maint/gnulib/lib/regexec.c 			  const re_dfastate_t *state, Idx idx)
Idx              1197 maint/gnulib/lib/regexec.c   Idx i;
Idx              1212 maint/gnulib/lib/regexec.c static Idx
Idx              1213 maint/gnulib/lib/regexec.c proceed_next_node (const re_match_context_t *mctx, Idx nregs, regmatch_t *regs,
Idx              1215 maint/gnulib/lib/regexec.c 		   Idx *pidx, Idx node, re_node_set *eps_via_nodes,
Idx              1232 maint/gnulib/lib/regexec.c       Idx dest_node = -1;
Idx              1233 maint/gnulib/lib/regexec.c       for (Idx i = 0; i < edests->nelem; i++)
Idx              1235 maint/gnulib/lib/regexec.c 	  Idx candidate = edests->elems[i];
Idx              1262 maint/gnulib/lib/regexec.c       Idx naccepted = 0;
Idx              1272 maint/gnulib/lib/regexec.c 	  Idx subexp_idx = dfa->nodes[node].opr.idx + 1;
Idx              1294 maint/gnulib/lib/regexec.c 	      Idx dest_node;
Idx              1308 maint/gnulib/lib/regexec.c 	  Idx dest_node = dfa->nexts[node];
Idx              1323 maint/gnulib/lib/regexec.c push_fail_stack (struct re_fail_stack_t *fs, Idx str_idx, Idx dest_node,
Idx              1324 maint/gnulib/lib/regexec.c 		 Idx nregs, regmatch_t *regs, regmatch_t *prevregs,
Idx              1328 maint/gnulib/lib/regexec.c   Idx num = fs->num++;
Idx              1350 maint/gnulib/lib/regexec.c static Idx
Idx              1351 maint/gnulib/lib/regexec.c pop_fail_stack (struct re_fail_stack_t *fs, Idx *pidx, Idx nregs,
Idx              1357 maint/gnulib/lib/regexec.c   Idx num = --fs->num;
Idx              1385 maint/gnulib/lib/regexec.c   Idx idx, cur_node;
Idx              1423 maint/gnulib/lib/regexec.c 	  Idx reg_idx;
Idx              1478 maint/gnulib/lib/regexec.c       Idx fs_idx;
Idx              1491 maint/gnulib/lib/regexec.c 	     regmatch_t *prev_idx_match, Idx cur_node, Idx cur_idx, Idx nmatch)
Idx              1496 maint/gnulib/lib/regexec.c       Idx reg_num = dfa->nodes[cur_node].opr.idx + 1;
Idx              1508 maint/gnulib/lib/regexec.c       Idx reg_num = dfa->nodes[cur_node].opr.idx + 1;
Idx              1565 maint/gnulib/lib/regexec.c   Idx str_idx = sctx->last_str_idx;
Idx              1618 maint/gnulib/lib/regexec.c 		     Idx str_idx, re_node_set *cur_dest)
Idx              1622 maint/gnulib/lib/regexec.c   Idx i;
Idx              1633 maint/gnulib/lib/regexec.c       Idx prev_node = cur_src->elems[i];
Idx              1658 maint/gnulib/lib/regexec.c 	  Idx to_idx = str_idx + naccepted;
Idx              1675 maint/gnulib/lib/regexec.c clean_state_log_if_needed (re_match_context_t *mctx, Idx next_state_log_idx)
Idx              1677 maint/gnulib/lib/regexec.c   Idx top = mctx->state_log_top;
Idx              1701 maint/gnulib/lib/regexec.c 		   re_dfastate_t **src, Idx num)
Idx              1703 maint/gnulib/lib/regexec.c   Idx st_idx;
Idx              1727 maint/gnulib/lib/regexec.c 			 re_sift_context_t *sctx, Idx str_idx,
Idx              1778 maint/gnulib/lib/regexec.c   Idx i;
Idx              1802 maint/gnulib/lib/regexec.c sub_epsilon_src_nodes (const re_dfa_t *dfa, Idx node, re_node_set *dest_nodes,
Idx              1805 maint/gnulib/lib/regexec.c     Idx ecl_idx;
Idx              1812 maint/gnulib/lib/regexec.c 	Idx cur_node = inv_eclosure->elems[ecl_idx];
Idx              1817 maint/gnulib/lib/regexec.c 	    Idx edst1 = dfa->edests[cur_node].elems[0];
Idx              1818 maint/gnulib/lib/regexec.c 	    Idx edst2 = ((dfa->edests[cur_node].nelem > 1)
Idx              1838 maint/gnulib/lib/regexec.c 	Idx cur_node = inv_eclosure->elems[ecl_idx];
Idx              1841 maint/gnulib/lib/regexec.c 	    Idx idx = re_node_set_contains (dest_nodes, cur_node) - 1;
Idx              1851 maint/gnulib/lib/regexec.c 		  Idx dst_node, Idx dst_idx, Idx src_node, Idx src_idx)
Idx              1854 maint/gnulib/lib/regexec.c   Idx lim_idx, src_pos, dst_pos;
Idx              1856 maint/gnulib/lib/regexec.c   Idx dst_bkref_idx = search_cur_bkref_entry (mctx, dst_idx);
Idx              1857 maint/gnulib/lib/regexec.c   Idx src_bkref_idx = search_cur_bkref_entry (mctx, src_idx);
Idx              1860 maint/gnulib/lib/regexec.c       Idx subexp_idx;
Idx              1886 maint/gnulib/lib/regexec.c 			     Idx subexp_idx, Idx from_node, Idx bkref_idx)
Idx              1890 maint/gnulib/lib/regexec.c   Idx node_idx;
Idx              1896 maint/gnulib/lib/regexec.c       Idx node = eclosures->elems[node_idx];
Idx              1905 maint/gnulib/lib/regexec.c 		  Idx dst;
Idx              1966 maint/gnulib/lib/regexec.c check_dst_limits_calc_pos (const re_match_context_t *mctx, Idx limit,
Idx              1967 maint/gnulib/lib/regexec.c 			   Idx subexp_idx, Idx from_node, Idx str_idx,
Idx              1968 maint/gnulib/lib/regexec.c 			   Idx bkref_idx)
Idx              1997 maint/gnulib/lib/regexec.c 		     struct re_backref_cache_entry *bkref_ents, Idx str_idx)
Idx              2000 maint/gnulib/lib/regexec.c   Idx node_idx, lim_idx;
Idx              2004 maint/gnulib/lib/regexec.c       Idx subexp_idx;
Idx              2014 maint/gnulib/lib/regexec.c 	  Idx ops_node = -1;
Idx              2015 maint/gnulib/lib/regexec.c 	  Idx cls_node = -1;
Idx              2018 maint/gnulib/lib/regexec.c 	      Idx node = dest_nodes->elems[node_idx];
Idx              2042 maint/gnulib/lib/regexec.c 		Idx node = dest_nodes->elems[node_idx];
Idx              2062 maint/gnulib/lib/regexec.c 	      Idx node = dest_nodes->elems[node_idx];
Idx              2084 maint/gnulib/lib/regexec.c 		   Idx str_idx, const re_node_set *candidates)
Idx              2088 maint/gnulib/lib/regexec.c   Idx node_idx, node;
Idx              2090 maint/gnulib/lib/regexec.c   Idx first_idx = search_cur_bkref_entry (mctx, str_idx);
Idx              2099 maint/gnulib/lib/regexec.c       Idx enabled_idx;
Idx              2114 maint/gnulib/lib/regexec.c 	  Idx subexp_len;
Idx              2115 maint/gnulib/lib/regexec.c 	  Idx to_idx;
Idx              2116 maint/gnulib/lib/regexec.c 	  Idx dst_node;
Idx              2183 maint/gnulib/lib/regexec.c 		     Idx node_idx, Idx str_idx, Idx max_str_idx)
Idx              2274 maint/gnulib/lib/regexec.c   Idx cur_idx = re_string_cur_idx (&mctx->input);
Idx              2353 maint/gnulib/lib/regexec.c       Idx max = mctx->state_log_top;
Idx              2354 maint/gnulib/lib/regexec.c       Idx cur_str_idx = re_string_cur_idx (&mctx->input);
Idx              2379 maint/gnulib/lib/regexec.c 			   Idx str_idx)
Idx              2382 maint/gnulib/lib/regexec.c   Idx node_idx;
Idx              2392 maint/gnulib/lib/regexec.c       Idx node = cur_nodes->elems[node_idx];
Idx              2417 maint/gnulib/lib/regexec.c   Idx node_cnt, cur_str_idx = re_string_cur_idx (&mctx->input);
Idx              2425 maint/gnulib/lib/regexec.c       Idx cur_node = state->nodes.elems[node_cnt];
Idx              2454 maint/gnulib/lib/regexec.c   Idx i;
Idx              2459 maint/gnulib/lib/regexec.c       Idx cur_node_idx = pstate->nodes.elems[i];
Idx              2461 maint/gnulib/lib/regexec.c       Idx dest_idx;
Idx              2523 maint/gnulib/lib/regexec.c   Idx i;
Idx              2524 maint/gnulib/lib/regexec.c   Idx cur_str_idx = re_string_cur_idx (&mctx->input);
Idx              2528 maint/gnulib/lib/regexec.c       Idx dest_str_idx, prev_nelem, bkc_idx;
Idx              2529 maint/gnulib/lib/regexec.c       Idx node_idx = nodes->elems[i];
Idx              2558 maint/gnulib/lib/regexec.c 	  Idx subexp_len;
Idx              2631 maint/gnulib/lib/regexec.c get_subexp (re_match_context_t *mctx, Idx bkref_node, Idx bkref_str_idx)
Idx              2634 maint/gnulib/lib/regexec.c   Idx subexp_num, sub_top_idx;
Idx              2637 maint/gnulib/lib/regexec.c   Idx cache_idx = search_cur_bkref_entry (mctx, bkref_str_idx);
Idx              2656 maint/gnulib/lib/regexec.c       Idx sub_last_idx, sl_str, bkref_str_off;
Idx              2714 maint/gnulib/lib/regexec.c 	  Idx cls_node;
Idx              2785 maint/gnulib/lib/regexec.c 		re_sub_match_last_t *sub_last, Idx bkref_node, Idx bkref_str)
Idx              2788 maint/gnulib/lib/regexec.c   Idx to_idx;
Idx              2811 maint/gnulib/lib/regexec.c static Idx
Idx              2813 maint/gnulib/lib/regexec.c 		  Idx subexp_idx, int type)
Idx              2815 maint/gnulib/lib/regexec.c   Idx cls_idx;
Idx              2818 maint/gnulib/lib/regexec.c       Idx cls_node = nodes->elems[cls_idx];
Idx              2835 maint/gnulib/lib/regexec.c check_arrival (re_match_context_t *mctx, state_array_t *path, Idx top_node,
Idx              2836 maint/gnulib/lib/regexec.c 	       Idx top_str, Idx last_node, Idx last_str, int type)
Idx              2840 maint/gnulib/lib/regexec.c   Idx subexp_num, backup_cur_idx, str_idx, null_cnt;
Idx              2851 maint/gnulib/lib/regexec.c       Idx old_alloc = path->alloc;
Idx              2852 maint/gnulib/lib/regexec.c       Idx incr_alloc = last_str + mctx->max_mb_elem_len + 1;
Idx              2853 maint/gnulib/lib/regexec.c       Idx new_alloc;
Idx              3000 maint/gnulib/lib/regexec.c check_arrival_add_next_nodes (re_match_context_t *mctx, Idx str_idx,
Idx              3005 maint/gnulib/lib/regexec.c   Idx cur_idx;
Idx              3014 maint/gnulib/lib/regexec.c       Idx cur_node = cur_nodes->elems[cur_idx];
Idx              3026 maint/gnulib/lib/regexec.c 	      Idx next_node = dfa->nexts[cur_node];
Idx              3027 maint/gnulib/lib/regexec.c 	      Idx next_idx = str_idx + naccepted;
Idx              3079 maint/gnulib/lib/regexec.c 			  Idx ex_subexp, int type)
Idx              3082 maint/gnulib/lib/regexec.c   Idx idx, outside_node;
Idx              3093 maint/gnulib/lib/regexec.c       Idx cur_node = cur_nodes->elems[idx];
Idx              3130 maint/gnulib/lib/regexec.c 			      Idx target, Idx ex_subexp, int type)
Idx              3132 maint/gnulib/lib/regexec.c   Idx cur_node;
Idx              3175 maint/gnulib/lib/regexec.c 		    Idx cur_str, Idx subexp_num, int type)
Idx              3179 maint/gnulib/lib/regexec.c   Idx cache_idx_start = search_cur_bkref_entry (mctx, cur_str);
Idx              3189 maint/gnulib/lib/regexec.c       Idx to_idx, next_node;
Idx              3265 maint/gnulib/lib/regexec.c   Idx i, j;
Idx              3269 maint/gnulib/lib/regexec.c   Idx ndests; /* Number of the destination states from 'state'.  */
Idx              3319 maint/gnulib/lib/regexec.c       Idx next_node;
Idx              3450 maint/gnulib/lib/regexec.c static Idx
Idx              3456 maint/gnulib/lib/regexec.c   Idx i, j, k;
Idx              3457 maint/gnulib/lib/regexec.c   Idx ndests; /* Number of the destinations from 'state'.  */
Idx              3648 maint/gnulib/lib/regexec.c check_node_accept_bytes (const re_dfa_t *dfa, Idx node_idx,
Idx              3649 maint/gnulib/lib/regexec.c 			 const re_string_t *input, Idx str_idx)
Idx              3653 maint/gnulib/lib/regexec.c   Idx i;
Idx              3732 maint/gnulib/lib/regexec.c       Idx j;
Idx              3938 maint/gnulib/lib/regexec.c 		   Idx idx)
Idx              4053 maint/gnulib/lib/regexec.c match_ctx_init (re_match_context_t *mctx, int eflags, Idx n)
Idx              4089 maint/gnulib/lib/regexec.c   Idx st_idx;
Idx              4092 maint/gnulib/lib/regexec.c       Idx sl_idx;
Idx              4131 maint/gnulib/lib/regexec.c match_ctx_add_entry (re_match_context_t *mctx, Idx node, Idx str_idx, Idx from,
Idx              4132 maint/gnulib/lib/regexec.c 		     Idx to)
Idx              4178 maint/gnulib/lib/regexec.c static Idx
Idx              4179 maint/gnulib/lib/regexec.c search_cur_bkref_entry (const re_match_context_t *mctx, Idx str_idx)
Idx              4181 maint/gnulib/lib/regexec.c   Idx left, right, mid, last;
Idx              4202 maint/gnulib/lib/regexec.c match_ctx_add_subtop (re_match_context_t *mctx, Idx node, Idx str_idx)
Idx              4208 maint/gnulib/lib/regexec.c       Idx new_asub_tops = mctx->asub_tops * 2;
Idx              4230 maint/gnulib/lib/regexec.c match_ctx_add_sublast (re_sub_match_top_t *subtop, Idx node, Idx str_idx)
Idx              4235 maint/gnulib/lib/regexec.c       Idx new_alasts = 2 * subtop->alasts + 1;
Idx              4257 maint/gnulib/lib/regexec.c 	       re_dfastate_t **limited_sts, Idx last_node, Idx last_str_idx)