5#ifndef V8_BASE_STRINGS_H_
6#define V8_BASE_STRINGS_H_
36 if (
static_cast<unsigned>(c) <= 9)
return c;
37 c = (c | 0x20) - (
'a' -
'0');
38 if (
static_cast<unsigned>(c) <= 5)
return c + 10;
43 DCHECK(0 <= value && value <= 16);
44 if (value < 10)
return value +
'0';
45 return value - 10 +
'A';
int SNPrintF(Vector< char > str, const char *format,...)
char HexCharOfValue(int value)
void StrNCpy(base::Vector< char > dest, const char *src, size_t n)
V8_BASE_EXPORT int const char va_list args
int VSNPrintF(Vector< char > str, const char *format, va_list args)
#define PRINTF_FORMAT(format_param, dots_param)
#define DCHECK(condition)