Lines Matching defs:sourceLimit
788 const char *source, *sourceLimit, *bytesLimit;
805 sourceLimit=bytesLimit;
810 sourceLimit=source;
825 &source, sourceLimit,
830 if(source>sourceLimit || target>targetLimit) {
850 if(source!=sourceLimit) {
856 if(sourceLimit==bytesLimit) {
862 sourceLimit=(bytesLimit-source)>=step ? source+step : bytesLimit;
863 flush=(UBool)(cc.finalFlush && sourceLimit==bytesLimit);
882 sourceLimit=source; // use sourceLimit not as a real limit
925 sourceLimit=bytesLimit;
927 sourceLimit=source+(-step-2)/2;
928 if(sourceLimit>bytesLimit) {
929 sourceLimit=bytesLimit;
935 &source, sourceLimit,
936 NULL, (UBool)(sourceLimit==bytesLimit), pErrorCode);
955 if(source!=sourceLimit) {
1189 const char *source, *sourceLimit, *utf8Limit;
1208 sourceLimit=utf8Limit;
1215 sourceLimit=source;
1231 &source, sourceLimit,
1236 if(source>sourceLimit || target>targetLimit) {
1263 if(source!=sourceLimit) {
1269 if(sourceLimit==utf8Limit) {
1281 sourceLimit=(utf8Limit-source)>=step ? source+step : utf8Limit;
1282 flush=(UBool)(cc.finalFlush && sourceLimit==utf8Limit);
1295 const UChar *source, *sourceLimit, *unicodeLimit;
1311 sourceLimit=unicodeLimit;
1316 sourceLimit=source;
1331 &source, sourceLimit,
1336 if(source>sourceLimit || target>targetLimit) {
1356 if(source!=sourceLimit) {
1362 if(sourceLimit==unicodeLimit) {
1368 sourceLimit=(unicodeLimit-source)>=step ? source+step : unicodeLimit;
1369 flush=(UBool)(cc.finalFlush && sourceLimit==unicodeLimit);