| 1357 | " utf8[length++] = static_cast<char>(0x80 | (codePoint & 0x3F));\n" |
| 1358 | " }\n" |
| 1359 | " else\n" |
| 1360 | " {\n" |
| 1361 | " utf8[length++] = static_cast<char>(0xF0 | (codePoint >> 18));\n" |
| 1362 | " utf8[length++] = static_cast<char>(0x80 | ((codePoint >> 12) & 0x3F));\n" |
| 1363 | " utf8[length++] = static_cast<char>(0x80 | ((codePoint >> 6) & 0x3F));\n" |
| 1364 | " utf8[length++] = static_cast<char>(0x80 | (codePoint & 0x3F));\n" |
| 1365 | " }\n" |
| 1366 | " fwrite(utf8, 1, static_cast<size_t>(length), stdout);\n" |
| 1367 | " }\n" |
| 1368 | "#else\n" |
| 1369 | " fputs(value, stdout);\n" |
| 1370 | "#endif\n" |
no test coverage detected