Home | History | Annotate | Download | only in lib

Lines Matching defs:cset

3863       const re_charset_t *cset = node->opr.mbcset;
3871 wchar_t wc = ((cset->nranges || cset->nchar_classes || cset->nmbchars)
3875 for (i = 0; i < cset->nmbchars; ++i)
3876 if (wc == cset->mbchars[i])
3882 for (i = 0; i < cset->nchar_classes; ++i)
3884 wctype_t wt = cset->char_classes[i];
3905 if (cset->ncoll_syms)
3908 for (i = 0; i < cset->ncoll_syms; ++i)
3910 const unsigned char *coll_sym = extra + cset->coll_syms[i];
3927 if (cset->nranges)
3938 for (i = 0; i < cset->nranges; ++i)
3939 if (cset->range_starts[i] <= in_collseq
3940 && in_collseq <= cset->range_ends[i])
3947 if (cset->nequiv_classes)
3960 for (i = 0; i < cset->nequiv_classes; ++i)
3962 int32_t equiv_class_idx = cset->equiv_classes[i];
3990 for (i = 0; i < cset->nranges; ++i)
3992 cmp_buf[0] = cset->range_starts[i];
3993 cmp_buf[4] = cset->range_ends[i];
4003 if (!cset->non_match)