Home | History | Annotate | Download | only in facet.ctype.char.members

Lines Matching refs:is

5 // This file is dual licensed under the MIT and the University of Illinois Open
14 // bool is(mask m, char c) const;
26 assert(f.is(F::space, ' '));
27 assert(!f.is(F::space, 'A'));
29 assert(f.is(F::print, ' '));
30 assert(!f.is(F::print, '\x07'));
32 assert(f.is(F::cntrl, '\x07'));
33 assert(!f.is(F::cntrl, ' '));
35 assert(f.is(F::upper, 'A'));
36 assert(!f.is(F::upper, 'a'));
38 assert(f.is(F::lower, 'a'));
39 assert(!f.is(F::lower, 'A'));
41 assert(f.is(F::alpha, 'a'));
42 assert(!f.is(F::alpha, '1'));
44 assert(f.is(F::digit, '1'));
45 assert(!f.is(F::digit, 'a'));
47 assert(f.is(F::punct, '.'));
48 assert(!f.is(F::punct, 'a'));
50 assert(f.is(F::xdigit, 'a'));
51 assert(!f.is(F::xdigit, 'g'));
53 assert(f.is(F::alnum, 'a'));
54 assert(!f.is(F::alnum, '.'));
56 assert(f.is(F::graph, '.'));
57 assert(!f.is(F::graph, '\x07'));