Lines Matching refs:byte3
32 void check_utf8dump(bool success_expected, int byte1, int byte2, int byte3, int byte4);
34 void check_utf8dump(bool success_expected, int byte1, int byte2 = -1, int byte3 = -1, int byte4 = -1)
41 CAPTURE(byte3)
51 if (byte3 != -1)
53 json_string += std::string(1, static_cast<char>(byte3));
119 void check_utf8string(bool success_expected, int byte1, int byte2, int byte3, int byte4);
122 void check_utf8string(bool success_expected, int byte1, int byte2 = -1, int byte3 = -1, int byte4 = -1)
141 if (byte3 != -1)
143 CAPTURE(byte3)
144 json_string += std::string(1, static_cast<char>(byte3));
201 for (int byte3 = 0x80; byte3 <= 0xBF; ++byte3)
205 check_utf8string(true, byte1, byte2, byte3, byte4);
206 check_utf8dump(true, byte1, byte2, byte3, byte4);
240 for (int byte3 = 0x80; byte3 <= 0xBF; ++byte3)
242 check_utf8string(false, byte1, byte2, byte3);
243 check_utf8dump(false, byte1, byte2, byte3);
261 for (int byte3 = 0x80; byte3 <= 0xBF; ++byte3)
265 check_utf8string(false, byte1, byte2, byte3, byte4);
266 check_utf8dump(false, byte1, byte2, byte3, byte4);
279 for (int byte3 = 0x00; byte3 <= 0xFF; ++byte3)
282 if (0x80 <= byte3 && byte3 <= 0xBF)
289 check_utf8string(false, byte1, byte2, byte3, byte4);
290 check_utf8dump(false, byte1, byte2, byte3, byte4);
303 for (int byte3 = 0x80; byte3 <= 0xBF; ++byte3)
308 if (0x80 <= byte3 && byte3 <= 0xBF)
313 check_utf8string(false, byte1, byte2, byte3, byte4);
314 check_utf8dump(false, byte1, byte2, byte3, byte4);