Lines Matching refs:constraint
1424 s->elems[i].constraint |= p.constraint; in insert()
1454 m->elems[m->nelem++].constraint |= s2->elems[j++].constraint; in merge()
1484 int constraint; in state_index() local
1491 hash ^= s->elems[i].index + s->elems[i].constraint; in state_index()
1500 if (s->elems[j].constraint in state_index()
1501 != d->states[i].elems.elems[j].constraint in state_index()
1516 d->states[i].constraint = 0; in state_index()
1525 constraint = s->elems[j].constraint; in state_index()
1526 if (SUCCEEDS_IN_CONTEXT(constraint, newline, 0, letter, 0) in state_index()
1527 || SUCCEEDS_IN_CONTEXT(constraint, newline, 0, letter, 1) in state_index()
1528 || SUCCEEDS_IN_CONTEXT(constraint, newline, 1, letter, 0) in state_index()
1529 || SUCCEEDS_IN_CONTEXT(constraint, newline, 1, letter, 1)) in state_index()
1530 d->states[i].constraint |= constraint; in state_index()
1536 d->states[i].constraint = NO_CONSTRAINT; in state_index()
1571 p.constraint = old.constraint; in epsclosure()
1582 p.constraint &= BEGLINE_CONSTRAINT; in epsclosure()
1585 p.constraint &= ENDLINE_CONSTRAINT; in epsclosure()
1588 p.constraint &= BEGWORD_CONSTRAINT; in epsclosure()
1591 p.constraint &= ENDWORD_CONSTRAINT; in epsclosure()
1594 p.constraint &= LIMWORD_CONSTRAINT; in epsclosure()
1597 p.constraint &= NOTLIMWORD_CONSTRAINT; in epsclosure()
1816 firstpos->constraint = lastpos->constraint = NO_CONSTRAINT; in dfaanalyze()
1883 if (PREV_NEWLINE_DEPENDENT(merged.elems[i].constraint)) in dfaanalyze()
2000 if (pos.constraint != 0xFF) in dfastate()
2002 if (! MATCHES_NEWLINE_CONTEXT(pos.constraint, in dfastate()
2005 if (! MATCHES_NEWLINE_CONTEXT(pos.constraint, in dfastate()
2009 if (! MATCHES_LETTER_CONTEXT(pos.constraint, in dfastate()
2013 if (! MATCHES_LETTER_CONTEXT(pos.constraint, in dfastate()
2098 if (PREV_NEWLINE_DEPENDENT(d->states[0].elems.elems[i].constraint)) in dfastate()
2100 if (PREV_LETTER_DEPENDENT(d->states[0].elems.elems[i].constraint)) in dfastate()
2178 if (PREV_NEWLINE_DEPENDENT(follows.elems[j].constraint)) in dfastate()
2187 if (PREV_LETTER_DEPENDENT(follows.elems[j].constraint)) in dfastate()
2448 if (!SUCCEEDS_IN_CONTEXT(pos.constraint, d->states[s].newline, in match_anychar()
2495 if (!SUCCEEDS_IN_CONTEXT(pos.constraint, d->states[s].newline, in match_mb_charset()