BidiIter find_(BidiIter begin, BidiIter end, Traits const &traits, ICase) const { for(; begin != end && !this->bset_.test(*begin, traits, ICase()); ++begin) ; return begin; }
bool test(char_type ch, Traits const &tr, ICase) const { return this->complement_ != (this->base_type::test(ch, tr, ICase()) || (this->has_posix_ && this->test_posix(ch, tr))); }