Lines Matching refs:tags
72 int *tags;
77 int **tags;
95 DPRINT(("%d:%d", i, reach->tags[i]));
192 reach[i].tags = (void *)tmp_buf;
194 reach_next[i].tags = (void *)tmp_buf;
268 DPRINT(("pos:chr/code | states and tags\n"));
294 reach_next_i->tags[i] = -1;
295 tag_i = trans_i->tags;
300 reach_next_i->tags[*tag_i] = pos;
309 match_tags[i] = reach_next_i->tags[i];
312 reach_pos[trans_i->state_id].tags = &reach_next_i->tags;
378 else if (reach_i->tags[start] == match_tags[start]
379 && reach_i->tags[end] < match_tags[end])
390 tmp_iptr = reach_next_i->tags;
391 reach_next_i->tags = reach_i->tags;
392 reach_i->tags = tmp_iptr;
424 /* Compute the tags after this transition. */
426 tmp_tags[i] = reach_i->tags[i];
427 tag_i = trans_i->tags;
440 tmp_iptr = reach_next_i->tags;
441 reach_next_i->tags = tmp_tags;
444 reach_pos[trans_i->state_id].tags = &reach_next_i->tags;
449 && reach_next_i->tags[0] <= match_tags[0])))
455 match_tags[i] = reach_next_i->tags[i];
468 *reach_pos[trans_i->state_id].tags))
471 tmp_iptr = *reach_pos[trans_i->state_id].tags;
472 *reach_pos[trans_i->state_id].tags = tmp_tags;