Lines Matching refs:cnv
683 UConverter cnv; member
688 _LMBCSSafeClone(const UConverter *cnv, in _LMBCSSafeClone() argument
701 extraInfo=(UConverterDataLMBCS *)cnv->extraInfo; in _LMBCSSafeClone()
715 newLMBCS->cnv.extraInfo = &newLMBCS->lmbcs; in _LMBCSSafeClone()
716 newLMBCS->cnv.isExtraLocal = TRUE; in _LMBCSSafeClone()
717 return &newLMBCS->cnv; in _LMBCSSafeClone()
1145 UConverterSharedData *cnv; in _LMBCSGetNextUCharWorker() local
1166 if (group > ULMBCS_GRP_LAST || (cnv = extraInfo->OptGrpConverter[group]) == NULL) in _LMBCSGetNextUCharWorker()
1180 uniChar = ucnv_MBCSSimpleGetNextUChar(cnv, args->source, 1, FALSE); in _LMBCSGetNextUCharWorker()
1184 uniChar = ucnv_MBCSSimpleGetNextUChar(cnv, args->source, 2, FALSE); in _LMBCSGetNextUCharWorker()
1194 uniChar = _MBCS_SINGLE_SIMPLE_GET_NEXT_BMP(cnv, CurByte); in _LMBCSGetNextUCharWorker()
1204 cnv = extraInfo->OptGrpConverter [ULMBCS_GRP_EXCEPT]; in _LMBCSGetNextUCharWorker()
1209 uniChar = ucnv_MBCSSimpleGetNextUChar(cnv, bytes, 2, FALSE); in _LMBCSGetNextUCharWorker()
1217 cnv = extraInfo->OptGrpConverter[group]; in _LMBCSGetNextUCharWorker()
1220 if (!ucnv_MBCSIsLeadByte(cnv, CurByte)) in _LMBCSGetNextUCharWorker()
1225 uniChar = ucnv_MBCSSimpleGetNextUChar(cnv, args->source - 1, 1, FALSE); in _LMBCSGetNextUCharWorker()
1231 uniChar = ucnv_MBCSSimpleGetNextUChar(cnv, args->source - 1, 2, FALSE); in _LMBCSGetNextUCharWorker()
1237 uniChar = _MBCS_SINGLE_SIMPLE_GET_NEXT_BMP(cnv, CurByte); in _LMBCSGetNextUCharWorker()