Home | History | Annotate | Download | only in i18n

Lines Matching refs:extraCurrent

686     if(src->extraCurrent+len >= src->extraEnd) {
701 src->extraCurrent = newSrc + (src->extraCurrent - src->source);
715 *src->extraCurrent++ = *tempStuff;
717 uprv_memcpy(src->extraCurrent, tempStuff, len*sizeof(UChar));
718 src->extraCurrent += len;
730 src->parsedToken.charsOffset = (uint32_t)(src->extraCurrent - src->source);
797 src->parsedToken.charsOffset = (uint32_t)(src->extraCurrent - src->source);
802 extensionOffset = (uint32_t)(src->extraCurrent - src->source);
953 src->parsedToken.charsOffset = (uint32_t)(src->extraCurrent - src->source);
1006 src->parsedToken.charsOffset = (uint32_t)(src->extraCurrent - src->source);
1014 extensionOffset = (uint32_t)(src->extraCurrent - src->source);
1050 src->parsedToken.charsOffset = (uint32_t)(src->extraCurrent - src->source);
1283 src->parsedToken.charsOffset = (uint32_t)(src->extraCurrent - src->source);
1284 *src->extraCurrent++ = 0xFFFE;
1285 *src->extraCurrent++ = (UChar)ch;
1356 *src->extraCurrent++ = (UChar)ch;
1357 src->parsedToken.charsOffset = (uint32_t)(src->extraCurrent - src->source - 1);
1389 //*(src->extraCurrent-1) = 0xFFFE;
1390 //*src->extraCurrent++ = (UChar)ch;
1615 uprv_memcpy(src->extraCurrent, src->source + (expandNext & 0xFFFFFF), (expandNext >> 24)*sizeof(UChar));
1616 uprv_memcpy(src->extraCurrent+(expandNext >> 24), src->source + src->parsedToken.extensionOffset, src->parsedToken.extensionLen*sizeof(UChar));
1617 sourceToken->expansion = (uint32_t)(((expandNext >> 24) + src->parsedToken.extensionLen)<<24 | (uint32_t)(src->extraCurrent - src->source));
1618 src->extraCurrent += (expandNext >> 24) + src->parsedToken.extensionLen;
1867 src->extraCurrent = src->end+1; // Preserve terminating zero in the rule string so that option scanning works correctly