• Home
  • Raw
  • Download

Lines Matching full:start

390    * [<TT>start</TT>, <TT>start + length</TT>) with the characters
392 * (The parameters "start" and "length" are not applied to the other text "text".)
393 * @param start the offset at which the compare operation begins
403 inline int8_t compare(int32_t start,
409 * [<TT>start</TT>, <TT>start + length</TT>) with the characters
412 * @param start the offset at which the compare operation begins
415 * @param srcStart the offset into <TT>srcText</TT> to start comparison
424 inline int8_t compare(int32_t start,
447 * [<TT>start</TT>, <TT>start + length</TT>) with the first
449 * @param start the offset at which the compare operation begins
459 inline int8_t compare(int32_t start,
465 * [<TT>start</TT>, <TT>start + length</TT>) with the characters
468 * @param start the offset at which the compare operation begins
471 * @param srcStart the offset into <TT>srcChars</TT> to start comparison
480 inline int8_t compare(int32_t start,
488 * [<TT>start</TT>, <TT>limit</TT>) with the characters
491 * @param start the offset at which the compare operation begins
494 * @param srcStart the offset into <TT>srcText</TT> to start comparison
503 inline int8_t compareBetween(int32_t start,
539 * @param start The start offset in this string at which the compare operation begins.
547 inline int8_t compareCodePointOrder(int32_t start,
562 * @param start The start offset in this string at which the compare operation begins.
565 * @param srcStart The start offset in that string at which the compare operation begins.
572 inline int8_t compareCodePointOrder(int32_t start,
610 * @param start The start offset in this string at which the compare operation begins.
618 inline int8_t compareCodePointOrder(int32_t start,
633 * @param start The start offset in this string at which the compare operation begins.
636 * @param srcStart The start offset in that string at which the compare operation begins.
643 inline int8_t compareCodePointOrder(int32_t start,
660 * @param start The start offset in this string at which the compare operation begins.
663 * @param srcStart The start offset in that string at which the compare operation begins.
670 inline int8_t compareCodePointOrderBetween(int32_t start,
700 * @param start The start offset in this string at which the compare operation begins.
716 inline int8_t caseCompare(int32_t start,
725 * @param start The start offset in this string at which the compare operation begins.
728 * @param srcStart The start offset in that string at which the compare operation begins.
743 inline int8_t caseCompare(int32_t start,
777 * @param start The start offset in this string at which the compare operation begins.
793 inline int8_t caseCompare(int32_t start,
802 * @param start The start offset in this string at which the compare operation begins.
805 * @param srcStart The start offset in that string at which the compare operation begins.
820 inline int8_t caseCompare(int32_t start,
831 * @param start The start offset in this string at which the compare operation begins.
834 * @param srcStart The start offset in that string at which the compare operation begins.
849 inline int8_t caseCompareBetween(int32_t start,
869 * @param srcStart the offset into <TT>srcText</TT> to start matching
894 * @param srcStart the offset into <TT>srcText</TT> to start matching
916 * @param srcStart the offset into <TT>srcText</TT> to start matching
941 * @param srcStart the offset into <TT>srcText</TT> to start matching
958 * @return The offset into this of the start of <TT>text</TT>,
966 * starting at offset <TT>start</TT>, using bitwise comparison.
968 * @param start The offset at which searching will start.
969 * @return The offset into this of the start of <TT>text</TT>,
974 int32_t start) const;
978 * [<TT>start</TT>, <TT>start + length</TT>) of the characters
981 * @param start The offset at which searching will start.
983 * @return The offset into this of the start of <TT>text</TT>,
988 int32_t start,
993 * [<TT>start</TT>, <TT>start + length</TT>) of the characters
999 * to start matching
1001 * @param start the offset into this at which to start matching
1003 * @return The offset into this of the start of <TT>text</TT>,
1010 int32_t start,
1016 * starting at offset <TT>start</TT>, using bitwise comparison.
1019 * @param start the offset into this at which to start matching
1020 * @return The offset into this of the start of <TT>text</TT>,
1026 int32_t start) const;
1030 * [<TT>start</TT>, <TT>start + length</TT>) of the characters
1034 * @param start The offset at which searching will start.
1036 * @return The offset into this of the start of <TT>srcChars</TT>,
1042 int32_t start,
1047 * [<TT>start</TT>, <TT>start + length</TT>) of the characters
1053 * to start matching
1055 * @param start the offset into this at which to start matching
1057 * @return The offset into this of the start of <TT>text</TT>,
1064 int32_t start,
1088 * starting at offset <TT>start</TT>, using bitwise comparison.
1090 * @param start The offset at which searching will start.
1095 int32_t start) const;
1099 * starting at offset <TT>start</TT>, using bitwise comparison.
1102 * @param start The offset at which searching will start.
1107 int32_t start) const;
1111 * in the range [<TT>start</TT>, <TT>start + length</TT>),
1114 * @param start the offset into this at which to start matching
1120 int32_t start,
1125 * in the range [<TT>start</TT>, <TT>start + length</TT>),
1129 * @param start the offset into this at which to start matching
1135 int32_t start,
1142 * @return The offset into this of the start of <TT>text</TT>,
1150 * starting at offset <TT>start</TT>, using bitwise comparison.
1152 * @param start The offset at which searching will start.
1153 * @return The offset into this of the start of <TT>text</TT>,
1158 int32_t start) const;
1162 * [<TT>start</TT>, <TT>start + length</TT>) of the characters
1165 * @param start The offset at which searching will start.
1167 * @return The offset into this of the start of <TT>text</TT>,
1172 int32_t start,
1177 * [<TT>start</TT>, <TT>start + length</TT>) of the characters
1183 * to start matching
1185 * @param start the offset into this at which to start matching
1187 * @return The offset into this of the start of <TT>text</TT>,
1194 int32_t start,
1199 * starting at offset <TT>start</TT>, using bitwise comparison.
1202 * @param start the offset into this at which to start matching
1203 * @return The offset into this of the start of <TT>text</TT>,
1209 int32_t start) const;
1213 * [<TT>start</TT>, <TT>start + length</TT>) of the characters
1217 * @param start The offset at which searching will start.
1219 * @return The offset into this of the start of <TT>srcChars</TT>,
1225 int32_t start,
1230 * [<TT>start</TT>, <TT>start + length</TT>) of the characters
1236 * to start matching
1238 * @param start the offset into this at which to start matching
1240 * @return The offset into this of the start of <TT>text</TT>,
1247 int32_t start,
1271 * starting at offset <TT>start</TT>, using bitwise comparison.
1273 * @param start The offset at which searching will start.
1278 int32_t start) const;
1282 * starting at offset <TT>start</TT>, using bitwise comparison.
1285 * @param start The offset at which searching will start.
1290 int32_t start) const;
1294 * in the range [<TT>start</TT>, <TT>start + length</TT>),
1297 * @param start the offset into this at which to start matching
1303 int32_t start,
1308 * in the range [<TT>start</TT>, <TT>start + length</TT>),
1312 * @param start the offset into this at which to start matching
1318 int32_t start,
1401 * If delta<0 then the index is moved backward (toward the start of the string).
1428 * // go to the 3rd code point from the start of s (0-based)
1447 * [<tt>start</tt>, <tt>start + length</tt>) into the array <tt>dst</tt>,
1452 * @param start offset of first character which will be copied into the array
1460 inline void extract(int32_t start,
1492 * [<tt>start</tt>, <tt>start + length</tt>) into the UnicodeString
1494 * @param start offset of first character which will be copied
1500 inline void extract(int32_t start,
1505 * Copy the characters in the range [<tt>start</tt>, <tt>limit</tt>)
1507 * @param start offset of first character which will be copied into the array
1510 * must be at least (<tt>dstStart + (limit - start)</tt>).
1515 inline void extractBetween(int32_t start,
1521 * Copy the characters in the range [<tt>start</tt>, <tt>limit</tt>)
1523 * @param start offset of first character which will be copied
1529 virtual void extractBetween(int32_t start,
1535 * [<tt>start</TT>, <tt>start + startLength</TT>) into an array of characters.
1545 * @param start offset of first character which will be copied
1554 int32_t extract(int32_t start,
1564 * [<tt>start</TT>, <tt>start + length</TT>) into an array of characters
1572 * @param start offset of first character which will be copied
1581 int32_t extract(int32_t start,
1592 * [<tt>start</TT>, <tt>start + length</TT>) into an array of characters
1597 …* extract(int32_t start, int32_t length, char *target, int32_t targetCapacity, enum EInvariant inv…
1601 * @param start offset of first character which will be copied
1615 inline int32_t extract(int32_t start,
1622 * [<tt>start</TT>, <tt>start + length</TT>) into an array of characters
1631 …* extract(int32_t start, int32_t length, char *target, int32_t targetCapacity, enum EInvariant inv…
1635 * @param start offset of first character which will be copied
1649 int32_t extract(int32_t start,
1686 * @param start offset of the first character visible in the substring
1691 UnicodeString tempSubString(int32_t start=0, int32_t length=INT32_MAX) const;
1695 * Same as tempSubString(start, length) except that the substring range
1696 * is specified as a (start, limit) pair (with an exclusive limit index)
1697 * rather than a (start, length) pair.
1698 * @param start offset of the first character visible in the substring
1703 inline UnicodeString tempSubStringBetween(int32_t start, int32_t limit=INT32_MAX) const;
1777 * @param start the index of the first code unit to check
1784 countChar32(int32_t start=0, int32_t length=INT32_MAX) const;
1794 * Logically equivalent to (countChar32(start, length)>number).
1797 * @param start the index of the first code unit to check (0 for the entire string)
1799 * (use INT32_MAX for the entire string; remember that start/length
1810 hasMoreChar32Than(int32_t start, int32_t length, int32_t number) const;
2177 * UnicodeString object at offset <TT>start</TT>. <TT>srcText</TT>
2204 * <TT>start</TT>. <TT>srcChars</TT> is not modified.
2219 * at offset <TT>start</TT>. <TT>srcChars</TT> is not modified.
2251 * object at offset <TT>start</TT>. <TT>srcText</TT> is not modified.
2252 * @param start the offset where the insertion begins
2261 inline UnicodeString& insert(int32_t start,
2268 * at offset <TT>start</TT>. <TT>srcText</TT> is not modified.
2269 * @param start the offset where the insertion begins
2274 inline UnicodeString& insert(int32_t start,
2280 * object at offset <TT>start</TT>. <TT>srcChars</TT> is not modified.
2281 * @param start the offset at which the insertion begins
2290 inline UnicodeString& insert(int32_t start,
2297 * at offset <TT>start</TT>. <TT>srcChars</TT> is not modified.
2298 * @param start the offset where the insertion begins
2304 inline UnicodeString& insert(int32_t start,
2310 * offset <TT>start</TT>.
2311 * @param start the offset at which the insertion occurs
2316 inline UnicodeString& insert(int32_t start,
2321 * offset <TT>start</TT>.
2322 * @param start the offset at which the insertion occurs
2327 inline UnicodeString& insert(int32_t start,
2335 * [<TT>start</TT>, <TT>start + length</TT>) with the characters in
2339 * @param start the offset at which the replace operation begins
2341 * <TT>start + length</TT> is not modified.
2350 UnicodeString& replace(int32_t start,
2358 * [<TT>start</TT>, <TT>start + length</TT>)
2361 * @param start the offset at which the replace operation begins
2363 * <TT>start + length</TT> is not modified.
2368 UnicodeString& replace(int32_t start,
2374 * [<TT>start</TT>, <TT>start + length</TT>) with the characters in
2378 * @param start the offset at which the replace operation begins
2380 * <TT>start + length</TT> is not modified.
2389 UnicodeString& replace(int32_t start,
2397 * [<TT>start</TT>, <TT>start + length</TT>) with the characters in
2399 * @param start the offset at which the replace operation begins
2401 * <TT>start + length</TT> is not modified.
2407 inline UnicodeString& replace(int32_t start,
2414 * [<TT>start</TT>, <TT>start + length</TT>) with the code unit
2416 * @param start the offset at which the replace operation begins
2418 * <TT>start + length</TT> is not modified.
2423 inline UnicodeString& replace(int32_t start,
2429 * [<TT>start</TT>, <TT>start + length</TT>) with the code point
2431 * @param start the offset at which the replace operation begins
2433 * <TT>start + length</TT> is not modified.
2438 UnicodeString& replace(int32_t start, int32_t length, UChar32 srcChar);
2441 * Replace the characters in the range [<TT>start</TT>, <TT>limit</TT>)
2443 * @param start the offset at which the replace operation begins
2449 inline UnicodeString& replaceBetween(int32_t start,
2454 * Replace the characters in the range [<TT>start</TT>, <TT>limit</TT>)
2457 * @param start the offset at which the replace operation begins
2467 inline UnicodeString& replaceBetween(int32_t start,
2475 * @param start the beginning index, inclusive; <code>0 <= start
2477 * @param limit the ending index, exclusive; <code>start <= limit
2479 * @param text the text to replace characters <code>start</code>
2483 virtual void handleReplaceBetween(int32_t start,
2499 * @param start the beginning index, inclusive; <code>0 <= start <=
2501 * @param limit the ending index, exclusive; <code>start <= limit <=
2504 * <code>start..limit-1</code> will be copied to <code>dest</code>.
2505 * Implementations of this method may assume that <code>dest <= start ||
2509 virtual void copy(int32_t start, int32_t limit, int32_t dest);
2527 * in the range [<TT>start</TT>, <TT>start + length</TT>).
2528 * @param start the start of the range in which replace will performed
2535 inline UnicodeString& findAndReplace(int32_t start,
2545 * in the range [<TT>start</TT>, <TT>start + length</TT>).
2546 * @param start the start of the range in which replace will performed
2549 * @param oldStart the start of the search range in <TT>oldText</TT>
2552 * @param newStart the start of the replacement range in <TT>newText</TT>
2557 UnicodeString& findAndReplace(int32_t start,
2578 * [<TT>start</TT>, <TT>start + length</TT>) from the UnicodeString object.
2579 * @param start the offset of the first character to remove
2584 inline UnicodeString& remove(int32_t start,
2589 * [<TT>start</TT>, <TT>limit</TT>) from the UnicodeString object.
2590 * @param start the offset of the first character to remove
2595 inline UnicodeString& removeBetween(int32_t start,
2600 * [<code>start</code>, <code>limit</code>) from the UnicodeString object.
2601 * Removes characters before <code>start</code> and at and after <code>limit</code>.
2602 * @param start the offset of the first character to retain
2607 inline UnicodeString &retainBetween(int32_t start, int32_t limit = INT32_MAX);
2612 * Pad the start of this UnicodeString with the character <TT>padChar</TT>.
2665 * Reverse the range [<TT>start</TT>, <TT>start + length</TT>) in
2667 * @param start the start of the range to reverse
2672 inline UnicodeString& reverse(int32_t start,
3229 * @param srcStart The offset into <tt>src</tt> at which to start copying.
3237 * @param srcStart The offset into <tt>src</tt> at which to start copying.
3398 // rather than having start+length on every method,
3401 toUTF8(int32_t start, int32_t len,
3411 doCompare(int32_t start,
3417 int8_t doCompare(int32_t start,
3424 doCompareCodePointOrder(int32_t start,
3430 int8_t doCompareCodePointOrder(int32_t start,
3437 doCaseCompare(int32_t start,
3445 doCaseCompare(int32_t start,
3453 int32_t start,
3457 int32_t start,
3461 int32_t start,
3465 int32_t start,
3468 void doExtract(int32_t start,
3473 inline void doExtract(int32_t start,
3479 UnicodeString& doReplace(int32_t start,
3485 UnicodeString& doReplace(int32_t start,
3494 UnicodeString& doReverse(int32_t start,
3500 // get pointer to start of array
3541 // Pin start and limit to acceptable values.
3542 inline void pinIndex(int32_t& start) const;
3543 inline void pinIndices(int32_t& start,
3549 int32_t doExtract(int32_t start, int32_t length,
3727 UnicodeString::pinIndex(int32_t& start) const in pinIndex() argument
3730 if(start < 0) { in pinIndex()
3731 start = 0; in pinIndex()
3732 } else if(start > length()) { in pinIndex()
3733 start = length(); in pinIndex()
3738 UnicodeString::pinIndices(int32_t& start, in pinIndices() argument
3743 if(start < 0) { in pinIndices()
3744 start = 0; in pinIndices()
3745 } else if(start > len) { in pinIndices()
3746 start = len; in pinIndices()
3750 } else if(_length > (len - start)) { in pinIndices()
3751 _length = (len - start); in pinIndices()
3837 UnicodeString::doCompare(int32_t start, in doCompare() argument
3847 return doCompare(start, thisLength, srcText.getArrayStart(), srcStart, srcLength); in doCompare()
3887 UnicodeString::compare(int32_t start, in compare() argument
3890 { return doCompare(start, _length, srcText, 0, srcText.length()); } in compare()
3898 UnicodeString::compare(int32_t start, in compare() argument
3903 { return doCompare(start, _length, srcText, srcStart, srcLength); } in compare()
3906 UnicodeString::compare(int32_t start, in compare() argument
3909 { return doCompare(start, _length, srcChars, 0, _length); } in compare()
3912 UnicodeString::compare(int32_t start, in compare() argument
3917 { return doCompare(start, _length, srcChars, srcStart, srcLength); } in compare()
3920 UnicodeString::compareBetween(int32_t start, in compareBetween() argument
3925 { return doCompare(start, limit - start, in compareBetween()
3929 UnicodeString::doCompareCodePointOrder(int32_t start, in doCompareCodePointOrder() argument
3939 return doCompareCodePointOrder(start, thisLength, srcText.getArrayStart(), srcStart, srcLength); in doCompareCodePointOrder()
3948 UnicodeString::compareCodePointOrder(int32_t start, in compareCodePointOrder() argument
3951 { return doCompareCodePointOrder(start, _length, srcText, 0, srcText.length()); } in compareCodePointOrder()
3959 UnicodeString::compareCodePointOrder(int32_t start, in compareCodePointOrder() argument
3964 { return doCompareCodePointOrder(start, _length, srcText, srcStart, srcLength); } in compareCodePointOrder()
3967 UnicodeString::compareCodePointOrder(int32_t start, in compareCodePointOrder() argument
3970 { return doCompareCodePointOrder(start, _length, srcChars, 0, _length); } in compareCodePointOrder()
3973 UnicodeString::compareCodePointOrder(int32_t start, in compareCodePointOrder() argument
3978 { return doCompareCodePointOrder(start, _length, srcChars, srcStart, srcLength); } in compareCodePointOrder()
3981 UnicodeString::compareCodePointOrderBetween(int32_t start, in compareCodePointOrderBetween() argument
3986 { return doCompareCodePointOrder(start, limit - start, in compareCodePointOrderBetween()
3990 UnicodeString::doCaseCompare(int32_t start, in doCaseCompare() argument
4001 return doCaseCompare(start, thisLength, srcText.getArrayStart(), srcStart, srcLength, options); in doCaseCompare()
4011 UnicodeString::caseCompare(int32_t start, in caseCompare() argument
4015 return doCaseCompare(start, _length, srcText, 0, srcText.length(), options); in caseCompare()
4026 UnicodeString::caseCompare(int32_t start, in caseCompare() argument
4032 return doCaseCompare(start, _length, srcText, srcStart, srcLength, options); in caseCompare()
4036 UnicodeString::caseCompare(int32_t start, in caseCompare() argument
4040 return doCaseCompare(start, _length, srcChars, 0, _length, options); in caseCompare()
4044 UnicodeString::caseCompare(int32_t start, in caseCompare() argument
4050 return doCaseCompare(start, _length, srcChars, srcStart, srcLength, options); in caseCompare()
4054 UnicodeString::caseCompareBetween(int32_t start, in caseCompareBetween() argument
4060 return doCaseCompare(start, limit - start, srcText, srcStart, srcLimit - srcStart, options); in caseCompareBetween()
4067 int32_t start, in indexOf() argument
4073 return indexOf(srcText.getArrayStart(), srcStart, srcLength, start, _length); in indexOf()
4085 int32_t start) const { in indexOf() argument
4086 pinIndex(start); in indexOf()
4087 return indexOf(text, 0, text.length(), start, length() - start); in indexOf()
4092 int32_t start, in indexOf() argument
4094 { return indexOf(text, 0, text.length(), start, _length); } in indexOf()
4099 int32_t start) const { in indexOf() argument
4100 pinIndex(start); in indexOf()
4101 return indexOf(srcChars, 0, srcLength, start, length() - start); in indexOf()
4107 int32_t start, in indexOf() argument
4109 { return indexOf(srcChars, 0, srcLength, start, _length); } in indexOf()
4113 int32_t start, in indexOf() argument
4115 { return doIndexOf(c, start, _length); } in indexOf()
4119 int32_t start, in indexOf() argument
4121 { return doIndexOf(c, start, _length); } in indexOf()
4133 int32_t start) const { in indexOf() argument
4134 pinIndex(start); in indexOf()
4135 return doIndexOf(c, start, length() - start); in indexOf()
4140 int32_t start) const { in indexOf() argument
4141 pinIndex(start); in indexOf()
4142 return indexOf(c, start, length() - start); in indexOf()
4148 int32_t start, in lastIndexOf() argument
4150 { return lastIndexOf(srcChars, 0, srcLength, start, _length); } in lastIndexOf()
4155 int32_t start) const { in lastIndexOf() argument
4156 pinIndex(start); in lastIndexOf()
4157 return lastIndexOf(srcChars, 0, srcLength, start, length() - start); in lastIndexOf()
4164 int32_t start, in lastIndexOf() argument
4170 return lastIndexOf(srcText.getArrayStart(), srcStart, srcLength, start, _length); in lastIndexOf()
4178 int32_t start, in lastIndexOf() argument
4180 { return lastIndexOf(text, 0, text.length(), start, _length); } in lastIndexOf()
4184 int32_t start) const { in lastIndexOf() argument
4185 pinIndex(start); in lastIndexOf()
4186 return lastIndexOf(text, 0, text.length(), start, length() - start); in lastIndexOf()
4195 int32_t start, in lastIndexOf() argument
4197 { return doLastIndexOf(c, start, _length); } in lastIndexOf()
4201 int32_t start, in lastIndexOf() argument
4203 return doLastIndexOf(c, start, _length); in lastIndexOf()
4217 int32_t start) const { in lastIndexOf() argument
4218 pinIndex(start); in lastIndexOf()
4219 return doLastIndexOf(c, start, length() - start); in lastIndexOf()
4224 int32_t start) const { in lastIndexOf() argument
4225 pinIndex(start); in lastIndexOf()
4226 return lastIndexOf(c, start, length() - start); in lastIndexOf()
4294 UnicodeString::replace(int32_t start, in replace() argument
4297 { return doReplace(start, _length, srcText, 0, srcText.length()); } in replace()
4300 UnicodeString::replace(int32_t start, in replace() argument
4305 { return doReplace(start, _length, srcText, srcStart, srcLength); } in replace()
4308 UnicodeString::replace(int32_t start, in replace() argument
4312 { return doReplace(start, _length, srcChars, 0, srcLength); } in replace()
4315 UnicodeString::replace(int32_t start, in replace() argument
4320 { return doReplace(start, _length, srcChars, srcStart, srcLength); } in replace()
4323 UnicodeString::replace(int32_t start, in replace() argument
4326 { return doReplace(start, _length, &srcChar, 0, 1); } in replace()
4329 UnicodeString::replaceBetween(int32_t start, in replaceBetween() argument
4332 { return doReplace(start, limit - start, srcText, 0, srcText.length()); } in replaceBetween()
4335 UnicodeString::replaceBetween(int32_t start, in replaceBetween() argument
4340 { return doReplace(start, limit - start, srcText, srcStart, srcLimit - srcStart); } in replaceBetween()
4349 UnicodeString::findAndReplace(int32_t start, in findAndReplace() argument
4353 { return findAndReplace(start, _length, oldText, 0, oldText.length(), in findAndReplace()
4360 UnicodeString::doExtract(int32_t start, in doExtract() argument
4363 { target.replace(0, target.length(), *this, start, _length); } in doExtract()
4366 UnicodeString::extract(int32_t start, in extract() argument
4370 { doExtract(start, _length, target, targetStart); } in extract()
4373 UnicodeString::extract(int32_t start, in extract() argument
4376 { doExtract(start, _length, target); } in extract()
4381 UnicodeString::extract(int32_t start, in extract() argument
4388 return extract(start, _length, dst, dst!=0 ? 0xffffffff : 0, codepage); in extract()
4394 UnicodeString::extractBetween(int32_t start, in extractBetween() argument
4398 pinIndex(start); in extractBetween()
4400 doExtract(start, limit - start, dst, dstStart); in extractBetween()
4404 UnicodeString::tempSubStringBetween(int32_t start, int32_t limit) const { in tempSubStringBetween() argument
4405 return tempSubString(start, limit - start); in tempSubStringBetween()
4562 UnicodeString::insert(int32_t start, in insert() argument
4566 { return doReplace(start, 0, srcText, srcStart, srcLength); } in insert()
4569 UnicodeString::insert(int32_t start, in insert() argument
4571 { return doReplace(start, 0, srcText, 0, srcText.length()); } in insert()
4574 UnicodeString::insert(int32_t start, in insert() argument
4578 { return doReplace(start, 0, srcChars, srcStart, srcLength); } in insert()
4581 UnicodeString::insert(int32_t start, in insert() argument
4584 { return doReplace(start, 0, srcChars, 0, srcLength); } in insert()
4587 UnicodeString::insert(int32_t start, in insert() argument
4589 { return doReplace(start, 0, &srcChar, 0, 1); } in insert()
4592 UnicodeString::insert(int32_t start, in insert() argument
4594 { return replace(start, 0, srcChar); } in insert()
4610 UnicodeString::remove(int32_t start, in remove() argument
4613 if(start <= 0 && _length == INT32_MAX) { in remove()
4617 return doReplace(start, _length, NULL, 0, 0); in remove()
4621 UnicodeString::removeBetween(int32_t start, in removeBetween() argument
4623 { return doReplace(start, limit - start, NULL, 0, 0); } in removeBetween()
4626 UnicodeString::retainBetween(int32_t start, int32_t limit) { in retainBetween() argument
4628 return doReplace(0, start, NULL, 0, 0); in retainBetween()
4651 UnicodeString::reverse(int32_t start, in reverse() argument
4653 { return doReverse(start, _length); } in reverse()