Lines Matching defs:source
864 const char *source, *sourceLimit, *bytesLimit;
868 source=(const char *)cc.bytes;
870 bytesLimit=source+cc.bytesLength;
886 sourceLimit=source;
901 &source, sourceLimit,
906 if(source>sourceLimit || target>targetLimit) {
926 if(source!=sourceLimit) {
938 sourceLimit=(bytesLimit-source)>=step ? source+step : bytesLimit;
958 sourceLimit=source; // use sourceLimit not as a real limit
959 // but to remember the pre-getNextUChar source pointer
960 c=ucnv_getNextUChar(cnv, &source, bytesLimit, pErrorCode);
964 if(source!=bytesLimit) {
973 // source may not move if c is from previous overflow
1003 sourceLimit=source+(-step-2)/2;
1011 &source, sourceLimit,
1031 if(source!=sourceLimit) {
1265 const char *source, *sourceLimit, *utf8Limit;
1271 source=cc.utf8;
1274 utf8Limit=source+cc.utf8Length;
1291 sourceLimit=source;
1307 &source, sourceLimit,
1312 if(source>sourceLimit || target>targetLimit) {
1339 if(source!=sourceLimit) {
1357 sourceLimit=(utf8Limit-source)>=step ? source+step : utf8Limit;
1371 const UChar *source, *sourceLimit, *unicodeLimit;
1375 source=cc.unicode;
1377 unicodeLimit=source+cc.unicodeLength;
1392 sourceLimit=source;
1407 &source, sourceLimit,
1412 if(source>sourceLimit || target>targetLimit) {
1432 if(source!=sourceLimit) {
1444 sourceLimit=(unicodeLimit-source)>=step ? source+step : unicodeLimit;