• Home
  • Raw
  • Download

Lines Matching refs:sharedData

201     if (cnv->sharedData->impl->safeClone != nullptr) {  in ucnv_safeClone()
204 cnv->sharedData->impl->safeClone(cnv, nullptr, &bufferSizeNeeded, status); in ucnv_safeClone()
288 if (cnv->sharedData->impl->safeClone != nullptr) { in ucnv_safeClone()
290 localConverter = cnv->sharedData->impl->safeClone(cnv, localConverter, pBufferSize, status); in ucnv_safeClone()
303 if (cnv->sharedData->isReferenceCounted) { in ucnv_safeClone()
304 ucnv_incrementRefCount(cnv->sharedData); in ucnv_safeClone()
384 if (converter->sharedData->impl->close != nullptr) { in ucnv_close()
385 converter->sharedData->impl->close(converter); in ucnv_close()
392 if (converter->sharedData->isReferenceCounted) { in ucnv_close()
393 ucnv_unloadSharedDataIfReady(converter->sharedData); in ucnv_close()
460 if ((len > converter->sharedData->staticData->maxBytesPerChar) in ucnv_setSubstChars()
461 || (len < converter->sharedData->staticData->minBytesPerChar)) in ucnv_setSubstChars()
500 if (cnv->sharedData->impl->writeSub == nullptr in ucnv_setSubstString()
502 || (cnv->sharedData->staticData->conversionType == UCNV_MBCS && in ucnv_setSubstString()
612 converter->toUnicodeStatus = converter->sharedData->toUnicodeStatus; in _reset()
626 if (converter->sharedData->impl->reset != nullptr) { in _reset()
628 converter->sharedData->impl->reset(converter, choice); in _reset()
660 return converter->sharedData->staticData->minBytesPerChar; in ucnv_getMinCharSize()
669 if(converter->sharedData->impl->getName){ in ucnv_getName()
670 const char* temp= converter->sharedData->impl->getName(converter); in ucnv_getName()
674 return converter->sharedData->staticData->name; in ucnv_getName()
685 ccsid = converter->sharedData->staticData->codepage; in ucnv_getCCSID()
708 return (UConverterPlatform)converter->sharedData->staticData->platform; in ucnv_getPlatform()
855 fromUnicode=cnv->sharedData->impl->fromUnicode; in _fromUnicodeWithCallback()
857 fromUnicode=cnv->sharedData->impl->fromUnicodeWithOffsets; in _fromUnicodeWithCallback()
860 fromUnicode=cnv->sharedData->impl->fromUnicode; in _fromUnicodeWithCallback()
1300 toUnicode=cnv->sharedData->impl->toUnicode; in _toUnicodeWithCallback()
1302 toUnicode=cnv->sharedData->impl->toUnicodeWithOffsets; in _toUnicodeWithCallback()
1305 toUnicode=cnv->sharedData->impl->toUnicode; in _toUnicodeWithCallback()
1933 if(cnv->toULength==0 && cnv->sharedData->impl->getNextUChar!=nullptr) { in ucnv_getNextUChar()
1934 c=cnv->sharedData->impl->getNextUChar(&args, err); in ucnv_getNextUChar()
2140 if( sourceCnv->sharedData->staticData->conversionType==UCNV_UTF8 && in ucnv_convertEx()
2141 targetCnv->sharedData->impl->fromUTF8!=nullptr in ucnv_convertEx()
2143 convert=targetCnv->sharedData->impl->fromUTF8; in ucnv_convertEx()
2144 } else if( targetCnv->sharedData->staticData->conversionType==UCNV_UTF8 && in ucnv_convertEx()
2145 sourceCnv->sharedData->impl->toUTF8!=nullptr in ucnv_convertEx()
2147 convert=sourceCnv->sharedData->impl->toUTF8; in ucnv_convertEx()
2612 int8_t type = converter->sharedData->staticData->conversionType; in ucnv_getType()
2630 if(converter->sharedData->impl->getStarters != nullptr) { in ucnv_getStarters()
2631 converter->sharedData->impl->getStarters(converter, starters, err); in ucnv_getStarters()