• Home
  • Raw
  • Download

Lines Matching refs:length8

166     int32_t length8=0;  in getUTF8Length()  local
167 u_strToUTF8(NULL, 0, &length8, s, length, &errorCode); in getUTF8Length()
169 return length8; in getUTF8Length()
181 int32_t length8=0; in appendUTF8() local
182 u_strToUTF8((char *)t, capacity, &length8, s, length, &errorCode); in appendUTF8()
184 return length8; in appendUTF8()
241 int32_t length8=getUTF8Length(s16, length16); in UnicodeSetStringSpan() local
242 utf8Length+=length8; in UnicodeSetStringSpan()
243 if(length8>maxLength8) { in UnicodeSetStringSpan()
244 maxLength8=length8; in UnicodeSetStringSpan()
327 int32_t length8=appendUTF8(s16, length16, s8, utf8Length-utf8Count); in UnicodeSetStringSpan() local
328 utf8Count+=utf8Lengths[i]=length8; in UnicodeSetStringSpan()
329 if(length8==0) { // Irrelevant for UTF-8 because not representable in UTF-8. in UnicodeSetStringSpan()
334 … spanLength=spanSet.spanUTF8((const char *)s8, length8, USET_SPAN_CONTAINED); in UnicodeSetStringSpan()
338 … spanLength=length8-spanSet.spanBackUTF8((const char *)s8, length8, USET_SPAN_CONTAINED); in UnicodeSetStringSpan()
365 int32_t length8=appendUTF8(s16, length16, s8, utf8Length-utf8Count); in UnicodeSetStringSpan() local
366 utf8Count+=utf8Lengths[i]=length8; in UnicodeSetStringSpan()
975 int32_t length8; in spanUTF8() local
978 length8=utf8Lengths[i]; in spanUTF8()
979 if(length8==0) { in spanUTF8()
984 s8+=length8; in spanUTF8()
990 overlap=length8; in spanUTF8()
997 int32_t inc=length8-overlap; // Keep overlap+inc==length8. in spanUTF8()
1007 matches8(s+pos-overlap, s8, length8) in spanUTF8()
1021 s8+=length8; in spanUTF8()
1026 length8=utf8Lengths[i]; in spanUTF8()
1027 if(length8==0) { in spanUTF8()
1036 overlap=length8; in spanUTF8()
1043 int32_t inc=length8-overlap; // Keep overlap+inc==length8. in spanUTF8()
1053 matches8(s+pos-overlap, s8, length8) in spanUTF8()
1063 s8+=length8; in spanUTF8()
1155 int32_t length8; in spanBackUTF8() local
1158 length8=utf8Lengths[i]; in spanBackUTF8()
1159 if(length8==0) { in spanBackUTF8()
1164 s8+=length8; in spanBackUTF8()
1170 overlap=length8; in spanBackUTF8()
1179 int32_t dec=length8-overlap; // Keep dec+overlap==length8. in spanBackUTF8()
1189 matches8(s+pos-dec, s8, length8) in spanBackUTF8()
1202 s8+=length8; in spanBackUTF8()
1207 length8=utf8Lengths[i]; in spanBackUTF8()
1208 if(length8==0) { in spanBackUTF8()
1217 overlap=length8; in spanBackUTF8()
1224 int32_t dec=length8-overlap; // Keep dec+overlap==length8. in spanBackUTF8()
1234 matches8(s+pos-dec, s8, length8) in spanBackUTF8()
1243 s8+=length8; in spanBackUTF8()
1447 int32_t length8; in spanNotUTF8() local
1449 length8=utf8Lengths[i]; in spanNotUTF8()
1451 …if(length8!=0 && spanUTF8Lengths[i]!=ALL_CP_CONTAINED && length8<=rest && matches8(s+pos, s8, leng… in spanNotUTF8()
1454 s8+=length8; in spanNotUTF8()
1490 int32_t length8; in spanNotBackUTF8() local
1492 length8=utf8Lengths[i]; in spanNotBackUTF8()
1494 …if(length8!=0 && spanBackUTF8Lengths[i]!=ALL_CP_CONTAINED && length8<=pos && matches8(s+pos-length… in spanNotBackUTF8()
1497 s8+=length8; in spanNotBackUTF8()