Lines Matching refs:sharedData
548 cnv->sharedData=(UConverterSharedData*)(&_ISO2022JPData);
601 cnv->sharedData=(UConverterSharedData*)&_ISO2022KRData;
630 cnv->sharedData=(UConverterSharedData*)&_ISO2022CNData;
655 cnv->sharedData=(UConverterSharedData*)&_ISO2022Data;
666 cnv->maxBytesPerUChar=cnv->sharedData->staticData->maxBytesPerChar;
1134 MBCS_FROM_UCHAR32_ISO2022(UConverterSharedData* sharedData,
1152 if(c<0x10000 || (sharedData->mbcs.unicodeMask&UCNV_HAS_SUPPLEMENTARY)) {
1153 table=sharedData->mbcs.fromUnicodeTable;
1157 myValue=MBCS_VALUE_2_FROM_STAGE_2(sharedData->mbcs.fromUnicodeBytes, stage2Entry, c);
1164 p=MBCS_POINTER_3_FROM_STAGE_2(sharedData->mbcs.fromUnicodeBytes, stage2Entry, c);
1190 cx=sharedData->mbcs.extIndexes;
1205 MBCS_SINGLE_FROM_UCHAR32(UConverterSharedData* sharedData,
1213 if(c>=0x10000 && !(sharedData->mbcs.unicodeMask&UCNV_HAS_SUPPLEMENTARY)) {
1217 table=sharedData->mbcs.fromUnicodeTable;
1219 value=MBCS_SINGLE_RESULT_FROM_U(table, (uint16_t *)sharedData->mbcs.fromUnicodeBytes, c);
1415 * If the implementation of these macros or structure of sharedData struct change in the future, make
2387 UConverterSharedData* sharedData;
2402 sharedData = converterData->currentConverter->sharedData;
2426 length = MBCS_FROM_UCHAR32_ISO2022(sharedData,sourceChar,&targetByteUnit,useFallback,MBCS_OUTPUT_2);
2701 UConverterSharedData* sharedData ;
2711 sharedData = myData->currentConverter->sharedData;
2787 targetUniChar = ucnv_MBCSSimpleGetNextUChar(sharedData, tempBuf, 2, useFallback);
2802 targetUniChar = ucnv_MBCSSimpleGetNextUChar(sharedData, mySource - 1, 1, useFallback);
3671 if (cnv->sharedData == &_ISO2022Data) {
3720 cnvData->currentConverter->sharedData->impl->getUnicodeSet(