Lines Matching defs:match_lens
2582 `match_lens' is the input. It can be NULL, but it can also be the output
2588 int *match_lens, int *mbclen, position_set *pps)
2611 /* Check (inputed)match_lens, and initialize if it is NULL. */
2612 if (match_lens == NULL && d->states[s].mbps.nelem != 0)
2615 work_mbls = match_lens;
2628 if (match_lens == NULL && work_mbls != NULL)
2643 int *match_lens = NULL;
2655 match_lens = check_matching_with_multibyte_ops(d, s, *pp - buf_begin);
2661 if (match_lens[i] > maxlen)
2662 maxlen = match_lens[i];
2677 if (match_lens != NULL)
2678 free(match_lens);
2690 rs = transit_state_consume_1char(d, s, pp, match_lens, &mbclen, &follows);
2703 if (match_lens[i] == *pp - p1)
2714 free(match_lens);