Lines Matching refs:s1
3405 nfa_state_T *s1; in post2nfa() local
3597 s1 = NULL; // previous NFA_SPLIT to connect to in post2nfa()
3606 patch(e.out, s1); in post2nfa()
3608 s1 = s; in post2nfa()
3669 s1 = alloc_state(end_state, NULL, NULL); in post2nfa()
3670 if (s1 == NULL) in post2nfa()
3673 s = alloc_state(start_state, e.start, s1); in post2nfa()
3682 zend = alloc_state(NFA_ZEND, s1, NULL); in post2nfa()
3685 s1->out= skip; in post2nfa()
3691 patch(e.out, s1); in post2nfa()
3692 PUSH(frag(s, list1(&s1->out))); in post2nfa()
3776 s1 = alloc_state(mclose, NULL, NULL); in post2nfa()
3777 if (s1 == NULL) in post2nfa()
3779 patch(list1(&s->out), s1); in post2nfa()
3780 PUSH(frag(s, list1(&s1->out))); in post2nfa()
3791 s1 = alloc_state(mclose, NULL, NULL); // `)' in post2nfa()
3792 if (s1 == NULL) in post2nfa()
3794 patch(e.out, s1); in post2nfa()
3798 patch(list1(&s->out1), s1); in post2nfa()
3800 PUSH(frag(s, list1(&s1->out))); in post2nfa()
3831 s1 = alloc_state(NFA_SKIP, NULL, NULL); in post2nfa()
3832 if (s1 == NULL) in post2nfa()
3834 patch(list1(&s->out), s1); in post2nfa()
3835 PUSH(frag(s, list1(&s1->out))); in post2nfa()
4226 linenr_T s1; in sub_equal() local
4237 s1 = sub1->list.multi[i].start_lnum; in sub_equal()
4239 s1 = -1; in sub_equal()
4244 if (s1 != s2) in sub_equal()
4246 if (s1 != -1 && sub1->list.multi[i].start_col in sub_equal()
4253 s1 = sub1->list.multi[i].end_lnum; in sub_equal()
4255 s1 = -1; in sub_equal()
4260 if (s1 != s2) in sub_equal()
4262 if (s1 != -1 && sub1->list.multi[i].end_col in sub_equal()