Lines Matching refs:cset
3853 const re_charset_t *cset = node->opr.mbcset;
3861 wchar_t wc = ((cset->nranges || cset->nchar_classes || cset->nmbchars)
3865 for (i = 0; i < cset->nmbchars; ++i)
3866 if (wc == cset->mbchars[i])
3872 for (i = 0; i < cset->nchar_classes; ++i)
3874 wctype_t wt = cset->char_classes[i];
3895 if (cset->ncoll_syms)
3898 for (i = 0; i < cset->ncoll_syms; ++i)
3900 const unsigned char *coll_sym = extra + cset->coll_syms[i];
3917 if (cset->nranges)
3928 for (i = 0; i < cset->nranges; ++i)
3929 if (cset->range_starts[i] <= in_collseq
3930 && in_collseq <= cset->range_ends[i])
3937 if (cset->nequiv_classes)
3950 for (i = 0; i < cset->nequiv_classes; ++i)
3952 int32_t equiv_class_idx = cset->equiv_classes[i];
3980 for (i = 0; i < cset->nranges; ++i)
3982 cmp_buf[0] = cset->range_starts[i];
3983 cmp_buf[4] = cset->range_ends[i];
3993 if (!cset->non_match)