Lines Matching refs:hex_start
157 const char* hex_start = p; in CUnescapeInternal() local
164 std::string(hex_start, p + 1 - hex_start) + in CUnescapeInternal()
171 const ptrdiff_t hex_size = p + 1 - hex_start; in CUnescapeInternal()
173 memcpy(d, hex_start, hex_size); in CUnescapeInternal()
183 const char* hex_start = p; in CUnescapeInternal() local
187 std::string(hex_start, p + 1 - hex_start); in CUnescapeInternal()
198 std::string(hex_start, p + 1 - hex_start); in CUnescapeInternal()
206 memcpy(d, hex_start, 5); // u0000 in CUnescapeInternal()
210 if (IsSurrogate(rune, absl::string_view(hex_start, 5), error)) { in CUnescapeInternal()
219 const char* hex_start = p; in CUnescapeInternal() local
223 std::string(hex_start, p + 1 - hex_start); in CUnescapeInternal()
236 std::string(hex_start, p + 1 - hex_start) + in CUnescapeInternal()
246 std::string(hex_start, p + 1 - hex_start); in CUnescapeInternal()
254 memcpy(d, hex_start, 9); // U00000000 in CUnescapeInternal()
258 if (IsSurrogate(rune, absl::string_view(hex_start, 9), error)) { in CUnescapeInternal()