Home | History | Annotate | Download | only in common

Lines Matching defs:srcLength

347                              int32_t srcLength)
352 setTo(that, srcStart, srcLength);
488 int32_t srcLength = src.length();
489 setLength(srcLength);
496 uprv_memcpy(fUnion.fStackBuffer, src.fUnion.fStackBuffer, srcLength * U_SIZEOF_UCHAR);
520 if(allocate(srcLength)) {
521 uprv_memcpy(getArrayStart(), src.getArrayStart(), srcLength * U_SIZEOF_UCHAR);
585 int32_t srcLength) const
609 srcLength if necessary
610 if(srcLength < 0) {
611 srcLength = u_strlen(srcChars + srcStart);
615 if(length != srcLength) {
616 if(length < srcLength) {
620 minLength = srcLength;
664 int32_t srcLength) const
676 srcStart = srcLength = 0;
679 int32_t diff = uprv_strCompare(getArrayStart() + start, length, (srcChars!=NULL)?(srcChars + srcStart):NULL, srcLength, FALSE, TRUE);
943 int32_t srcLength,
947 if(isBogus() || srcChars == 0 || srcStart < 0 || srcLength == 0) {
952 if(srcLength < 0 && srcChars[srcStart] == 0) {
961 const UChar *match = u_strFindFirst(array + start, length, srcChars + srcStart, srcLength);
1007 int32_t srcLength,
1011 if(isBogus() || srcChars == 0 || srcStart < 0 || srcLength == 0) {
1016 if(srcLength < 0 && srcChars[srcStart] == 0) {
1025 const UChar *match = u_strFindLast(array + start, length, srcChars + srcStart, srcLength);
1280 int32_t srcLength)
1284 src.pinIndices(srcStart, srcLength);
1288 return doReplace(start, length, src.getArrayStart(), srcStart, srcLength);
1300 int32_t srcLength)
1309 if((fFlags&kBufferIsReadonly) && srcLength == 0) {
1329 srcStart = srcLength = 0;
1330 } else if(srcLength < 0) {
1331 // get the srcLength if necessary
1332 srcLength = u_strlen(srcChars + srcStart);
1340 if(srcLength == 0) {
1343 newLength = oldLength + srcLength;
1354 us_arrayCopy(srcChars, srcStart, oldArray, oldLength, srcLength);
1367 newLength = oldLength - length + srcLength;
1398 newArray, start + srcLength,
1400 } else if(length != srcLength) {
1403 newArray, start + srcLength,
1408 us_arrayCopy(srcChars, srcStart, newArray, start, srcLength);