Lines Matching refs:ch
124 CHIN1(int nc, cset *cs, wint_t ch) in CHIN1() argument
128 assert(ch >= 0); in CHIN1()
129 if (ch < nc) in CHIN1()
130 return (((cs->bmp[ch >> 3] & (1 << (ch & 7))) != 0) ^ in CHIN1()
134 if (ch == towlower(cs->wides[i]) || in CHIN1()
135 ch == towupper(cs->wides[i])) in CHIN1()
137 } else if (ch == cs->wides[i]) in CHIN1()
141 if (cs->ranges[i].min <= ch && ch <= cs->ranges[i].max) in CHIN1()
144 if (iswctype(ch, cs->types[i])) in CHIN1()
150 CHIN(int nc, cset *cs, wint_t ch) in CHIN() argument
153 assert(ch >= 0); in CHIN()
154 if (ch < nc) in CHIN()
155 return (((cs->bmp[ch >> 3] & (1 << (ch & 7))) != 0) ^ in CHIN()
158 return (CHIN1(nc, cs, ch) || CHIN1(nc, cs, towlower(ch)) || in CHIN()
159 CHIN1(nc, cs, towupper(ch))); in CHIN()
161 return (CHIN1(nc, cs, ch)); in CHIN()