Home | History | Annotate | Download | only in common

Lines Matching defs:toULength

1161  * @return if(U_FAILURE) return the length (toULength, byteIndex) for the input
1973 cnv->toULength=0; /* byteIndex */
2146 cnv->toULength=_extToU(cnv, cnv->sharedData,
2347 cnv->toULength=_extToU(cnv, cnv->sharedData,
2516 byteIndex=cnv->toULength;
2858 cnv->toULength=byteIndex;
3139 cnv->toULength=(int8_t)(source-lastSource);
3156 cnv->toULength=1;
3165 cnv->toULength=i;
5010 int8_t oldToULength, toULength, toULimit;
5048 toULength=oldToULength=utf8->toULength;
5051 toULength=oldToULength=toULimit=0;
5082 utf8->toULength=0;
5087 * sequence; then recurse for the toUBytes[toULength]
5163 toULength=1;
5167 while(toULength<toULimit) {
5179 ++toULength;
5182 toULength<toULimit */
5186 source-=(toULength-oldToULength);
5187 while(oldToULength<toULength) {
5191 utf8->toULength=toULength;
5199 if( toULength==toULimit && /* consumed all trail bytes */
5200 (toULength==3 || toULength==2) && /* BMP */
5201 (c-=utf8_offsets[toULength])>=utf8_minLegal[toULength] &&
5206 toULength==toULimit && toULength==4 &&
5218 source-=(toULength-oldToULength);
5219 while(oldToULength<toULength) {
5222 utf8->toULength=toULength;
5288 toULength=1;
5291 utf8->toUBytes[toULength++]=b=*source++;
5295 utf8->toULength=toULength;
5316 int8_t oldToULength, toULength, toULimit;
5348 toULength=oldToULength=utf8->toULength;
5351 toULength=oldToULength=toULimit=0;
5382 utf8->toULength=0;
5443 toULength=1;
5447 while(toULength<toULimit) {
5459 ++toULength;
5462 break; /* sequence too short, stop with toULength<toULimit */
5466 source-=(toULength-oldToULength);
5467 while(oldToULength<toULength) {
5471 utf8->toULength=toULength;
5479 if( toULength==toULimit && /* consumed all trail bytes */
5480 (toULength==3 || toULength==2) && /* BMP */
5481 (c-=utf8_offsets[toULength])>=utf8_minLegal[toULength] &&
5486 toULength==toULimit && toULength==4 &&
5498 source-=(toULength-oldToULength);
5499 while(oldToULength<toULength) {
5502 utf8->toULength=toULength;
5598 toULength=1;
5601 utf8->toUBytes[toULength++]=b=*source++;
5605 utf8->toULength=toULength;