Lines Matching defs:unicodeMask
725 if(mbcsTable->unicodeMask&UCNV_HAS_SUPPLEMENTARY) {
1590 * unlike below for files with base tables, do not get the unicodeMask
1591 * from the sharedData; instead, use the base table's unicodeMask,
1593 * this is necessary because the static data unicodeMask, especially
1634 * converter versions 6.1 and up contain a unicodeMask that is
1641 mbcsTable->unicodeMask=(uint8_t)(sharedData->staticData->unicodeMask&3);
1644 mbcsTable->unicodeMask=UCNV_HAS_SUPPLEMENTARY|UCNV_HAS_SURROGATES;
1656 (mbcsTable->unicodeMask&UCNV_HAS_SURROGATES)==0 &&
1704 mbcsTable->unicodeMask&UCNV_HAS_SUPPLEMENTARY ?
2353 if(!(cnv->sharedData->mbcs.unicodeMask&UCNV_HAS_SUPPLEMENTARY)) {
2840 if(cnv->sharedData->mbcs.unicodeMask&UCNV_HAS_SURROGATES) {
3275 uint8_t unicodeMask;
3279 unicodeMask=cnv->sharedData->mbcs.unicodeMask;
3354 if(UTF_IS_SURROGATE(c) && !(unicodeMask&UCNV_HAS_SURROGATES)) {
3364 if(!(unicodeMask&UCNV_HAS_SUPPLEMENTARY)) {
3528 hasSupplementary=(UBool)(cnv->sharedData->mbcs.unicodeMask&UCNV_HAS_SUPPLEMENTARY);
3945 uint8_t unicodeMask;
3963 unicodeMask=cnv->sharedData->mbcs.unicodeMask;
3964 if(outputType==MBCS_OUTPUT_1 && !(unicodeMask&UCNV_HAS_SURROGATES)) {
3965 if(!(unicodeMask&UCNV_HAS_SUPPLEMENTARY)) {
4237 if(UTF_IS_SURROGATE(c) && !(unicodeMask&UCNV_HAS_SURROGATES)) {
4247 if(!(unicodeMask&UCNV_HAS_SUPPLEMENTARY)) {
4683 if(c<=0xffff || (sharedData->mbcs.unicodeMask&UCNV_HAS_SUPPLEMENTARY)) {
4830 if(c>=0x10000 && !(sharedData->mbcs.unicodeMask&UCNV_HAS_SUPPLEMENTARY)) {
4903 hasSupplementary=(UBool)(cnv->sharedData->mbcs.unicodeMask&UCNV_HAS_SUPPLEMENTARY);
5207 hasSupplementary=(UBool)(cnv->sharedData->mbcs.unicodeMask&UCNV_HAS_SUPPLEMENTARY);