Lines Matching refs:toULength
1024 * @return if(U_FAILURE) return the length (toULength, byteIndex) for the input
1836 cnv->toULength=0; /* byteIndex */
2009 cnv->toULength=_extToU(cnv, cnv->sharedData,
2210 cnv->toULength=_extToU(cnv, cnv->sharedData,
2379 byteIndex=cnv->toULength;
2721 cnv->toULength=byteIndex;
3002 cnv->toULength=(int8_t)(source-lastSource);
3019 cnv->toULength=1;
3028 cnv->toULength=i;
4877 int8_t oldToULength, toULength, toULimit;
4915 toULength=oldToULength=utf8->toULength;
4918 toULength=oldToULength=toULimit=0;
4949 utf8->toULength=0;
4954 * sequence; then recurse for the toUBytes[toULength]
5030 toULength=1;
5034 while(toULength<toULimit) {
5046 ++toULength;
5049 break; /* sequence too short, stop with toULength<toULimit */
5053 source-=(toULength-oldToULength);
5054 while(oldToULength<toULength) {
5058 utf8->toULength=toULength;
5066 if( toULength==toULimit && /* consumed all trail bytes */
5067 (toULength==3 || toULength==2) && /* BMP */
5068 (c-=utf8_offsets[toULength])>=utf8_minLegal[toULength] &&
5073 toULength==toULimit && toULength==4 &&
5085 source-=(toULength-oldToULength);
5086 while(oldToULength<toULength) {
5089 utf8->toULength=toULength;
5155 toULength=1;
5158 utf8->toUBytes[toULength++]=b=*source++;
5162 utf8->toULength=toULength;
5183 int8_t oldToULength, toULength, toULimit;
5215 toULength=oldToULength=utf8->toULength;
5218 toULength=oldToULength=toULimit=0;
5249 utf8->toULength=0;
5310 toULength=1;
5314 while(toULength<toULimit) {
5326 ++toULength;
5329 break; /* sequence too short, stop with toULength<toULimit */
5333 source-=(toULength-oldToULength);
5334 while(oldToULength<toULength) {
5338 utf8->toULength=toULength;
5346 if( toULength==toULimit && /* consumed all trail bytes */
5347 (toULength==3 || toULength==2) && /* BMP */
5348 (c-=utf8_offsets[toULength])>=utf8_minLegal[toULength] &&
5353 toULength==toULimit && toULength==4 &&
5365 source-=(toULength-oldToULength);
5366 while(oldToULength<toULength) {
5369 utf8->toULength=toULength;
5465 toULength=1;
5468 utf8->toUBytes[toULength++]=b=*source++;
5472 utf8->toULength=toULength;