Lines Matching refs:extraBytesToRead
337 unsigned short extraBytesToRead = trailingBytesForUTF8[*source];
338 if (source + extraBytesToRead >= sourceEnd) {
342 if (! isLegalUTF8(source, extraBytesToRead+1)) {
349 switch (extraBytesToRead) {
357 ch -= offsetsFromUTF8[extraBytesToRead];
360 source -= (extraBytesToRead+1); /* Back up source pointer! */
367 source -= (extraBytesToRead+1); /* return to the illegal value itself */
379 source -= (extraBytesToRead+1); /* return to the start */
387 source -= (extraBytesToRead+1); /* Back up source pointer! */
463 unsigned short extraBytesToRead = trailingBytesForUTF8[*source];
464 if (source + extraBytesToRead >= sourceEnd) {
468 if (! isLegalUTF8(source, extraBytesToRead+1)) {
475 switch (extraBytesToRead) {
483 ch -= offsetsFromUTF8[extraBytesToRead];
486 source -= (extraBytesToRead+1); /* Back up the source pointer! */
496 source -= (extraBytesToRead+1); /* return to the illegal value itself */
522 int tmpBytesToRead = extraBytesToRead+1;