Home | History | Annotate | Download | only in common

Lines Matching refs:lead

64     int32_t lead=start>>6;
68 uint32_t bits=(uint32_t)1<<lead;
77 if(lead==limitLead) {
90 ++lead;
92 if(lead<limitLead) {
93 bits=~((1<<lead)-1);
209 bits=3; // Lead bytes 0xC0 and 0xC1.
214 bits=1; // Lead byte 0xE0.
219 mask=~(0x10001<<0xd); // Lead byte 0xED.
226 mask=~(0x10001<<0xd); // Lead byte 0xED.
274 int lead=c>>12;
275 uint32_t twoBits=(bmpBlockBits[(c>>6)&0x3f]>>lead)&0x10001;
282 return containsSlow(c, list4kStarts[lead], list4kStarts[lead+1]);
315 int lead=c>>12;
316 uint32_t twoBits=(bmpBlockBits[(c>>6)&0x3f]>>lead)&0x10001;
325 if(!containsSlow(c, list4kStarts[lead], list4kStarts[lead+1])) {
355 int lead=c>>12;
356 uint32_t twoBits=(bmpBlockBits[(c>>6)&0x3f]>>lead)&0x10001;
365 if(containsSlow(c, list4kStarts[lead], list4kStarts[lead+1])) {
404 int lead=c>>12;
405 uint32_t twoBits=(bmpBlockBits[(c>>6)&0x3f]>>lead)&0x10001;
414 if(!containsSlow(c, list4kStarts[lead], list4kStarts[lead+1])) {
447 int lead=c>>12;
448 uint32_t twoBits=(bmpBlockBits[(c>>6)&0x3f]>>lead)&0x10001;
457 if(containsSlow(c, list4kStarts[lead], list4kStarts[lead+1])) {
517 * or runs into a lead byte.
527 // b>=0x80: lead or trail byte
529 // single trail byte, check for preceding 3- or 4-byte lead byte
536 // 4-byte lead byte with only two trail bytes
543 // lead byte with no trail bytes
577 ++s; // Advance past the lead byte.
587 // All 64 code points with this lead byte and middle trail byte
691 // lead byte in last-trail position
700 int lead=c>>12;
701 uint32_t twoBits=(bmpBlockBits[(c>>6)&0x3f]>>lead)&0x10001;
710 if(containsSlow(c, list4kStarts[lead], list4kStarts[lead+1]) != spanCondition) {