Lines Matching +full:0 +full:x7f
25 static constexpr uint16_t DECODE_LEAD_LOW = 0xD800;
26 static constexpr uint16_t DECODE_LEAD_HIGH = 0xDBFF;
27 static constexpr uint16_t DECODE_TRAIL_LOW = 0xDC00;
28 static constexpr uint16_t DECODE_TRAIL_HIGH = 0xDFFF;
29 static constexpr uint32_t DECODE_FIRST_FACTOR = 0x400;
30 static constexpr uint32_t DECODE_SECOND_FACTOR = 0x10000;
33 static constexpr uint16_t SURROGATE_MASK = 0xF800;
35 static constexpr uint8_t BIT_MASK_1 = 0x80;
36 static constexpr uint8_t BIT_MASK_2 = 0xC0;
37 static constexpr uint8_t BIT_MASK_3 = 0xE0;
38 static constexpr uint8_t BIT_MASK_4 = 0xF0;
39 static constexpr uint8_t BIT_MASK_5 = 0xF8;
41 static constexpr uint8_t UTF8_1B_MAX = 0x7f;
43 static constexpr uint16_t UTF8_2B_MAX = 0x7ff;
44 static constexpr uint8_t UTF8_2B_FIRST = 0xc0;
45 static constexpr uint8_t UTF8_2B_SECOND = 0x80;
46 static constexpr uint8_t UTF8_2B_THIRD = 0x3f;
48 static constexpr uint16_t UTF8_3B_MAX = 0xffff;
49 static constexpr uint8_t UTF8_3B_FIRST = 0xe0;
50 static constexpr uint8_t UTF8_3B_SECOND = 0x80;
51 static constexpr uint8_t UTF8_3B_THIRD = 0x80;
53 static constexpr uint8_t UTF8_4B_FIRST = 0xf0;
55 static constexpr uint8_t byteMask = 0xbf;
56 static constexpr uint8_t byteMark = 0x80;
67 static const unsigned char firstByteMark[7] = {0x00, 0x00, 0xC0, 0xE0, 0xF0, 0xF8, 0xFC};