Lines Matching defs:byte
18 void CFX_UTF8Decoder::Input(uint8_t byte) {
19 if (byte < 0x80) {
21 m_Buffer.AppendChar(byte);
22 } else if (byte < 0xc0) {
27 m_PendingChar |= (byte & 0x3f) << (m_PendingBytes * 6);
31 } else if (byte < 0xe0) {
33 m_PendingChar = (byte & 0x1f) << 6;
34 } else if (byte < 0xf0) {
36 m_PendingChar = (byte & 0x0f) << 12;
37 } else if (byte < 0xf8) {
39 m_PendingChar = (byte & 0x07) << 18;
40 } else if (byte < 0xfc) {
42 m_PendingChar = (byte & 0x03) << 24;
43 } else if (byte < 0xfe) {
45 m_PendingChar = (byte & 0x01) << 30;