37 uint32_t
unesc_hex (
const char * s,
const char * s_end)
40 for (s += 2; s != s_end; ++s)
49 uint32_t
unesc_oct (
const char * s,
const char * s_end)
52 for (++s; s != s_end; ++s)
55 n +=
static_cast<uint8_t
> (*s -
'0');
uint32_t unesc_oct(const char *s, const char *s_end)
uint32_t unesc_hex(const char *s, const char *s_end)
static uint32_t hex_digit(const char c)