Lines Matching full:sourcelimit
876 realSourceLimit=pArgs->sourceLimit;
882 pArgs->sourceLimit=replay-cnv->preFromULength;
911 * s<sourceLimit before converterSawEndOfInput is checked
915 pArgs->flush && pArgs->source==pArgs->sourceLimit &&
965 realSourceLimit=pArgs->sourceLimit;
971 pArgs->sourceLimit=replay-cnv->preFromULength;
990 if(s<pArgs->sourceLimit) {
999 pArgs->sourceLimit=realSourceLimit;
1064 length=(int32_t)(pArgs->sourceLimit-pArgs->source);
1071 pArgs->sourceLimit=realSourceLimit;
1172 const UChar **source, const UChar *sourceLimit,
1193 if ((const void *)U_MAX_PTR(sourceLimit) == (const void *)sourceLimit) {
1199 sourceLimit = (const UChar *)(((const char *)sourceLimit) - 1);
1221 if (sourceLimit<s || targetLimit<t ||
1222 ((size_t)(sourceLimit-s)>(size_t)0x3fffffff && sourceLimit>s) ||
1224 (((const char *)sourceLimit-(const char *)s) & 1) != 0)
1239 if(!flush && s==sourceLimit && cnv->preFromULength>=0) {
1257 args.sourceLimit=sourceLimit;
1321 realSourceLimit=pArgs->sourceLimit;
1327 pArgs->sourceLimit=replay-cnv->preToULength;
1356 * s<sourceLimit before converterSawEndOfInput is checked
1360 pArgs->flush && pArgs->source==pArgs->sourceLimit &&
1410 realSourceLimit=pArgs->sourceLimit;
1416 pArgs->sourceLimit=replay-cnv->preToULength;
1435 if(s<pArgs->sourceLimit) {
1444 pArgs->sourceLimit=realSourceLimit;
1511 length=(int32_t)(pArgs->sourceLimit-pArgs->source);
1518 pArgs->sourceLimit=realSourceLimit;
1618 const char **source, const char *sourceLimit,
1662 * An adjustment would be sourceLimit=t+0x7fffffff; for example.
1667 if (sourceLimit<s || targetLimit<t ||
1668 ((size_t)(sourceLimit-s)>(size_t)0x7fffffff && sourceLimit>s) ||
1685 if(!flush && s==sourceLimit && cnv->preToULength>=0) {
1703 args.sourceLimit=sourceLimit;
1842 const char **source, const char *sourceLimit,
1861 if(sourceLimit<s) {
1876 * An adjustment would be sourceLimit=t+0x7fffffff; for example.
1878 if(((size_t)(sourceLimit-s)>(size_t)0x7fffffff && sourceLimit>s)) {
1913 * do not simply return even if s==sourceLimit because the converter may
1922 args.sourceLimit=sourceLimit;
2002 } else if(args.source<sourceLimit) {
2048 const char **source, const char *sourceLimit,
2078 if((sourceLimit!=NULL && sourceLimit<s) || targetLimit<t) {
2088 (sourceLimit!=NULL && ((size_t)(sourceLimit-s)>(size_t)0x7fffffff && sourceLimit>s)) ||
2116 if(sourceLimit==NULL) {
2118 sourceLimit=uprv_strchr(*source, 0);
2135 sourceCnv->UCharErrorBufferLength==0 && sourceCnv->preToULength>=0 && s==sourceLimit
2190 toUArgs.sourceLimit=sourceLimit;
2229 fromUArgs.sourceLimit=*pivotTarget;
2268 if( toUArgs.source==sourceLimit &&
2372 if( flush && toUArgs.source==sourceLimit &&
2413 const char *sourceLimit;
2419 sourceLimit=uprv_strchr(source, 0);
2421 sourceLimit=source+sourceLength;
2425 if(source==sourceLimit) {
2438 &source, sourceLimit,
2461 sourceLimit,