opr 308 maint/gnulib/lib/regcomp.c re_set_fastmap (fastmap, icase, dfa->nodes[node].opr.c); opr 318 maint/gnulib/lib/regcomp.c *p++ = dfa->nodes[node].opr.c; opr 322 maint/gnulib/lib/regcomp.c *p++ = dfa->nodes[node].opr.c; opr 338 maint/gnulib/lib/regcomp.c bitset_word_t w = dfa->nodes[node].opr.sbcset[i]; opr 347 maint/gnulib/lib/regcomp.c re_charset_t *cset = dfa->nodes[node].opr.mbcset; opr 1029 maint/gnulib/lib/regcomp.c && clexp_node->opr.idx == dfa->nodes[node_idx].opr.idx) opr 1094 maint/gnulib/lib/regcomp.c if (dfa->nodes[node].opr.c >= ASCII_CHARS) opr 1098 maint/gnulib/lib/regcomp.c switch (dfa->nodes[node].opr.ctx_type) opr 1132 maint/gnulib/lib/regcomp.c if (dfa->nodes[node].opr.sbcset[i] >> rshift != 0) opr 1146 maint/gnulib/lib/regcomp.c && dfa->nodes[node].opr.c >= ASCII_CHARS) opr 1297 maint/gnulib/lib/regcomp.c int idx = node->token.opr.idx; opr 1298 maint/gnulib/lib/regcomp.c node->token.opr.idx = dfa->subexp_map[idx]; opr 1299 maint/gnulib/lib/regcomp.c dfa->used_bkref_map |= 1 << node->token.opr.idx; opr 1305 maint/gnulib/lib/regcomp.c Idx other_idx = node->left->token.opr.idx; opr 1311 maint/gnulib/lib/regcomp.c dfa->subexp_map[other_idx] = dfa->subexp_map[node->token.opr.idx]; opr 1356 maint/gnulib/lib/regcomp.c && (node->token.opr.idx >= BITSET_WORD_BITS opr 1358 maint/gnulib/lib/regcomp.c & ((bitset_word_t) 1 << node->token.opr.idx)))) opr 1374 maint/gnulib/lib/regcomp.c op->token.opr.idx = cls->token.opr.idx = node->token.opr.idx; opr 1397 maint/gnulib/lib/regcomp.c dfa->nodes[node->node_idx].constraint = node->token.opr.ctx_type; opr 1792 maint/gnulib/lib/regcomp.c token->opr.c = c; opr 1815 maint/gnulib/lib/regcomp.c token->opr.c = c2; opr 1839 maint/gnulib/lib/regcomp.c token->opr.idx = c2 - '1'; opr 1846 maint/gnulib/lib/regcomp.c token->opr.ctx_type = WORD_FIRST; opr 1853 maint/gnulib/lib/regcomp.c token->opr.ctx_type = WORD_LAST; opr 1860 maint/gnulib/lib/regcomp.c token->opr.ctx_type = WORD_DELIM; opr 1867 maint/gnulib/lib/regcomp.c token->opr.ctx_type = NOT_WORD_DELIM; opr 1890 maint/gnulib/lib/regcomp.c token->opr.ctx_type = BUF_FIRST; opr 1897 maint/gnulib/lib/regcomp.c token->opr.ctx_type = BUF_LAST; opr 1939 maint/gnulib/lib/regcomp.c token->word_char = IS_WORD_CHAR (token->opr.c); opr 1993 maint/gnulib/lib/regcomp.c token->opr.ctx_type = LINE_FIRST; opr 2007 maint/gnulib/lib/regcomp.c token->opr.ctx_type = LINE_LAST; opr 2028 maint/gnulib/lib/regcomp.c token->opr.c = c; opr 2046 maint/gnulib/lib/regcomp.c token->opr.c = c2; opr 2058 maint/gnulib/lib/regcomp.c token->opr.c = c2; opr 2079 maint/gnulib/lib/regcomp.c token->opr.c = c; opr 2292 maint/gnulib/lib/regcomp.c if (!__glibc_likely (dfa->completed_bkref_map & (1 << token->opr.idx))) opr 2297 maint/gnulib/lib/regcomp.c dfa->used_bkref_map |= 1 << token->opr.idx; opr 2353 maint/gnulib/lib/regcomp.c if ((token->opr.ctx_type opr 2357 maint/gnulib/lib/regcomp.c if (token->opr.ctx_type == WORD_DELIM opr 2358 maint/gnulib/lib/regcomp.c || token->opr.ctx_type == NOT_WORD_DELIM) opr 2361 maint/gnulib/lib/regcomp.c if (token->opr.ctx_type == WORD_DELIM) opr 2363 maint/gnulib/lib/regcomp.c token->opr.ctx_type = WORD_FIRST; opr 2365 maint/gnulib/lib/regcomp.c token->opr.ctx_type = WORD_LAST; opr 2369 maint/gnulib/lib/regcomp.c token->opr.ctx_type = INSIDE_WORD; opr 2371 maint/gnulib/lib/regcomp.c token->opr.ctx_type = INSIDE_NOTWORD; opr 2515 maint/gnulib/lib/regcomp.c tree->token.opr.idx = cur_nsub; opr 2535 maint/gnulib/lib/regcomp.c if (token->type == CHARACTER && token->opr.c == ',') opr 2547 maint/gnulib/lib/regcomp.c : ((token->type == CHARACTER && token->opr.c == ',') opr 2628 maint/gnulib/lib/regcomp.c uintptr_t subidx = elem->token.opr.idx; opr 2713 maint/gnulib/lib/regcomp.c && strlen ((char *) start_elem->opr.name) > 1) opr 2715 maint/gnulib/lib/regcomp.c && strlen ((char *) end_elem->opr.name) > 1))) opr 2724 maint/gnulib/lib/regcomp.c start_ch = ((start_elem->type == SB_CHAR) ? start_elem->opr.ch opr 2725 maint/gnulib/lib/regcomp.c : ((start_elem->type == COLL_SYM) ? start_elem->opr.name[0] opr 2727 maint/gnulib/lib/regcomp.c end_ch = ((end_elem->type == SB_CHAR) ? end_elem->opr.ch opr 2728 maint/gnulib/lib/regcomp.c : ((end_elem->type == COLL_SYM) ? end_elem->opr.name[0] opr 2731 maint/gnulib/lib/regcomp.c ? parse_byte (start_ch, mbcset) : start_elem->opr.wch); opr 2733 maint/gnulib/lib/regcomp.c ? parse_byte (end_ch, mbcset) : end_elem->opr.wch); opr 2790 maint/gnulib/lib/regcomp.c start_ch = ((start_elem->type == SB_CHAR ) ? start_elem->opr.ch opr 2791 maint/gnulib/lib/regcomp.c : ((start_elem->type == COLL_SYM) ? start_elem->opr.name[0] opr 2793 maint/gnulib/lib/regcomp.c end_ch = ((end_elem->type == SB_CHAR ) ? end_elem->opr.ch opr 2794 maint/gnulib/lib/regcomp.c : ((end_elem->type == COLL_SYM) ? end_elem->opr.name[0] opr 2890 maint/gnulib/lib/regcomp.c return collseqmb[br_elem->opr.ch]; opr 2893 maint/gnulib/lib/regcomp.c wint_t wc = __btowc (br_elem->opr.ch); opr 2900 maint/gnulib/lib/regcomp.c return __collseq_table_lookup (collseqwc, br_elem->opr.wch); opr 2904 maint/gnulib/lib/regcomp.c size_t sym_name_len = strlen ((char *) br_elem->opr.name); opr 2908 maint/gnulib/lib/regcomp.c elem = seek_collating_symbol_entry (br_elem->opr.name, opr 2932 maint/gnulib/lib/regcomp.c return collseqmb[br_elem->opr.name[0]]; opr 2936 maint/gnulib/lib/regcomp.c return collseqmb[br_elem->opr.name[0]]; opr 3175 maint/gnulib/lib/regcomp.c start_elem.opr.name = start_name_buf; opr 3219 maint/gnulib/lib/regcomp.c end_elem.opr.name = end_name_buf; opr 3251 maint/gnulib/lib/regcomp.c bitset_set (sbcset, start_elem.opr.ch); opr 3269 maint/gnulib/lib/regcomp.c mbcset->mbchars[mbcset->nmbchars++] = start_elem.opr.wch; opr 3277 maint/gnulib/lib/regcomp.c start_elem.opr.name); opr 3286 maint/gnulib/lib/regcomp.c start_elem.opr.name); opr 3295 maint/gnulib/lib/regcomp.c (const char *) start_elem.opr.name, opr 3334 maint/gnulib/lib/regcomp.c br_token.opr.mbcset = mbcset; opr 3347 maint/gnulib/lib/regcomp.c br_token.opr.sbcset = sbcset; opr 3371 maint/gnulib/lib/regcomp.c br_token.opr.sbcset = sbcset; opr 3401 maint/gnulib/lib/regcomp.c elem->opr.wch = re_string_wchar_at (regexp, re_string_cur_idx (regexp)); opr 3422 maint/gnulib/lib/regcomp.c elem->opr.ch = token->opr.c; opr 3434 maint/gnulib/lib/regcomp.c unsigned char ch, delim = token->opr.c; opr 3450 maint/gnulib/lib/regcomp.c elem->opr.name[i] = ch; opr 3453 maint/gnulib/lib/regcomp.c elem->opr.name[i] = '\0'; opr 3707 maint/gnulib/lib/regcomp.c re_token_t br_token = { .type = SIMPLE_BRACKET, .opr.sbcset = sbcset }; opr 3718 maint/gnulib/lib/regcomp.c br_token.opr.mbcset = mbcset; opr 3760 maint/gnulib/lib/regcomp.c c = token->opr.c; opr 3843 maint/gnulib/lib/regcomp.c if (node->token.type == SUBEXP && node->token.opr.idx == idx) opr 3856 maint/gnulib/lib/regcomp.c free_charset (node->opr.mbcset); opr 3860 maint/gnulib/lib/regcomp.c re_free (node->opr.sbcset); opr 349 maint/gnulib/lib/regex_internal.h } opr; opr 709 maint/gnulib/lib/regex_internal.h } opr; opr 1272 maint/gnulib/lib/regexec.c Idx subexp_idx = dfa->nodes[node].opr.idx + 1; opr 1496 maint/gnulib/lib/regexec.c Idx reg_num = dfa->nodes[cur_node].opr.idx + 1; opr 1508 maint/gnulib/lib/regexec.c Idx reg_num = dfa->nodes[cur_node].opr.idx + 1; opr 1863 maint/gnulib/lib/regexec.c subexp_idx = dfa->nodes[ent->node].opr.idx; opr 1948 maint/gnulib/lib/regexec.c if ((boundaries & 1) && subexp_idx == dfa->nodes[node].opr.idx) opr 1953 maint/gnulib/lib/regexec.c if ((boundaries & 2) && subexp_idx == dfa->nodes[node].opr.idx) opr 2011 maint/gnulib/lib/regexec.c subexp_idx = dfa->nodes[ent->node].opr.idx; opr 2021 maint/gnulib/lib/regexec.c && subexp_idx == dfa->nodes[node].opr.idx) opr 2024 maint/gnulib/lib/regexec.c && subexp_idx == dfa->nodes[node].opr.idx) opr 2066 maint/gnulib/lib/regexec.c if (subexp_idx != dfa->nodes[node].opr.idx) opr 2394 maint/gnulib/lib/regexec.c && dfa->nodes[node].opr.idx < BITSET_WORD_BITS opr 2396 maint/gnulib/lib/regexec.c & ((bitset_word_t) 1 << dfa->nodes[node].opr.idx))) opr 2648 maint/gnulib/lib/regexec.c subexp_num = dfa->nodes[bkref_node].opr.idx; opr 2658 maint/gnulib/lib/regexec.c if (dfa->nodes[sub_top->node].opr.idx != subexp_num) opr 2821 maint/gnulib/lib/regexec.c && node->opr.idx == subexp_idx) opr 2846 maint/gnulib/lib/regexec.c subexp_num = dfa->nodes[top_node].opr.idx; opr 3138 maint/gnulib/lib/regexec.c && dfa->nodes[cur_node].opr.idx == ex_subexp) opr 3472 maint/gnulib/lib/regexec.c bitset_set (accepts, node->opr.c); opr 3475 maint/gnulib/lib/regexec.c bitset_merge (accepts, node->opr.sbcset); opr 3575 maint/gnulib/lib/regexec.c if (type == CHARACTER && !bitset_contain (dests_ch[j], node->opr.c)) opr 3728 maint/gnulib/lib/regexec.c const re_charset_t *cset = node->opr.mbcset; opr 3945 maint/gnulib/lib/regexec.c if (node->opr.c != ch) opr 3950 maint/gnulib/lib/regexec.c if (!bitset_contain (node->opr.sbcset, ch))