Lines Matching defs:__low
56 is(const char* __low, const char* __high, mask* __vec) const
59 while (__low < __high)
60 *__vec++ = _M_table[static_cast<unsigned char>(*__low++)];
62 for (;__low < __high; ++__vec, ++__low)
65 *__vec = __maskrune (*__low, upper | lower | alpha | digit | xdigit
69 if (this->is(upper, *__low)) __m |= upper;
70 if (this->is(lower, *__low)) __m |= lower;
71 if (this->is(alpha, *__low)) __m |= alpha;
72 if (this->is(digit, *__low)) __m |= digit;
73 if (this->is(xdigit, *__low)) __m |= xdigit;
74 if (this->is(space, *__low)) __m |= space;
75 if (this->is(print, *__low)) __m |= print;
76 if (this->is(graph, *__low)) __m |= graph;
77 if (this->is(cntrl, *__low)) __m |= cntrl;
78 if (this->is(punct, *__low)) __m |= punct;
89 scan_is(mask __m, const char* __low, const char* __high) const
92 while (__low < __high
93 && !(_M_table[static_cast<unsigned char>(*__low)] & __m))
94 ++__low;
96 while (__low < __high && !this->is(__m, *__low))
97 ++__low;
98 return __low;
103 scan_not(mask __m, const char* __low, const char* __high) const
106 while (__low < __high
107 && (_M_table[static_cast<unsigned char>(*__low)] & __m) != 0)
108 ++__low;
110 while (__low < __high && this->is(__m, *__low) != 0)
111 ++__low;
112 return __low;