Lines Matching +full:0 +full:x1f
216 static constexpr uint16_t UTF8_1BYTE_LIMIT = 0x80;
217 static constexpr uint16_t UTF8_2BYTE_LIMIT = 0x800;
218 static constexpr uint32_t UTF8_3BYTE_LIMIT = 0x10000;
220 static constexpr uint16_t UTF8_2BYTE_MASK = 0x1F;
221 static constexpr uint16_t UTF8_3BYTE_MASK = 0x0F;
222 static constexpr uint16_t UTF8_4BYTE_MASK = 0x07;
224 static constexpr uint16_t UTF8_DECODE_4BYTE_MASK = 0xf8;
225 static constexpr uint16_t UTF8_DECODE_4BYTE_LIMIT = 0xf4;
227 static constexpr uint16_t UTF8_2BYTE_HEADER = 0xC0;
228 static constexpr uint16_t UTF8_3BYTE_HEADER = 0xE0;
229 static constexpr uint16_t UTF8_4BYTE_HEADER = 0xF0;
235 static constexpr uint16_t UTF8_CONT_MASK = 0x3F;
236 static constexpr uint16_t UTF8_CONT_HEADER = 0x80;
238 static constexpr char32_t SURROGATE_HIGH_MIN = 0xD800;
239 static constexpr char32_t SURROGATE_HIGH_MAX = 0xDC00;
240 static constexpr char32_t SURROGATE_LOW_MIN = 0xDC00;
241 static constexpr char32_t SURROGATE_LOW_MAX = 0xE000;
242 static constexpr char32_t SURROGATE_LOW_MARKER = 0x3ff;
443 if (cu == 0) { in Mutf8Encode()