Home | History | Annotate | Download | only in intltest

Lines Matching refs:source

786     const char *source, *sourceLimit, *bytesLimit;
790 source=(const char *)cc.bytes;
792 bytesLimit=source+cc.bytesLength;
808 sourceLimit=source;
823 &source, sourceLimit,
828 if(source>sourceLimit || target>targetLimit) {
848 if(source!=sourceLimit) {
860 sourceLimit=(bytesLimit-source)>=step ? source+step : bytesLimit;
880 sourceLimit=source; // use sourceLimit not as a real limit
881 // but to remember the pre-getNextUChar source pointer
882 c=ucnv_getNextUChar(cnv, &source, bytesLimit, pErrorCode);
886 if(source!=bytesLimit) {
895 // source may not move if c is from previous overflow
925 sourceLimit=source+(-step-2)/2;
933 &source, sourceLimit,
953 if(source!=sourceLimit) {
1187 const char *source, *sourceLimit, *utf8Limit;
1193 source=cc.utf8;
1196 utf8Limit=source+cc.utf8Length;
1213 sourceLimit=source;
1229 &source, sourceLimit,
1234 if(source>sourceLimit || target>targetLimit) {
1261 if(source!=sourceLimit) {
1279 sourceLimit=(utf8Limit-source)>=step ? source+step : utf8Limit;
1293 const UChar *source, *sourceLimit, *unicodeLimit;
1297 source=cc.unicode;
1299 unicodeLimit=source+cc.unicodeLength;
1314 sourceLimit=source;
1329 &source, sourceLimit,
1334 if(source>sourceLimit || target>targetLimit) {
1354 if(source!=sourceLimit) {
1366 sourceLimit=(unicodeLimit-source)>=step ? source+step : unicodeLimit;