| 422 | } |
| 423 | |
| 424 | int unhex(char c) { |
| 425 | if (c >= '0' && c <= '9') |
| 426 | return c - '0'; |
| 427 | if (c >= 'a' && c <= 'f') |
| 428 | return c - 'a' + 10; |
| 429 | if (c >= 'A' && c <= 'F') |
| 430 | return c - 'A' + 10; |
| 431 | UNREACHABLE(); |
| 432 | } |
| 433 | |
| 434 | std::string unprintable(std::string const& val) { |
| 435 | std::string s; |