Home | History | Annotate | Download | only in common

Lines Matching refs:converter

51             args->converter->charErrorBuffer[(int)args->converter->charErrorBufferLength++] = (unsigned char) *strToAppend; \
164 UConverterDataHZ* myData=(UConverterDataHZ*)(args->converter->extraInfo);
169 /*if ((args->converter == NULL) || (args->targetLimit < args->target) || (mySourceLimit < args->source)){
180 if(args->converter->mode == UCNV_TILDE) {
182 args->converter->mode=0;
200 args->converter->toUCallbackReason = UCNV_IRREGULAR;
201 args->converter->toUBytes[0] = UCNV_TILDE;
202 args->converter->toUBytes[1] = mySourceChar;
203 args->converter->toULength = 2;
222 args->converter->toUBytes[0] = UCNV_TILDE;
228 args->converter->toULength = 1;
232 args->converter->toUBytes[1] = mySourceChar;
233 args->converter->toULength = 2;
240 if(args->converter->toUnicodeStatus == 0x00){
243 args->converter->mode = UCNV_TILDE;
246 args->converter->toUnicodeStatus = (uint32_t) (mySourceChar | 0x100);
254 uint32_t leadByte = args->converter->toUnicodeStatus & 0xff;
272 tempBuf, 2, args->converter->useFallback);
283 args->converter->toUnicodeStatus =0x00;
288 args->converter->mode = UCNV_TILDE;
313 args->converter->toUBytes[0] = (uint8_t)(mySourceChar >> 8);
314 args->converter->toUBytes[1] = (uint8_t)mySourceChar;
315 args->converter->toULength=2;
318 args->converter->toUBytes[0] = (uint8_t)mySourceChar;
319 args->converter->toULength=1;
347 UConverterDataHZ *myConverterData=(UConverterDataHZ*)args->converter->extraInfo;
354 /*if ((args->converter == NULL) || (args->targetLimit < myTarget) || (args->sourceLimit < args->source)){
358 if(args->converter->fromUChar32!=0 && myTargetIndex < targetLength) {
380 mySourceChar,&targetUniChar,args->converter->useFallback);
422 args->converter->charErrorBuffer[args->converter->charErrorBufferLength++] = (char) targetUniChar;
426 args->converter->charErrorBuffer[args->converter->charErrorBufferLength++] =(char) (targetUniChar >> 8);
427 args->converter->charErrorBuffer[args->converter->charErrorBufferLength++] = (char) targetUniChar;
439 args->converter->charErrorBuffer[args->converter->charErrorBufferLength++] = (char) targetUniChar;
451 args->converter->fromUChar32=mySourceChar;
459 mySourceChar=U16_GET_SUPPLEMENTARY(args->converter->fromUChar32, trail);
460 args->converter->fromUChar32=0x00;
483 args->converter->fromUChar32=mySourceChar;
501 UConverter *cnv = args->converter;
520 * Structure for cloning an HZ converter into a single memory block.
521 * ucnv_safeClone() of the HZ converter will align the entire cloneHZStruct,
522 * and then ucnv_safeClone() of the sub-converter may additionally align
563 /* deep-clone the sub-converter */
579 /* add all of the code points that the sub-converter handles */