Lines Matching refs:i
30 for (uint32_t i = 0; i < BITS; i++) { in PreNum() local
47 int32_t i = 0; in IsUTF8() local
48 while (i < len) { in IsUTF8()
49 if ((data[i] & MASK) == 0x00) { in IsUTF8()
50 i++; in IsUTF8()
53 if ((num = PreNum(data[i])) <= TARGET) { in IsUTF8()
56 i++; in IsUTF8()
58 if ((data[i] & FIRST_BYTE) != MASK) { in IsUTF8()
61 i++; in IsUTF8()
76 int32_t i = 0; in IsGBK() local
77 while (i < len) { in IsGBK()
78 if (data[i] <= ASCII_END) { in IsGBK()
79 i++; in IsGBK()
82 … if (data[i] >= FIRST_BYTE && data[i] <= FIRST_BYTE_END && data[i + 1] >= SECOND_BYTE_ONE && in IsGBK()
83 data[i + 1] <= SECOND_BYTE_TWO_END && data[i + 1] != GBK_MASK) { in IsGBK()
84 i += STEP; in IsGBK()