Lines Matching refs:sourceLimit
1019 UChar *sourceLimit=0; in convertFromU() local
1036 sourceLimit=(UChar*)src+(sourceLen); in convertFromU()
1044 sourceLimit, in convertFromU()
1109 uint8_t *sourceLimit=0; in convertToU() local
1129 sourceLimit=(uint8_t*)(src+(sourceLen)); in convertToU()
1140 (const char *)sourceLimit, in convertToU()
1209 const UChar *sourceLimit; in testConvertFromU() local
1257 sourceLimit = nct_min(src + gInBufferSize, realSourceEnd); in testConvertFromU()
1259 doFlush = (UBool)(sourceLimit == realSourceEnd); in testConvertFromU()
1266 …code @ SOURCE:%08lx to %08lx TARGET: %08lx to %08lx, flush=%s\n", src,sourceLimit, targ,end, doFl… in testConvertFromU()
1276 sourceLimit, in testConvertFromU()
1285 …} while ( (status == U_BUFFER_OVERFLOW_ERROR) || (U_SUCCESS(status) && sourceLimit < realSourceEnd… in testConvertFromU()
1799 const char *source, *sourceLimit; in doTestTruncated() local
1818 sourceLimit=source+length; in doTestTruncated()
1823 ucnv_toUnicode(cnv, &target, targetLimit, &source, sourceLimit, NULL, FALSE, &errorCode); in doTestTruncated()
1824 if(U_FAILURE(errorCode) || source!=sourceLimit || target!=buffer) { in doTestTruncated()
1826 … cnvName, length, u_errorName(errorCode), (int)(sourceLimit-source), (int)(target-buffer)); in doTestTruncated()
1830 source=sourceLimit; in doTestTruncated()
1832 ucnv_toUnicode(cnv, &target, targetLimit, &source, sourceLimit, NULL, TRUE, &errorCode); in doTestTruncated()
1844 ucnv_toUnicode(cnv, &target, targetLimit, &source, sourceLimit, NULL, TRUE, &errorCode); in doTestTruncated()
1845 if(errorCode!=U_TRUNCATED_CHAR_FOUND || source!=sourceLimit || target!=buffer) { in doTestTruncated()
1847 … cnvName, length, u_errorName(errorCode), (int)(sourceLimit-source), (int)(target-buffer)); in doTestTruncated()