Lines Matching refs:end_elem
2640 const bracket_elem_t *end_elem)
2645 const bracket_elem_t *end_elem)
2651 || end_elem->type == EQUIV_CLASS || end_elem->type == CHAR_CLASS,
2659 || (end_elem->type == COLL_SYM
2660 && strlen ((char *) end_elem->opr.name) > 1), 0))
2673 end_ch = ((end_elem->type == SB_CHAR) ? end_elem->opr.ch
2674 : ((end_elem->type == COLL_SYM) ? end_elem->opr.name[0]
2678 end_wc = ((end_elem->type == SB_CHAR || end_elem->type == COLL_SYM)
2679 ? __btowc (end_ch) : end_elem->opr.wch);
2739 end_ch = ((end_elem->type == SB_CHAR ) ? end_elem->opr.ch
2740 : ((end_elem->type == COLL_SYM) ? end_elem->opr.name[0]
2908 build_range_exp (sbcset, mbcset, range_alloc, start_elem, end_elem)
2912 bracket_elem_t *start_elem, *end_elem;
2921 || end_elem->type == EQUIV_CLASS || end_elem->type == CHAR_CLASS,
2926 end_collseq = lookup_collation_sequence_value (end_elem);
3128 bracket_elem_t start_elem, end_elem;
3179 end_elem.opr.name = end_name_buf;
3180 ret = parse_bracket_element (&end_elem, regexp, &token2, token_len2,
3192 &start_elem, &end_elem);
3197 &range_alloc, &start_elem, &end_elem);
3199 *err = build_range_exp (syntax, sbcset, &start_elem, &end_elem);