Lines Matching refs:labelStart
168 int32_t labelStart, int32_t mappingStart,
175 mapDevChars(UnicodeString &dest, int32_t labelStart, int32_t mappingStart,
181 int32_t labelStart, int32_t labelLength,
186 int32_t labelStart, int32_t labelLength,
338 int32_t labelStart=0; in process() local
343 if((i-labelStart)>63) { in process()
347 if(!isLabel && i>=254 && (i>254 || labelStart<i)) { in process()
367 if(i==(labelStart+3) && srcArray[i-1]==0x2d) { in process()
372 if(i==labelStart) { in process()
388 if(i==labelStart && i<(srcLength-1)) { in process()
390 } else if((i-labelStart)>63) { in process()
396 labelStart=i+1; in process()
402 processUnicode(src, labelStart, i, isLabel, toASCII, dest, info, errorCode); in process()
404 (!info.isOkBiDi || (labelStart>0 && !isASCIIOkBiDi(dest.getBuffer(), labelStart))) in process()
435 int32_t labelStart=0; in processUTF8() local
447 if((i-labelStart)>63) { in processUTF8()
451 if(!isLabel && i>=254 && (i>254 || labelStart<i)) { in processUTF8()
472 if(i==(labelStart+3) && srcArray[i-1]==0x2d) { in processUTF8()
476 if(i==labelStart) { in processUTF8()
490 if(i==labelStart && i<(srcLength-1)) { in processUTF8()
492 } else if((i-labelStart)>63) { in processUTF8()
498 labelStart=i+1; in processUTF8()
504 int32_t mappingStart=i-labelStart; in processUTF8()
505 destString=UnicodeString::fromUTF8(StringPiece(destArray+labelStart, mappingStart)); in processUTF8()
507 dest.Append(destArray, labelStart); in processUTF8()
508 processUnicode(UnicodeString::fromUTF8(StringPiece(src, labelStart)), 0, mappingStart, in processUTF8()
521 int32_t length=labelStart+destString.length(); in processUTF8()
524 (labelStart<254 && destString[253-labelStart]!=0x2e)) in processUTF8()
530 (!info.isOkBiDi || (labelStart>0 && !isASCIIOkBiDi(srcArray, labelStart))) in processUTF8()
538 int32_t labelStart, int32_t mappingStart, in processUnicode() argument
555 int32_t labelLimit=labelStart; in processUnicode()
559 int32_t labelLength=labelLimit-labelStart; in processUnicode()
560 int32_t newLength=processLabel(dest, labelStart, labelLength, in processUnicode()
569 labelLimit=labelStart+=newLength+1; in processUnicode()
573 destLength=mapDevChars(dest, labelStart, labelLimit, errorCode); in processUnicode()
591 if(0==labelStart || labelStart<labelLimit) { in processUnicode()
592 processLabel(dest, labelStart, labelLimit-labelStart, in processUnicode()
600 UTS46::mapDevChars(UnicodeString &dest, int32_t labelStart, int32_t mappingStart, in mapDevChars() argument
656 uts46Norm2.normalize(dest.tempSubString(labelStart), normalized, errorCode); in mapDevChars()
658 dest.replace(labelStart, 0x7fffffff, normalized); in mapDevChars()
689 int32_t labelStart, int32_t labelLength, in processLabel() argument
694 const UChar *label=dest.getBuffer()+labelStart; in processLabel()
695 int32_t destLabelStart=labelStart; in processLabel()
726 return markBadACELabel(dest, labelStart, labelLength, toASCII, info); in processLabel()
741 return markBadACELabel(dest, labelStart, labelLength, toASCII, info); in processLabel()
745 labelStart=0; in processLabel()
814 labelString->replace(labelStart, cpLength, (UChar)0xfffd); in processLabel()
815 label=labelString->getBuffer()+labelStart; in processLabel()
902 int32_t labelStart, int32_t labelLength, in markBadACELabel() argument
907 const UChar *label=dest.getBuffer()+labelStart; in markBadACELabel()
930 dest.insert(labelStart+labelLength, (UChar)0xfffd); in markBadACELabel()
1055 int32_t labelStart=0; in isASCIIOkBiDi() local
1059 if(i>labelStart) { in isASCIIOkBiDi()
1066 labelStart=i+1; in isASCIIOkBiDi()
1067 } else if(i==labelStart) { in isASCIIOkBiDi()
1087 int32_t labelStart=0; in isASCIIOkBiDi() local
1091 if(i>labelStart) { in isASCIIOkBiDi()
1098 labelStart=i+1; in isASCIIOkBiDi()
1099 } else if(i==labelStart) { in isASCIIOkBiDi()