Lines Matching refs:string_buffer
16727 string_buffer[bytes++] = '\\';
16728 string_buffer[bytes++] = 'b';
16734 string_buffer[bytes++] = '\\';
16735 string_buffer[bytes++] = 't';
16741 string_buffer[bytes++] = '\\';
16742 string_buffer[bytes++] = 'n';
16748 string_buffer[bytes++] = '\\';
16749 string_buffer[bytes++] = 'f';
16755 string_buffer[bytes++] = '\\';
16756 string_buffer[bytes++] = 'r';
16762 string_buffer[bytes++] = '\\';
16763 string_buffer[bytes++] = '\"';
16769 string_buffer[bytes++] = '\\';
16770 string_buffer[bytes++] = '\\';
16783 (std::snprintf)(string_buffer.data() + bytes, 7, "\\u%04x",
16790 … (std::snprintf)(string_buffer.data() + bytes, 13, "\\u%04x\\u%04x",
16800 string_buffer[bytes++] = s[i];
16809 if (string_buffer.size() - bytes < 13)
16811 o->write_characters(string_buffer.data(), bytes);
16854 string_buffer[bytes++] = '\\';
16855 string_buffer[bytes++] = 'u';
16856 string_buffer[bytes++] = 'f';
16857 string_buffer[bytes++] = 'f';
16858 string_buffer[bytes++] = 'f';
16859 string_buffer[bytes++] = 'd';
16863 … string_buffer[bytes++] = detail::binary_writer<BasicJsonType, char>::to_char_type('\xEF');
16864 … string_buffer[bytes++] = detail::binary_writer<BasicJsonType, char>::to_char_type('\xBF');
16865 … string_buffer[bytes++] = detail::binary_writer<BasicJsonType, char>::to_char_type('\xBD');
16871 if (string_buffer.size() - bytes < 13)
16873 o->write_characters(string_buffer.data(), bytes);
16898 string_buffer[bytes++] = s[i];
16912 o->write_characters(string_buffer.data(), bytes);
16931 o->write_characters(string_buffer.data(), bytes_after_last_accept);
16938 o->write_characters(string_buffer.data(), bytes_after_last_accept);
17269 std::array<char, 512> string_buffer{{}}; member in nlohmann::detail::serializer