Home
last modified time | relevance | path

Searched refs:subexp_map (Results 1 – 3 of 3) sorted by relevance

/l4re-core-master/uclibc/lib/contrib/uclibc/libc/misc/regex/
A Dregcomp.c581 re_free (dfa->subexp_map); in free_dfa_content()
1088 dfa->subexp_map = re_malloc (int, preg->re_nsub); in analyze()
1089 if (dfa->subexp_map != NULL) in analyze()
1093 dfa->subexp_map[i] = i; in analyze()
1096 if (dfa->subexp_map[i] != i) in analyze()
1100 free (dfa->subexp_map); in analyze()
1101 dfa->subexp_map = NULL; in analyze()
1206 if (node->token.type == OP_BACK_REF && dfa->subexp_map) in optimize_subexps()
1209 node->token.opr.idx = dfa->subexp_map[idx]; in optimize_subexps()
1222 dfa->subexp_map[other_idx] = dfa->subexp_map[node->token.opr.idx]; in optimize_subexps()
A Dregex_internal.h593 int *subexp_map; member
A Dregexec.c842 if (dfa->subexp_map) in re_search_internal()
844 if (dfa->subexp_map[reg_idx] != reg_idx) in re_search_internal()
847 = pmatch[dfa->subexp_map[reg_idx] + 1].rm_so; in re_search_internal()
849 = pmatch[dfa->subexp_map[reg_idx] + 1].rm_eo; in re_search_internal()

Completed in 18 milliseconds