Home | History | Annotate | Download | only in common

Lines Matching full:sourcelimit

874         realSourceLimit=pArgs->sourceLimit;
880 pArgs->sourceLimit=replay-cnv->preFromULength;
909 * s<sourceLimit before converterSawEndOfInput is checked
913 pArgs->flush && pArgs->source==pArgs->sourceLimit &&
963 realSourceLimit=pArgs->sourceLimit;
969 pArgs->sourceLimit=replay-cnv->preFromULength;
988 if(s<pArgs->sourceLimit) {
997 pArgs->sourceLimit=realSourceLimit;
1062 length=(int32_t)(pArgs->sourceLimit-pArgs->source);
1069 pArgs->sourceLimit=realSourceLimit;
1170 const UChar **source, const UChar *sourceLimit,
1191 if ((const void *)U_MAX_PTR(sourceLimit) == (const void *)sourceLimit) {
1197 sourceLimit = (const UChar *)(((const char *)sourceLimit) - 1);
1219 if (sourceLimit<s || targetLimit<t ||
1220 ((size_t)(sourceLimit-s)>(size_t)0x3fffffff && sourceLimit>s) ||
1222 (((const char *)sourceLimit-(const char *)s) & 1) != 0)
1237 if(!flush && s==sourceLimit && cnv->preFromULength>=0) {
1255 args.sourceLimit=sourceLimit;
1319 realSourceLimit=pArgs->sourceLimit;
1325 pArgs->sourceLimit=replay-cnv->preToULength;
1354 * s<sourceLimit before converterSawEndOfInput is checked
1358 pArgs->flush && pArgs->source==pArgs->sourceLimit &&
1408 realSourceLimit=pArgs->sourceLimit;
1414 pArgs->sourceLimit=replay-cnv->preToULength;
1433 if(s<pArgs->sourceLimit) {
1442 pArgs->sourceLimit=realSourceLimit;
1509 length=(int32_t)(pArgs->sourceLimit-pArgs->source);
1516 pArgs->sourceLimit=realSourceLimit;
1616 const char **source, const char *sourceLimit,
1660 * An adjustment would be sourceLimit=t+0x7fffffff; for example.
1665 if (sourceLimit<s || targetLimit<t ||
1666 ((size_t)(sourceLimit-s)>(size_t)0x7fffffff && sourceLimit>s) ||
1683 if(!flush && s==sourceLimit && cnv->preToULength>=0) {
1701 args.sourceLimit=sourceLimit;
1840 const char **source, const char *sourceLimit,
1859 if(sourceLimit<s) {
1874 * An adjustment would be sourceLimit=t+0x7fffffff; for example.
1876 if(((size_t)(sourceLimit-s)>(size_t)0x7fffffff && sourceLimit>s)) {
1911 * do not simply return even if s==sourceLimit because the converter may
1920 args.sourceLimit=sourceLimit;
2000 } else if(args.source<sourceLimit) {
2046 const char **source, const char *sourceLimit,
2076 if((sourceLimit!=NULL && sourceLimit<s) || targetLimit<t) {
2086 (sourceLimit!=NULL && ((size_t)(sourceLimit-s)>(size_t)0x7fffffff && sourceLimit>s)) ||
2114 if(sourceLimit==NULL) {
2116 sourceLimit=uprv_strchr(*source, 0);
2133 sourceCnv->UCharErrorBufferLength==0 && sourceCnv->preToULength>=0 && s==sourceLimit
2188 toUArgs.sourceLimit=sourceLimit;
2227 fromUArgs.sourceLimit=*pivotTarget;
2266 if( toUArgs.source==sourceLimit &&
2370 if( flush && toUArgs.source==sourceLimit &&
2411 const char *sourceLimit;
2417 sourceLimit=uprv_strchr(source, 0);
2419 sourceLimit=source+sourceLength;
2423 if(source==sourceLimit) {
2436 &source, sourceLimit,
2459 &source, sourceLimit,