mbc               177 maint/gnulib/lib/mbchar.h #define mb_ptr(mbc) ((mbc).ptr)
mbc               178 maint/gnulib/lib/mbchar.h #define mb_len(mbc) ((mbc).bytes)
mbc               181 maint/gnulib/lib/mbchar.h #define mb_iseq(mbc, sc) ((mbc).wc_valid && (mbc).wc == (sc))
mbc               182 maint/gnulib/lib/mbchar.h #define mb_isnul(mbc) ((mbc).wc_valid && (mbc).wc == 0)
mbc               219 maint/gnulib/lib/mbchar.h #define mb_isascii(mbc) \
mbc               220 maint/gnulib/lib/mbchar.h   ((mbc).wc_valid && (mbc).wc >= 0 && (mbc).wc <= 127)
mbc               221 maint/gnulib/lib/mbchar.h #define mb_isalnum(mbc) ((mbc).wc_valid && iswalnum ((mbc).wc))
mbc               222 maint/gnulib/lib/mbchar.h #define mb_isalpha(mbc) ((mbc).wc_valid && iswalpha ((mbc).wc))
mbc               223 maint/gnulib/lib/mbchar.h #define mb_isblank(mbc) ((mbc).wc_valid && iswblank ((mbc).wc))
mbc               224 maint/gnulib/lib/mbchar.h #define mb_iscntrl(mbc) ((mbc).wc_valid && iswcntrl ((mbc).wc))
mbc               225 maint/gnulib/lib/mbchar.h #define mb_isdigit(mbc) ((mbc).wc_valid && iswdigit ((mbc).wc))
mbc               226 maint/gnulib/lib/mbchar.h #define mb_isgraph(mbc) ((mbc).wc_valid && iswgraph ((mbc).wc))
mbc               227 maint/gnulib/lib/mbchar.h #define mb_islower(mbc) ((mbc).wc_valid && iswlower ((mbc).wc))
mbc               228 maint/gnulib/lib/mbchar.h #define mb_isprint(mbc) ((mbc).wc_valid && iswprint ((mbc).wc))
mbc               229 maint/gnulib/lib/mbchar.h #define mb_ispunct(mbc) ((mbc).wc_valid && iswpunct ((mbc).wc))
mbc               230 maint/gnulib/lib/mbchar.h #define mb_isspace(mbc) ((mbc).wc_valid && iswspace ((mbc).wc))
mbc               231 maint/gnulib/lib/mbchar.h #define mb_isupper(mbc) ((mbc).wc_valid && iswupper ((mbc).wc))
mbc               232 maint/gnulib/lib/mbchar.h #define mb_isxdigit(mbc) ((mbc).wc_valid && iswxdigit ((mbc).wc))
mbc               248 maint/gnulib/lib/mbchar.h #define mb_width(mbc) \
mbc               249 maint/gnulib/lib/mbchar.h   ((mbc).wc_valid ? mb_width_aux ((mbc).wc) : MB_UNPRINTABLE_WIDTH)
mbc               252 maint/gnulib/lib/mbchar.h #define mb_putc(mbc, stream)  fwrite ((mbc).ptr, 1, (mbc).bytes, (stream))
mbc               255 maint/gnulib/lib/mbchar.h #define mb_setascii(mbc, sc) \
mbc               256 maint/gnulib/lib/mbchar.h   ((mbc)->ptr = (mbc)->buf, (mbc)->bytes = 1, (mbc)->wc_valid = 1, \
mbc               257 maint/gnulib/lib/mbchar.h    (mbc)->wc = (mbc)->buf[0] = (sc))
mbc                77 maint/gnulib/lib/mbfile.h mbfile_multi_getc (struct mbchar *mbc, struct mbfile_multi *mbf)
mbc                89 maint/gnulib/lib/mbfile.h       mb_copy (mbc, &mbf->pushback);
mbc               113 maint/gnulib/lib/mbfile.h       mbc->wc = mbc->buf[0] = mbf->buf[0];
mbc               114 maint/gnulib/lib/mbfile.h       mbc->wc_valid = true;
mbc               115 maint/gnulib/lib/mbfile.h       mbc->ptr = &mbc->buf[0];
mbc               116 maint/gnulib/lib/mbfile.h       mbc->bytes = 1;
mbc               138 maint/gnulib/lib/mbfile.h       bytes = mbrtowc (&mbc->wc, &mbf->buf[0], mbf->bufcount, &mbf->state);
mbc               145 maint/gnulib/lib/mbfile.h           mbc->wc_valid = false;
mbc               157 maint/gnulib/lib/mbfile.h               mbc->wc_valid = false;
mbc               169 maint/gnulib/lib/mbfile.h                   mbc->wc_valid = false;
mbc               183 maint/gnulib/lib/mbfile.h               assert (mbc->wc == 0);
mbc               185 maint/gnulib/lib/mbfile.h           mbc->wc_valid = true;
mbc               191 maint/gnulib/lib/mbfile.h   mbc->ptr = &mbc->buf[0];
mbc               192 maint/gnulib/lib/mbfile.h   memcpy (&mbc->buf[0], &mbf->buf[0], bytes);
mbc               193 maint/gnulib/lib/mbfile.h   mbc->bytes = bytes;
mbc               213 maint/gnulib/lib/mbfile.h   mbc->ptr = NULL;
mbc               214 maint/gnulib/lib/mbfile.h   mbc->bytes = 0;
mbc               215 maint/gnulib/lib/mbfile.h   mbc->wc_valid = false;
mbc               220 maint/gnulib/lib/mbfile.h mbfile_multi_ungetc (const struct mbchar *mbc, struct mbfile_multi *mbf)
mbc               222 maint/gnulib/lib/mbfile.h   mb_copy (&mbf->pushback, mbc);
mbc               237 maint/gnulib/lib/mbfile.h #define mbf_getc(mbc, mbf) mbfile_multi_getc (&(mbc), &(mbf))
mbc               239 maint/gnulib/lib/mbfile.h #define mbf_ungetc(mbc, mbf) mbfile_multi_ungetc (&(mbc), &(mbf))
mbc               241 maint/gnulib/lib/mbfile.h #define mb_iseof(mbc) ((mbc).bytes == 0)