Lines Matching refs:state_list
552 typedef struct state_list { struct
553 struct state_list *next; argument
567 struct state_list *lr0Isocore; argument
568 struct state_list *nextIsocore; argument
569 } state_list; typedef
582 bitsetv always_follows, state_list *s, in ielr_compute_goto_follow_set()
614 state_list *s, state *t, bitsetv lookahead_filter, in ielr_compute_lookaheads()
701 bitsetv lookaheads, state_list **last_statep, in ielr_compute_state()
704 state_list *lr0_isocore = t->state_list->lr0Isocore; in ielr_compute_state()
705 state_list **this_isocorep; in ielr_compute_state()
720 for (this_isocorep = &t->state_list; in ielr_compute_state()
721 this_isocorep == &t->state_list || *this_isocorep != t->state_list; in ielr_compute_state()
785 if (this_isocorep == &t->state_list || *this_isocorep != t->state_list) in ielr_compute_state()
842 if (!t2->state_list->recomputedAsSuccessor) in ielr_compute_state()
845 annotation_lists[t2->state_list->lr0Isocore->state->number], in ielr_compute_state()
911 state_list *old_isocore = *this_isocorep; in ielr_compute_state()
915 (*tp)->state_list = *last_statep; in ielr_compute_state()
964 state_list *first_state; in ielr_split_states()
965 state_list *last_state; in ielr_split_states()
973 state_list **nodep = &first_state; in ielr_split_states()
976 *nodep = states[i]->state_list = last_state = xmalloc (sizeof **nodep); in ielr_split_states()
996 state_list *this_state; in ielr_split_states()
1006 annotation_lists[t->state_list->lr0Isocore->state->number], in ielr_split_states()
1026 state_list *node; in ielr_split_states()
1037 state_list *node; in ielr_split_states()
1076 state_list *node = first_state; in ielr_split_states()