Lines Matching refs:ccl
104 struct ccl {
107 int compl; /* ccl is complemented? */
111 inccl(const struct ccl *ccl, wint_t wi)
114 if (ccl->compl) {
115 return (wmemchr(ccl->start, wi, ccl->end - ccl->start)
118 return (wmemchr(ccl->start, wi, ccl->end - ccl->start) != NULL);
182 convert_ccl(FILE *fp, char * mbp, int width, const struct ccl *ccl,
193 width-- != 0 && inccl(ccl, wi)) {
210 convert_wccl(FILE *fp, wchar_t *wcp, int width, const struct ccl *ccl,
220 width-- != 0 && inccl(ccl, wi))
227 width-- != 0 && inccl(ccl, wi))
459 struct ccl ccl; /* character class info */
466 ccl.start = ccl.end = NULL;
586 ccl.start = fmt;
588 ccl.compl = 1;
591 ccl.compl = 0;
596 ccl.end = fmt;
687 &ccl, locale);
690 &ccl, locale);