• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/timemachine/gettext-0.17/gettext-runtime/gnulib-lib/

Lines Matching refs:wc_valid

165   bool wc_valid;	/* true if wc is a valid wide character */
166 wchar_t wc; /* if wc_valid: the current character */
171 wc_valid = false. */
180 #define mb_iseq(mbc, sc) ((mbc).wc_valid && (mbc).wc == (sc))
181 #define mb_isnul(mbc) ((mbc).wc_valid && (mbc).wc == 0)
183 ((mbc1).wc_valid \
184 ? ((mbc2).wc_valid \
187 : ((mbc2).wc_valid \
195 ((mbc1).wc_valid \
196 ? ((mbc2).wc_valid \
199 : ((mbc2).wc_valid \
207 ((mbc1).wc_valid && (mbc2).wc_valid \
212 ((mbc1).wc_valid && (mbc2).wc_valid \
219 ((mbc).wc_valid && (mbc).wc >= 0 && (mbc).wc <= 127)
220 #define mb_isalnum(mbc) ((mbc).wc_valid && iswalnum ((mbc).wc))
221 #define mb_isalpha(mbc) ((mbc).wc_valid && iswalpha ((mbc).wc))
222 #define mb_isblank(mbc) ((mbc).wc_valid && iswblank ((mbc).wc))
223 #define mb_iscntrl(mbc) ((mbc).wc_valid && iswcntrl ((mbc).wc))
224 #define mb_isdigit(mbc) ((mbc).wc_valid && iswdigit ((mbc).wc))
225 #define mb_isgraph(mbc) ((mbc).wc_valid && iswgraph ((mbc).wc))
226 #define mb_islower(mbc) ((mbc).wc_valid && iswlower ((mbc).wc))
227 #define mb_isprint(mbc) ((mbc).wc_valid && iswprint ((mbc).wc))
228 #define mb_ispunct(mbc) ((mbc).wc_valid && iswpunct ((mbc).wc))
229 #define mb_isspace(mbc) ((mbc).wc_valid && iswspace ((mbc).wc))
230 #define mb_isupper(mbc) ((mbc).wc_valid && iswupper ((mbc).wc))
231 #define mb_isxdigit(mbc) ((mbc).wc_valid && iswxdigit ((mbc).wc))
248 ((mbc).wc_valid ? mb_width_aux ((mbc).wc) : MB_UNPRINTABLE_WIDTH)
255 ((mbc)->ptr = (mbc)->buf, (mbc)->bytes = 1, (mbc)->wc_valid = 1, \
270 if ((new_mbc->wc_valid = old_mbc->wc_valid))