states 517 maint/gnulib/lib/dfa.c dfa_state *states; /* States of the dfa. */ states 605 maint/gnulib/lib/dfa.c return r->states[s].constraint != 0; states 612 maint/gnulib/lib/dfa.c return succeeds_in_context (dfa->states[state].constraint, prev, curr); states 2183 maint/gnulib/lib/dfa.c if (hash != d->states[i].hash || s->nelem != d->states[i].elems.nelem states 2184 maint/gnulib/lib/dfa.c || context != d->states[i].context) states 2188 maint/gnulib/lib/dfa.c if (s->elems[j].constraint != d->states[i].elems.elems[j].constraint states 2189 maint/gnulib/lib/dfa.c || s->elems[j].index != d->states[i].elems.elems[j].index) states 2232 maint/gnulib/lib/dfa.c d->states = maybe_realloc (d->states, d->sindex, &d->salloc, -1, states 2233 maint/gnulib/lib/dfa.c sizeof *d->states); states 2234 maint/gnulib/lib/dfa.c d->states[i].hash = hash; states 2235 maint/gnulib/lib/dfa.c alloc_position_set (&d->states[i].elems, s->nelem); states 2236 maint/gnulib/lib/dfa.c copy (s, &d->states[i].elems); states 2237 maint/gnulib/lib/dfa.c d->states[i].context = context; states 2238 maint/gnulib/lib/dfa.c d->states[i].constraint = constraint; states 2239 maint/gnulib/lib/dfa.c d->states[i].mbps.nelem = 0; states 2240 maint/gnulib/lib/dfa.c d->states[i].mbps.elems = NULL; states 2241 maint/gnulib/lib/dfa.c d->states[i].mb_trindex = -1; states 2962 maint/gnulib/lib/dfa.c if (accepts_in_context (d->states[s].context, CTX_NEWLINE, s, d)) states 2964 maint/gnulib/lib/dfa.c if (accepts_in_context (d->states[s].context, CTX_LETTER, s, d)) states 2966 maint/gnulib/lib/dfa.c if (accepts_in_context (d->states[s].context, CTX_NONE, s, d)) states 2973 maint/gnulib/lib/dfa.c for (idx_t j = 0; j < d->states[s].elems.nelem; j++) states 2975 maint/gnulib/lib/dfa.c k < d->follows[d->states[s].elems.elems[j].index].nelem; ++k) states 2976 maint/gnulib/lib/dfa.c insert (d->follows[d->states[s].elems.elems[j].index].elems[k], states 3016 maint/gnulib/lib/dfa.c if (succeeds_in_context (pos.constraint, d->states[s].context, states 3019 maint/gnulib/lib/dfa.c if (d->states[s].mbps.nelem == 0) states 3020 maint/gnulib/lib/dfa.c alloc_position_set (&d->states[s].mbps, 1); states 3021 maint/gnulib/lib/dfa.c insert (pos, &d->states[s].mbps); states 3032 maint/gnulib/lib/dfa.c d->states[s].context, CTX_NEWLINE)) states 3036 maint/gnulib/lib/dfa.c d->states[s].context, CTX_LETTER)) states 3040 maint/gnulib/lib/dfa.c d->states[s].context, CTX_NONE)) states 3111 maint/gnulib/lib/dfa.c merge2 (&group, &d->states[0].elems, &tmp); states 3260 maint/gnulib/lib/dfa.c if (d->states[s1].mb_trindex < 0) states 3272 maint/gnulib/lib/dfa.c d->states[i].mb_trindex = -1; states 3275 maint/gnulib/lib/dfa.c d->states[s1].mb_trindex = d->mb_trcount++; states 3286 maint/gnulib/lib/dfa.c else if (d->mb_trans[s][d->states[s1].mb_trindex] >= 0) states 3287 maint/gnulib/lib/dfa.c return d->mb_trans[s][d->states[s1].mb_trindex]; states 3290 maint/gnulib/lib/dfa.c copy (&d->states[s1].mbps, &d->mb_follows); states 3292 maint/gnulib/lib/dfa.c merge (&d->states[s1].mbps, &d->states[s].elems, &d->mb_follows); states 3298 maint/gnulib/lib/dfa.c d->mb_trans[s][d->states[s1].mb_trindex] = s2; states 3361 maint/gnulib/lib/dfa.c free (d->states[s].elems.elems); states 3362 maint/gnulib/lib/dfa.c free (d->states[s].mbps.elems); states 3385 maint/gnulib/lib/dfa.c d->states[s].mb_trindex = -1; states 3421 maint/gnulib/lib/dfa.c if (!multibyte || d->states[s].mbps.nelem == 0) states 3434 maint/gnulib/lib/dfa.c if (d->states[s].mbps.nelem == 0 states 3497 maint/gnulib/lib/dfa.c && accepts_in_context (d->states[s].context, CTX_NEWLINE, s, states 3505 maint/gnulib/lib/dfa.c if (!multibyte || d->states[s].mbps.nelem == 0 states 3673 maint/gnulib/lib/dfa.c sup->states = NULL; states 3789 maint/gnulib/lib/dfa.c free (d->states[i].elems.elems); states 3790 maint/gnulib/lib/dfa.c free (d->states[i].mbps.elems); states 3792 maint/gnulib/lib/dfa.c free (d->states);