| 1038 | } |
| 1039 | |
| 1040 | constexpr bool is_windows_drive_letter(std::string_view input) noexcept { |
| 1041 | return input.size() >= 2 && |
| 1042 | (is_alpha(input[0]) && ((input[1] == ':') || (input[1] == '|'))) && |
| 1043 | ((input.size() == 2) || (input[2] == '/' || input[2] == '\\' || |
| 1044 | input[2] == '?' || input[2] == '#')); |
| 1045 | } |
| 1046 | |
| 1047 | constexpr bool is_normalized_windows_drive_letter( |
| 1048 | std::string_view input) noexcept { |
no test coverage detected