Lines Matching refs:lead
487 unsigned char lead = s[i++];
489 if (lead <= 0x7f) {
492 if (lead < 0xc2) {
494 } else if (lead <= 0xdf && (i + 1) <= length && IsUTF8TrailByte(s[i])) {
496 } else if (0xe0 <= lead && lead <= 0xef && (i + 2) <= length &&
499 (lead != 0xe0 || s[i] >= 0xa0) &&
500 (lead != 0xed || s[i] < 0xa0)) {
502 } else if (0xf0 <= lead && lead <= 0xf4 && (i + 3) <= length &&
506 (lead != 0xf0 || s[i] >= 0x90) &&
507 (lead != 0xf4 || s[i] < 0x90)) {