Lines Matching refs:cset
31 static void free_charset (re_charset_t *cset);
347 re_charset_t *cset = dfa->nodes[node].opr.mbcset; in re_compile_fastmap_iter() local
358 && (cset->ncoll_syms || cset->nranges)) in re_compile_fastmap_iter()
373 && (cset->nchar_classes || cset->non_match || cset->nranges in re_compile_fastmap_iter()
375 || cset->nequiv_classes in re_compile_fastmap_iter()
393 for (i = 0; i < cset->nmbchars; ++i) in re_compile_fastmap_iter()
398 if (__wcrtomb (buf, cset->mbchars[i], &state) != (size_t) -1) in re_compile_fastmap_iter()
402 if (__wcrtomb (buf, __towlower (cset->mbchars[i]), &state) in re_compile_fastmap_iter()
3794 free_charset (re_charset_t *cset) in free_charset() argument
3796 re_free (cset->mbchars); in free_charset()
3798 re_free (cset->coll_syms); in free_charset()
3799 re_free (cset->equiv_classes); in free_charset()
3801 re_free (cset->range_starts); in free_charset()
3802 re_free (cset->range_ends); in free_charset()
3803 re_free (cset->char_classes); in free_charset()
3804 re_free (cset); in free_charset()