| 16 | // Copied from <util/string/escape.cpp> |
| 17 | namespace { |
| 18 | inline char HexDigit(char value) { |
| 19 | Y_ASSERT(value < 16); |
| 20 | if (value < 10) |
| 21 | return '0' + value; |
| 22 | else |
| 23 | return 'A' + value - 10; |
| 24 | } |
| 25 | |
| 26 | inline char OctDigit(char value) { |
| 27 | Y_ASSERT(value < 8); |