Home | History | Annotate | Download | only in toolutil

Lines Matching refs:currentPos

41     UChar* currentPos;
174 if(buf->currentPos<buf->bufLimit){
175 offset = (int32_t)(buf->bufLimit-buf->currentPos);
176 memmove(buf->buffer,buf->currentPos,offset* sizeof(UChar));
311 buf->currentPos = pTarget;
328 if(buf->currentPos>=buf->bufLimit){
338 return *(buf->currentPos++);
348 if(buf->currentPos+1>=buf->bufLimit){
357 if(U16_IS_LEAD(*(buf->currentPos))){
358 retVal=U16_GET_SUPPLEMENTARY(buf->currentPos[0],buf->currentPos[1]);
359 buf->currentPos+=2;
361 retVal = *(buf->currentPos++);
369 return ((UCHARBUF*) context)->currentPos[offset];
382 if (buf->currentPos >=buf->bufLimit-2) {
387 if (buf->currentPos < buf->bufLimit) {
388 c1 = *(buf->currentPos)++;
393 c2 = *(buf->currentPos);
401 length = (int32_t)(buf->bufLimit - buf->currentPos);
427 u_UCharsToChars( buf->currentPos, context, len);
434 buf->currentPos += offset;
512 buf->currentPos=buf->buffer;
539 /* decrement currentPos pointer
542 if(buf->currentPos!=buf->buffer){
543 if(*(buf->currentPos-1)==c){
544 buf->currentPos--;
580 buf->currentPos=buf->buffer;
716 UChar* temp = buf->currentPos;
728 if(temp>=buf->bufLimit && buf->currentPos == buf->buffer){
743 *len = (int32_t)(temp++ - buf->currentPos);
744 savePos = buf->currentPos;
745 buf->currentPos = temp;
751 *len = (int32_t)(temp - buf->currentPos);
752 savePos = buf->currentPos;
753 buf->currentPos = temp;
764 if(buf->currentPos==buf->bufLimit){
769 *len = (int32_t)(temp++ - buf->currentPos);
770 savePos = buf->currentPos;
771 buf->currentPos = temp;
776 *len = (int32_t)(temp - buf->currentPos);
777 savePos = buf->currentPos;
778 buf->currentPos = temp;