Home | History | Annotate | Download | only in lib

Lines Matching refs:trans

331 	  tre_tnfa_transition_t *trans;
333 for (trans = tnfa->initial; trans->state; trans++)
335 int stateid = trans->state_id;
341 if (trans->assertions && CHECK_ASSERTIONS(trans->assertions))
348 reach_next[stateid].state = trans->state;
355 if (trans->tags)
356 for (i = 0; trans->tags[i] >= 0; i++)
357 if ((size_t)trans->tags[i] < num_tags)
358 reach_next[stateid].tags[trans->tags[i]] = pos;
365 if (trans->params)
366 tre_set_params(&reach_next[stateid], trans->params,
370 if (trans->state == tnfa->final)
490 tre_tnfa_transition_t *trans;
529 for (trans = reach_p->state; trans->state; trans++)
531 int dest_id = trans->state_id;
535 if (trans->assertions && CHECK_ASSERTIONS(trans->assertions))
544 if (trans->tags)
545 for (i = 0; trans->tags[i] >= 0; i++)
546 if ((size_t)trans->tags[i] < num_tags)
547 tmp_tags[trans->tags[i]] = pos;
567 reach_next[dest_id].state = trans->state;
573 if (trans->params)
574 tre_set_params(&reach_next[dest_id], trans->params,
592 if (trans->state == tnfa->final
657 tre_tnfa_transition_t *trans;
661 for (trans = reach[id].state; trans->state; trans++)
667 if (trans->assertions
668 && (CHECK_ASSERTIONS(trans->assertions)
669 || CHECK_CHAR_CLASSES(trans, tnfa, eflags)))
676 dest_id = trans->state_id;
682 if (trans->code_min > (tre_cint_t)prev_c
683 || trans->code_max < (tre_cint_t)prev_c)
727 if (trans->tags)
728 for (i = 0; trans->tags[i] >= 0; i++)
729 if ((size_t)trans->tags[i] < num_tags)
730 tmp_tags[trans->tags[i]] = pos;
749 reach_next[dest_id].state = trans->state;
757 if (trans->params)
758 tre_set_params(&reach_next[dest_id], trans->params,
776 if (trans->state == tnfa->final