Lines Matching defs:end
167 gettext_noop ("Invalid range end") /* REG_ERANGE */
169 #define REG_ESPACE_IDX (REG_ERANGE_IDX + sizeof "Invalid range end")
176 gettext_noop ("Premature end of regular expression") /* REG_EEND */
178 #define REG_ESIZE_IDX (REG_EEND_IDX + sizeof "Premature end of regular expression")
2071 EOR means end of regular expression. */
2447 int i, start, end, start_idx = re_string_cur_idx (regexp);
2452 end = 0;
2467 end = ((token->type == OP_CLOSE_DUP_NUM) ? start
2471 if (BE (start == -2 || end == -2, 0))
2493 if (BE ((end != -1 && start > end) || token->type != OP_CLOSE_DUP_NUM, 0))
2503 end = (token->type == OP_DUP_QUESTION) ? 1 : -1;
2510 if (BE (start == 0 && end == 0, 0))
2528 if (start == end)
2541 tree = create_tree (dfa, elem, NULL, (end == -1 ? OP_DUP_ASTERISK : OP_ALT));
2545 /* This loop is actually executed only when end != -1,
2548 for (i = start + 2; i <= end; ++i)
2593 /* Equivalence Classes and Character Classes can't be a range start/end. */
2862 start/end. */
2870 /* Check start/end collation sequence values. */