Lines Matching refs:finish
117 static sopno dupl(struct parse *p, sopno start, sopno finish);
767 char start, finish; in p_b_term() local
810 finish = '-'; in p_b_term()
812 finish = p_b_symbol(p); in p_b_term()
814 finish = start; in p_b_term()
816 (void)REQUIRE(start <= finish, REG_ERANGE); in p_b_term()
817 for (i = start; i <= finish; i++) in p_b_term()
1008 sopno finish; in repeat() local
1020 finish = HERE(); in repeat()
1026 DROP(finish-start); /* drop the operand */ in repeat()
1051 copy = dupl(p, start+1, finish+1); in repeat()
1052 assert(copy == finish+4); in repeat()
1060 copy = dupl(p, start, finish); in repeat()
1064 copy = dupl(p, start, finish); in repeat()
1344 sopno finish) /* to this less one */ in dupl() argument
1347 sopno len = finish - start; in dupl()
1349 assert(finish >= start); in dupl()