Home | History | Annotate | Download | only in common

Lines Matching defs:source

55     const UChar *source;
63 source=pArgs->source;
64 length=(int32_t)(pArgs->sourceLimit-source);
95 if((c=(UChar)cnv->fromUChar32)!=0 && U16_IS_TRAIL(trail=*source) && targetCapacity>=4) {
97 ++source;
128 c=*source++;
133 } else if(U16_IS_SURROGATE_LEAD(c) && count>=2 && U16_IS_TRAIL(trail=*source)) {
134 ++source;
148 c=*source++;
155 } else if(U16_IS_SURROGATE_LEAD(c) && count>=2 && U16_IS_TRAIL(trail=*source)) {
156 ++source;
184 if(U16_IS_SINGLE(c=*source++)) {
206 * - source or target too short
211 if(source<pArgs->sourceLimit) {
212 if(U16_IS_TRAIL(trail=*source)) {
214 ++source;
245 if(U_SUCCESS(*pErrorCode) && source<pArgs->sourceLimit && targetCapacity==0) {
250 pArgs->source=source;
259 const uint8_t *source;
272 source=(const uint8_t *)pArgs->source;
273 length=(int32_t)((const uint8_t *)pArgs->sourceLimit-source);
305 p[count++]=*source++;
354 if(((const uint8_t *)pArgs->source-source)>=2) {
355 source-=2;
363 --source;
368 pArgs->source=(const char *)source;
389 c=((UChar)source[0]<<8)|source[1];
390 source+=2;
394 U16_IS_TRAIL(trail=((UChar)source[0]<<8)|source[1])
396 source+=2;
406 c=((UChar)source[0]<<8)|source[1];
407 source+=2;
413 U16_IS_TRAIL(trail=((UChar)source[0]<<8)|source[1])
415 source+=2;
441 * - source or target too short
450 if(U16_IS_TRAIL(trail=((UChar)source[0]<<8)|source[1])) {
452 source+=2;
476 /* check for a remaining source byte */
482 cnv->toUBytes[cnv->toULength++]=*source++;
488 pArgs->source=(const char *)source;
502 s=(const uint8_t *)pArgs->source;
515 pArgs->source=(const char *)s;
568 pArgs->source=(const char *)s;
656 const UChar *source;
664 source=pArgs->source;
665 length=(int32_t)(pArgs->sourceLimit-source);
696 if((c=(UChar)cnv->fromUChar32)!=0 && U16_IS_TRAIL(trail=*source) && targetCapacity>=4) {
698 ++source;
729 c=*source++;
734 } else if(U16_IS_SURROGATE_LEAD(c) && count>=2 && U16_IS_TRAIL(trail=*source)) {
735 ++source;
749 c=*source++;
756 } else if(U16_IS_SURROGATE_LEAD(c) && count>=2 && U16_IS_TRAIL(trail=*source)) {
757 ++source;
785 if(U16_IS_SINGLE(c=*source++)) {
807 * - source or target too short
812 if(source<pArgs->sourceLimit) {
813 if(U16_IS_TRAIL(trail=*source)) {
815 ++source;
846 if(U_SUCCESS(*pErrorCode) && source<pArgs->sourceLimit && targetCapacity==0) {
851 pArgs->source=source;
860 const uint8_t *source;
873 source=(const uint8_t *)pArgs->source;
874 length=(int32_t)((const uint8_t *)pArgs->sourceLimit-source);
906 p[count++]=*source++;
955 if(((const uint8_t *)pArgs->source-source)>=2) {
956 source-=2;
964 --source;
969 pArgs->source=(const char *)source;
990 c=((UChar)source[1]<<8)|source[0];
991 source+=2;
995 U16_IS_TRAIL(trail=((UChar)source[1]<<8)|source[0])
997 source+=2;
1007 c=((UChar)source[1]<<8)|source[0];
1008 source+=2;
1014 source[1]<<8)|source[0])
1016 source+=2;
1042 * - source or target too short
1051 if(U16_IS_TRAIL(trail=((UChar)source[1]<<8)|source[0])) {
1053 source+=2;
1077 /* check for a remaining source byte */
1083 cnv->toUBytes[cnv->toULength++]=*source++;
1089 pArgs->source=(const char *)source;
1103 s=(const uint8_t *)pArgs->source;
1116 pArgs->source=(const char *)s;
1169 pArgs->source=(const char *)s;
1343 const char *source=pArgs->source;
1359 while(source<sourceLimit && U_SUCCESS(*pErrorCode)) {
1362 cnv->toUBytes[0]=(uint8_t)*source++;
1373 b=*source;
1391 ++source;
1393 offsetDelta=(int32_t)(source-pArgs->source);
1396 if(source!=pArgs->source) {
1397 /* reset the source for a correct first offset */
1398 source=pArgs->source;
1418 pArgs->source=source+1;
1434 pArgs->source=source;
1436 source=pArgs->source;
1440 pArgs->source=source;
1442 source=pArgs->source;
1457 pArgs->source=source;
1459 if(source==sourceLimit && pArgs->flush) {