Home | History | Annotate | Download | only in common

Lines Matching refs:source

51     const UChar *source;
59 source=pArgs->source;
60 length=(int32_t)(pArgs->sourceLimit-source);
91 if((c=(UChar)cnv->fromUChar32)!=0 && U16_IS_TRAIL(trail=*source) && targetCapacity>=4) {
93 ++source;
124 c=*source++;
129 } else if(U16_IS_SURROGATE_LEAD(c) && count>=2 && U16_IS_TRAIL(trail=*source)) {
130 ++source;
144 c=*source++;
151 } else if(U16_IS_SURROGATE_LEAD(c) && count>=2 && U16_IS_TRAIL(trail=*source)) {
152 ++source;
180 if(U16_IS_SINGLE(c=*source++)) {
202 * - source or target too short
207 if(source<pArgs->sourceLimit) {
208 if(U16_IS_TRAIL(trail=*source)) {
210 ++source;
241 if(U_SUCCESS(*pErrorCode) && source<pArgs->sourceLimit && targetCapacity==0) {
246 pArgs->source=source;
255 const uint8_t *source;
268 source=(const uint8_t *)pArgs->source;
269 length=(int32_t)((const uint8_t *)pArgs->sourceLimit-source);
301 p[count++]=*source++;
350 if(((const uint8_t *)pArgs->source-source)>=2) {
351 source-=2;
359 --source;
364 pArgs->source=(const char *)source;
385 c=((UChar)source[0]<<8)|source[1];
386 source+=2;
390 U16_IS_TRAIL(trail=((UChar)source[0]<<8)|source[1])
392 source+=2;
402 c=((UChar)source[0]<<8)|source[1];
403 source+=2;
409 U16_IS_TRAIL(trail=((UChar)source[0]<<8)|source[1])
411 source+=2;
437 * - source or target too short
446 if(U16_IS_TRAIL(trail=((UChar)source[0]<<8)|source[1])) {
448 source+=2;
472 /* check for a remaining source byte */
478 cnv->toUBytes[cnv->toULength++]=*source++;
484 pArgs->source=(const char *)source;
498 s=(const uint8_t *)pArgs->source;
511 pArgs->source=(const char *)s;
564 pArgs->source=(const char *)s;
653 const UChar *source;
661 source=pArgs->source;
662 length=(int32_t)(pArgs->sourceLimit-source);
693 if((c=(UChar)cnv->fromUChar32)!=0 && U16_IS_TRAIL(trail=*source) && targetCapacity>=4) {
695 ++source;
726 c=*source++;
731 } else if(U16_IS_SURROGATE_LEAD(c) && count>=2 && U16_IS_TRAIL(trail=*source)) {
732 ++source;
746 c=*source++;
753 } else if(U16_IS_SURROGATE_LEAD(c) && count>=2 && U16_IS_TRAIL(trail=*source)) {
754 ++source;
782 if(U16_IS_SINGLE(c=*source++)) {
804 * - source or target too short
809 if(source<pArgs->sourceLimit) {
810 if(U16_IS_TRAIL(trail=*source)) {
812 ++source;
843 if(U_SUCCESS(*pErrorCode) && source<pArgs->sourceLimit && targetCapacity==0) {
848 pArgs->source=source;
857 const uint8_t *source;
870 source=(const uint8_t *)pArgs->source;
871 length=(int32_t)((const uint8_t *)pArgs->sourceLimit-source);
903 p[count++]=*source++;
952 if(((const uint8_t *)pArgs->source-source)>=2) {
953 source-=2;
961 --source;
966 pArgs->source=(const char *)source;
987 c=((UChar)source[1]<<8)|source[0];
988 source+=2;
992 U16_IS_TRAIL(trail=((UChar)source[1]<<8)|source[0])
994 source+=2;
1004 c=((UChar)source[1]<<8)|source[0];
1005 source+=2;
1011 U16_IS_TRAIL(trail=((UChar)source[1]<<8)|source[0])
1013 source+=2;
1039 * - source or target too short
1048 if(U16_IS_TRAIL(trail=((UChar)source[1]<<8)|source[0])) {
1050 source+=2;
1074 /* check for a remaining source byte */
1080 cnv->toUBytes[cnv->toULength++]=*source++;
1086 pArgs->source=(const char *)source;
1100 s=(const uint8_t *)pArgs->source;
1113 pArgs->source=(const char *)s;
1166 pArgs->source=(const char *)s;
1318 const char *source=pArgs->source;
1334 while(source<sourceLimit && U_SUCCESS(*pErrorCode)) {
1337 cnv->toUBytes[0]=(uint8_t)*source++;
1348 b=*source;
1366 ++source;
1368 offsetDelta=(int32_t)(source-pArgs->source);
1371 if(source!=pArgs->source) {
1372 /* reset the source for a correct first offset */
1373 source=pArgs->source;
1393 pArgs->source=source+1;
1409 pArgs->source=source;
1411 source=pArgs->source;
1415 pArgs->source=source;
1417 source=pArgs->source;
1432 pArgs->source=source;
1434 if(source==sourceLimit && pArgs->flush) {