Searched refs:codepoint (Results 1 – 6 of 6) sorted by relevance
69 static bool isprint32(char32_t codepoint) { in isprint32() argument70 if (codepoint <= 0x1F || codepoint == 0x7F) // C0 in isprint32()74 if (codepoint >= 0x80 && codepoint <= 0x9F) // C1 in isprint32()78 if (codepoint == 0x2028 || codepoint == 0x2029) // line/paragraph separators in isprint32()82 if (codepoint == 0x200E || codepoint == 0x200F || in isprint32()83 (codepoint >= 0x202A && in isprint32()84 codepoint <= 0x202E)) // bidirectional text control in isprint32()88 if (codepoint >= 0xFFF9 && in isprint32()180 llvm::UTF32 codepoint = 0; in GetPrintableImpl() local195 if (isprint32(codepoint)) in GetPrintableImpl()[all …]
220 buffer[len] = code.codepoint; in DecodeEscapedCharacters()228 code.codepoint = buffer[0] & 0xff; in DecodeEscapedCharacters()269 result.append(1, decoded.codepoint); in DecodeString()
718 EncodeCharacter<Encoding::UTF_8>(decoded.codepoint)}; in Hollerith()
74 UTF32 y) { return x.codepoint < y; }); in skeleton()75 if (Where == std::end(ConfusableEntries) || CodePoint != Where->codepoint) { in skeleton()
209 uint32_t codepoint = ((*Position & 0x1F) << 6) | in decodeUTF8() local211 if (codepoint >= 0x80) in decodeUTF8()212 return std::make_pair(codepoint, 2); in decodeUTF8()219 uint32_t codepoint = ((*Position & 0x0F) << 12) | in decodeUTF8() local224 if (codepoint >= 0x800 && in decodeUTF8()225 (codepoint < 0xD800 || codepoint > 0xDFFF)) in decodeUTF8()226 return std::make_pair(codepoint, 3); in decodeUTF8()234 uint32_t codepoint = ((*Position & 0x07) << 18) | in decodeUTF8() local238 if (codepoint >= 0x10000 && codepoint <= 0x10FFFF) in decodeUTF8()239 return std::make_pair(codepoint, 4); in decodeUTF8()
250 char32_t codepoint{0};