@@ -31,33 +31,31 @@ constexpr auto operator|(spec lhs, spec rhs)
31
31
namespace
32
32
{
33
33
34
- using std::begin, std::end, std::size;
35
-
36
34
// ! @brief check if `s` is a valid short option
37
35
constexpr bool is_short_option (std::string_view s)
38
36
{
39
- return size (s ) == 2 && s[0 ] == ' -' && std::isalnum (s[1 ]);
37
+ return s. size () == 2 && s[0 ] == ' -' && std::isalnum (s[1 ]);
40
38
}
41
39
42
40
// ! @brief check if `s` is a valid long option
43
41
constexpr bool is_long_option (std::string_view s)
44
42
{
45
- return size (s ) > 2 && s[0 ] == ' -' && s[1 ] == ' -' && s[2 ] != ' -'
46
- && std::all_of (begin (s ) + 2 , end (s ), [](char c){ return c == ' -' || std::isalnum (c); });
43
+ return s. size () > 2 && s[0 ] == ' -' && s[1 ] == ' -' && s[2 ] != ' -'
44
+ && std::all_of (s. begin () + 2 , s. end (), [](char c){ return c == ' -' || std::isalnum (c); });
47
45
}
48
46
49
47
// ! @brief check if `s` is a valid option value
50
48
constexpr bool is_valname (std::string_view s)
51
49
{
52
- return size (s ) > 0 && s[0 ] != ' -'
53
- && std::all_of (begin (s ), end (s ), [](char c){ return std::isgraph (c); });
50
+ return s. size () > 0 && s[0 ] != ' -'
51
+ && std::all_of (s. begin (), s. end (), [](char c){ return std::isgraph (c); });
54
52
}
55
53
56
54
// ! @brief check if `s` is a valid positional param name
57
55
constexpr bool is_param_name (std::string_view s)
58
56
{
59
- return size (s ) > 0 && s[0 ] != ' -'
60
- && std::all_of (begin (s ), end (s ), [](char c){ return std::isgraph (c); });
57
+ return s. size () > 0 && s[0 ] != ' -'
58
+ && std::all_of (s. begin (), s. end (), [](char c){ return std::isgraph (c); });
61
59
}
62
60
63
61
// //////////////////////////////////////////////////////////////////////////////
0 commit comments