Searched refs:unicodeMask (Results 1 - 13 of 13) sorted by relevance
/external/icu/icu4j/main/classes/charset/src/com/ibm/icu/charset/ |
H A D | UConverterStaticData.java | 31 short unicodeMask; /* +79: 1 bit 0: has supplementary bit 1: has single surrogates */ field in class:UConverterStaticData 55 unicodeMask = unicodeMask_;
|
H A D | CharsetICU.java | 88 short unicodeMask; /* +79: 1 bit 0: has supplementary bit 1: has single surrogates */ field in class:CharsetICU
|
H A D | UConverterDataReader.java | 46 * The unicodeMask in the static data is part of the base table data structure. 49 * The static data unicodeMask refers only to the base table's properties if 51 * In an extension-only file, the static data unicodeMask is 0. 52 * The extension data indexes have a separate field with the unicodeMask flags. 94 * if(staticData.unicodeMask&UCNV_HAS_SUPPLEMENTARY) { 244 * (extension table unicodeMask) 460 sd.unicodeMask = (short)(byteBuffer.get() & 0xff); 605 * Data formatVersion 6.1 and higher has a unicodeMask.
|
H A D | CharsetMBCS.java | 89 short outputType, unicodeMask; field in class:CharsetMBCS.UConverterMBCSTable 113 return (unicodeMask & UConverterConstants.HAS_SUPPLEMENTARY) != 0; 122 * t.outputType; unicodeMask = t.unicodeMask; swapLFNLName = t.swapLFNLName; baseSharedData = t.baseSharedData; 402 * unlike below for files with base tables, do not get the unicodeMask from the sharedData; instead, use the 403 * base table's unicodeMask, which we copied in the memcpy above; this is necessary because the static data 404 * unicodeMask, especially the UCNV_HAS_SUPPLEMENTARY flag, is part of the base table data 424 * converter versions 6.1 and up contain a unicodeMask that is used here to select the most efficient 431 mbcsTable.unicodeMask = (short) (staticData.unicodeMask [all...] |
/external/icu/icu4c/source/common/ |
H A D | ucnv_bld.h | 63 /** values for the unicodeMask */ 86 uint8_t unicodeMask; /* +79: 1 bit 0: has supplementary bit 1: has single surrogates */ member in struct:UConverterStaticData
|
H A D | ucnvmbcs.cpp | 868 if(mbcsTable->unicodeMask&UCNV_HAS_SUPPLEMENTARY) { 1735 * unlike below for files with base tables, do not get the unicodeMask 1736 * from the sharedData; instead, use the base table's unicodeMask, 1738 * this is necessary because the static data unicodeMask, especially 1779 * converter versions 6.1 and up contain a unicodeMask that is 1786 mbcsTable->unicodeMask=(uint8_t)(sharedData->staticData->unicodeMask&3); 1789 mbcsTable->unicodeMask=UCNV_HAS_SUPPLEMENTARY|UCNV_HAS_SURROGATES; 1801 (mbcsTable->unicodeMask&UCNV_HAS_SURROGATES)==0 && 1849 mbcsTable->unicodeMask 3424 uint8_t unicodeMask; local 4095 uint8_t unicodeMask; local [all...] |
H A D | ucnvmbcs.h | 125 * The unicodeMask in the static data is part of the base table data structure. 128 * The static data unicodeMask refers only to the base table's properties if 130 * In an extension-only file, the static data unicodeMask is 0. 131 * The extension data indexes have a separate field with the unicodeMask flags. 193 * if(staticData.unicodeMask&UCNV_HAS_SUPPLEMENTARY) { 387 uint8_t outputType, unicodeMask; member in struct:UConverterMBCSTable
|
H A D | ucnv2022.cpp | 1141 if(c<0x10000 || (sharedData->mbcs.unicodeMask&UCNV_HAS_SUPPLEMENTARY)) { 1202 if(c>=0x10000 && !(sharedData->mbcs.unicodeMask&UCNV_HAS_SUPPLEMENTARY)) {
|
H A D | ucnv_bld.cpp | 1583 if(inStaticData->unicodeMask&UCNV_HAS_SUPPLEMENTARY) {
|
/external/icu/icu4c/source/tools/toolutil/ |
H A D | ucm.h | 83 uint8_t unicodeMask; member in struct:UCMTable
|
H A D | ucm.c | 907 table->unicodeMask=0; 988 /* set unicodeMask */ 992 table->unicodeMask|=UCNV_HAS_SUPPLEMENTARY; /* there are supplementary code points */ 994 table->unicodeMask|=UCNV_HAS_SURROGATES; /* there are surrogate code points */
|
/external/icu/icu4c/source/tools/makeconv/ |
H A D | genmbcs.cpp | 949 staticData->unicodeMask=table->unicodeMask; 950 if(staticData->unicodeMask==3) { 1454 if(staticData->unicodeMask&UCNV_HAS_SUPPLEMENTARY) {
|
H A D | gencnvex.c | 220 indexes[UCNV_EXT_FLAGS]=extData->ucm->ext->unicodeMask; 1059 if(table->unicodeMask&UCNV_HAS_SURROGATES) {
|
Completed in 233 milliseconds