Lines Matching defs:best
83 Group_t best;
286 if (!pc && (!mp->best.next_s || (flags & STR_MAXIMAL) && mp->current.next_s > mp->best.next_s || !(flags & STR_MAXIMAL) && mp->current.next_s < mp->best.next_s))
287 mp->best = mp->current;
334 if (!pc && (!mp->best.next_s || (flags & STR_MAXIMAL) && olds > mp->best.next_s || !(flags & STR_MAXIMAL) && olds < mp->best.next_s))
336 mp->best = mp->current;
337 mp->best.next_s = olds;
338 mp->best.groups = g;
558 match.best.next_s = 0;
560 if ((i = grpmatch(&match, 0, s, (char*)p, e, flags)) || match.best.next_s)
563 match.current = match.best;