Home | History | Annotate | Download | only in i18n

Lines Matching refs:destIdx

1382     int32_t   destIdx          =  0;
1407 appendToBuf(regexp->fText[i], &destIdx, dest, capacity);
1411 destIdx += utext_extract(m->fInputText, m->fLastMatchEnd, m->fMatchStart,
1412 dest==NULL?NULL:&dest[destIdx], REMAINING_CAPACITY(destIdx, capacity),
1415 U_ASSERT(destIdx >= 0);
1425 appendToBuf(c, &destIdx, dest, capacity);
1450 appendToBuf((UChar)escapedChar, &destIdx, dest, capacity);
1452 appendToBuf(U16_LEAD(escapedChar), &destIdx, dest, capacity);
1453 destIdx, dest, capacity);
1462 appendToBuf(c, &destIdx, dest, capacity);
1498 appendToBuf(DOLLARSIGN, &destIdx, dest, capacity);
1503 destIdx += uregex_group((URegularExpression*)regexp, groupNum,
1504 dest==NULL?NULL:&dest[destIdx], REMAINING_CAPACITY(destIdx, capacity), status);
1523 if (destIdx < capacity) {
1524 dest[destIdx] = 0;
1525 } else if (destIdx == *destCapacity) {
1534 if (destIdx > 0 && *destCapacity > 0) {
1535 if (destIdx < capacity) {
1536 *destBuf += destIdx;
1537 *destCapacity -= destIdx;
1551 return destIdx;
1617 int32_t destIdx = 0;
1634 U_ASSERT(destIdx >= 0);
1645 if (destIdx < destCap) {
1646 dest[destIdx] = c;
1652 destIdx += (regexp->fTextLength - srcIdx);
1657 destIdx++;
1675 destIdx = utext_extract(m->fInputText, srcIdx, m->fInputLength, dest, destCap, status);
1682 if (destIdx < destCap) {
1683 dest[destIdx] = 0;
1684 } else if (destIdx == destCap) {
1694 if (destIdx < destCap) {
1695 *destBuf += destIdx;
1696 *destCapacity -= destIdx;
1706 return destIdx;
1800 int32_t destIdx = 0; // Next available position in destBuf;
1816 destIdx = (int32_t)(destFields[i] - destFields[0]);
1819 destFields[i] = &destBuf[destIdx];
1820 destIdx += 1 + utext_extract(inputText, nextOutputStringStart, inputLen,
1821 &destBuf[destIdx], REMAINING_CAPACITY(destIdx, destCapacity), status);
1829 destFields[i] = &destBuf[destIdx];
1831 destIdx += 1 + utext_extract(inputText, nextOutputStringStart, regexp->fMatcher->fMatchStart,
1832 &destBuf[destIdx], REMAINING_CAPACITY(destIdx, destCapacity), &tStatus);
1851 destFields[i] = &destBuf[destIdx];
1856 REMAINING_CAPACITY(destIdx, destCapacity),
1858 destIdx += t + 1; // Record the space used in the output string buffer.
1870 if (destIdx < destCapacity) {
1871 destBuf[destIdx] = 0;
1876 if (destIdx < destCapacity) {
1877 destFields[i] = destBuf + destIdx;
1879 ++destIdx;
1888 destFields[i] = &destBuf[destIdx];
1889 destIdx += 1 + utext_extract(inputText, nextOutputStringStart, inputLen,
1890 &destBuf[destIdx], REMAINING_CAPACITY(destIdx, destCapacity), status);
1902 *requiredCapacity = destIdx;
1904 if (destIdx > destCapacity) {