Lines Matching refs:exact

2573 get_head_value_node(Node* node, int exact, regex_t* reg)  in get_head_value_node()  argument
2588 if (exact == 0) { in get_head_value_node()
2594 n = get_head_value_node(NCAR(node), exact, reg); in get_head_value_node()
2604 if (exact != 0 && in get_head_value_node()
2620 n = get_head_value_node(qn->target, exact, reg); in get_head_value_node()
2634 n = get_head_value_node(NENCLOSE(node)->target, exact, reg); in get_head_value_node()
2641 n = get_head_value_node(en->target, exact, reg); in get_head_value_node()
2649 n = get_head_value_node(NANCHOR(node)->target, exact, reg); in get_head_value_node()
4890 reg->exact = (UChar* )xmalloc(e->len); in set_optimize_exact_info()
4891 CHECK_NULL_RETURN_MEMERR(reg->exact); in set_optimize_exact_info()
4892 xmemcpy(reg->exact, e->s, e->len); in set_optimize_exact_info()
4893 reg->exact_end = reg->exact + e->len; in set_optimize_exact_info()
4899 reg->exact = str_dup(e->s, e->s + e->len); in set_optimize_exact_info()
4900 CHECK_NULL_RETURN_MEMERR(reg->exact); in set_optimize_exact_info()
4901 reg->exact_end = reg->exact + e->len; in set_optimize_exact_info()
4904 ONIGENC_IS_ALLOWED_REVERSE_MATCH(reg->enc, reg->exact, reg->exact_end); in set_optimize_exact_info()
4907 r = set_bm_skip(reg->exact, reg->exact_end, reg->enc, in set_optimize_exact_info()
4923 reg->threshold_len = reg->dmin + (reg->exact_end - reg->exact); in set_optimize_exact_info()
5022 if (IS_NOT_NULL(reg->exact)) { in clear_optimize_info()
5023 xfree(reg->exact); in clear_optimize_info()
5024 reg->exact = (UChar* )NULL; in clear_optimize_info()
5145 if (reg->exact) { in print_optimize_info()
5148 for (p = reg->exact; p < reg->exact_end; p++) { in print_optimize_info()
5151 fprintf(f, "]: length: %d\n", (reg->exact_end - reg->exact)); in print_optimize_info()
5186 if (IS_NOT_NULL(reg->exact)) xfree(reg->exact); in onig_free_body()
5505 (reg)->exact = (UChar* )NULL; in onig_reg_init()