Home | History | Annotate | Download | only in common

Lines Matching defs:firstLength

182         int32_t firstLength=first.length();
186 if(buffer.init(firstLength+second.length(), errorCode)) {
193 first.replace(firstLength-safeMiddle.length(), 0x7fffffff, safeMiddle);
784 UChar *first, int32_t firstLength, int32_t firstCapacity,
792 (first==NULL ? (firstCapacity!=0 || firstLength!=0) :
793 (firstCapacity<0 || firstLength<-1)) ||
799 UnicodeString firstString(first, firstLength, firstCapacity);
800 firstLength=firstString.length(); // In case it was -1.
810 if(buffer.init(firstLength+secondLength+1, *pErrorCode)) { // destCapacity>=-1
817 // This does not restore first[] array contents between firstLength and firstCapacity.
820 safeMiddle.extract(0, 0x7fffffff, first+firstLength-safeMiddle.length());
821 if(firstLength<firstCapacity) {
822 first[firstLength]=0; // NUL-terminate in case it was originally.
840 UChar *first, int32_t firstLength, int32_t firstCapacity,
844 first, firstLength, firstCapacity,
851 UChar *first, int32_t firstLength, int32_t firstCapacity,
855 first, firstLength, firstCapacity,