| 7997 | constexpr uint32_t initial_n = 128; |
| 7998 | |
| 7999 | static constexpr int32_t char_to_digit_value(char value) { |
| 8000 | if (value >= 'a' && value <= 'z') return value - 'a'; |
| 8001 | if (value >= '0' && value <= '9') return value - '0' + 26; |
| 8002 | return -1; |
| 8003 | } |
| 8004 | |
| 8005 | static constexpr char digit_to_char(int32_t digit) { |
| 8006 | return digit < 26 ? char(digit + 97) : char(digit + 22); |
no outgoing calls
no test coverage detected