| 2235 | bool contains_only(byteset set) const noexcept { return find_first_not_of(set) == npos; } |
| 2236 | bool is_alpha() const noexcept { return !empty() && contains_only(ascii_letters_set()); } |
| 2237 | bool is_alnum() const noexcept { return !empty() && contains_only(ascii_letters_set() | digits_set()); } |
| 2238 | bool is_ascii() const noexcept { return empty() || contains_only(ascii_controls_set() | ascii_printables_set()); } |
| 2239 | bool is_digit() const noexcept { return !empty() && contains_only(digits_set()); } |
| 2240 | bool is_lower() const noexcept { return !empty() && contains_only(ascii_lowercase_set()); } |
nothing calls this directly
no test coverage detected