Searched refs:lastlist (Results 1 – 4 of 4) sorted by relevance
93 int lastlist[2]; // 0: normal, 1: recursive member
3005 s->lastlist[0] = 0; in alloc_state()3006 s->lastlist[1] = 0; in alloc_state()4481 if (state->lastlist[nfa_ll_index] == l->id) in state_in_list()4613 if (state->lastlist[nfa_ll_index] == l->id && state->c != NFA_SKIP) in addstate()4691 state->lastlist[nfa_ll_index] = l->id; in addstate()5244 list[i] = p->lastlist[1]; in nfa_save_listids()5245 p->lastlist[1] = 0; in nfa_save_listids()5262 p->lastlist[1] = list[i]; in nfa_restore_listids()7436 prog->state[i].lastlist[0] = 0; in nfa_regexec_both()7437 prog->state[i].lastlist[1] = 0; in nfa_regexec_both()
1525 static pylinkedlist_T *lastlist = NULL; variable2271 pyll_add((PyObject *)(self), &self->ref, &lastlist); in ListNew()2380 pyll_remove(&self->ref, &lastlist); in ListDestructor()5881 if (lastlist != NULL) in set_ref_in_py()5883 for (cur = lastlist ; !abort && cur != NULL ; cur = cur->pll_prev) in set_ref_in_py()
16725 Problem: New regexp engine: saving and restoring lastlist in the states16727 Solution: Use a second lastlist value for the first recursive call.