Home | History | Annotate | Download | only in i18n

Lines Matching refs:extraCurrent

682     if(src->extraCurrent+len >= src->extraEnd) {
687 src->extraCurrent = newSrc + (src->extraCurrent - src->source);
697 *src->extraCurrent++ = *stuff;
699 uprv_memcpy(src->extraCurrent, stuff, len*sizeof(UChar));
700 src->extraCurrent += len;
711 src->parsedToken.charsOffset = (uint32_t)(src->extraCurrent - src->source);
777 src->parsedToken.charsOffset = (uint32_t)(src->extraCurrent - src->source);
782 extensionOffset = (uint32_t)(src->extraCurrent - src->source);
918 src->parsedToken.charsOffset = (uint32_t)(src->extraCurrent - src->source);
967 src->parsedToken.charsOffset = (uint32_t)(src->extraCurrent - src->source);
975 extensionOffset = (uint32_t)(src->extraCurrent - src->source);
1011 src->parsedToken.charsOffset = (uint32_t)(src->extraCurrent - src->source);
1228 src->parsedToken.charsOffset = (uint32_t)(src->extraCurrent - src->source);
1229 *src->extraCurrent++ = 0xFFFE;
1230 *src->extraCurrent++ = (UChar)ch;
1301 *src->extraCurrent++ = (UChar)ch;
1302 src->parsedToken.charsOffset = (uint32_t)(src->extraCurrent - src->source - 1);
1334 //*(src->extraCurrent-1) = 0xFFFE;
1335 //*src->extraCurrent++ = (UChar)ch;
1560 uprv_memcpy(src->extraCurrent, src->source + (expandNext & 0xFFFFFF), (expandNext >> 24)*sizeof(UChar));
1561 uprv_memcpy(src->extraCurrent+(expandNext >> 24), src->source + src->parsedToken.extensionOffset, src->parsedToken.extensionLen*sizeof(UChar));
1562 sourceToken->expansion = (uint32_t)(((expandNext >> 24) + src->parsedToken.extensionLen)<<24 | (uint32_t)(src->extraCurrent - src->source));
1563 src->extraCurrent += (expandNext >> 24) + src->parsedToken.extensionLen;
1812 src->extraCurrent = src->end+1; // Preserve terminating zero in the rule string so that option scanning works correctly