Home | History | Annotate | Download | only in common

Lines Matching refs:srcStart

81 us_arrayCopy(const UChar *src, int32_t srcStart,
85 uprv_memmove(dst+dstStart, src+srcStart, (size_t)(count*sizeof(*src)));
333 int32_t srcStart)
338 setTo(that, srcStart);
342 int32_t srcStart,
348 setTo(that, srcStart, srcLength);
572 int32_t srcStart,
585 srcStart = srcLength = 0;
592 srcChars += srcStart;
599 srcLength = u_strlen(srcChars + srcStart);
651 int32_t srcStart,
664 srcStart = srcLength = 0;
667 int32_t diff = uprv_strCompare(getArrayStart() + start, length, srcChars + srcStart, srcLength, FALSE, TRUE);
881 int32_t srcStart,
886 if(isBogus() || srcChars == 0 || srcStart < 0 || srcLength == 0) {
891 if(srcLength < 0 && srcChars[srcStart] == 0) {
900 const UChar *match = u_strFindFirst(array + start, length, srcChars + srcStart, srcLength);
945 int32_t srcStart,
950 if(isBogus() || srcChars == 0 || srcStart < 0 || srcLength == 0) {
955 if(srcLength < 0 && srcChars[srcStart] == 0) {
964 const UChar *match = u_strFindLast(array + start, length, srcChars + srcStart, srcLength);
1193 int32_t srcStart,
1198 src.pinIndices(srcStart, srcLength);
1202 return doReplace(start, length, src.getArrayStart(), srcStart, srcLength);
1213 int32_t srcStart,
1221 srcStart = srcLength = 0;
1224 srcLength = u_strlen(srcChars + srcStart);
1236 us_arrayCopy(srcChars, srcStart
1289 us_arrayCopy(srcChars, srcStart, newArray, start, srcLength);