Searched defs:unicodeMask (Results 1 - 7 of 7) sorted by relevance

/external/icu/icu4j/main/classes/charset/src/com/ibm/icu/charset/
H A DUConverterStaticData.java29 short unicodeMask; /* +79: 1 bit 0: has supplementary bit 1: has single surrogates */ field in class:UConverterStaticData
53 unicodeMask = unicodeMask_;
H A DCharsetICU.java86 short unicodeMask; /* +79: 1 bit 0: has supplementary bit 1: has single surrogates */ field in class:CharsetICU
H A DCharsetMBCS.java90 short outputType, unicodeMask; field in class:CharsetMBCS.UConverterMBCSTable
114 return (unicodeMask & UConverterConstants.HAS_SUPPLEMENTARY) != 0;
123 * t.outputType; unicodeMask = t.unicodeMask; swapLFNLName = t.swapLFNLName; baseSharedData = t.baseSharedData;
407 * unlike below for files with base tables, do not get the unicodeMask from the sharedData; instead, use the
408 * base table's unicodeMask, which we copied in the memcpy above; this is necessary because the static data
409 * unicodeMask, especially the UCNV_HAS_SUPPLEMENTARY flag, is part of the base table data
429 * converter versions 6.1 and up contain a unicodeMask that is used here to select the most efficient
436 mbcsTable.unicodeMask = (short) (staticData.unicodeMask
[all...]
/external/icu/icu4c/source/tools/toolutil/
H A Ducm.h81 uint8_t unicodeMask; member in struct:UCMTable
/external/icu/icu4c/source/common/
H A Ducnv_bld.h61 /** values for the unicodeMask */
84 uint8_t unicodeMask; /* +79: 1 bit 0: has supplementary bit 1: has single surrogates */ member in struct:UConverterStaticData
H A Ducnvmbcs.h123 * The unicodeMask in the static data is part of the base table data structure.
126 * The static data unicodeMask refers only to the base table's properties if
128 * In an extension-only file, the static data unicodeMask is 0.
129 * The extension data indexes have a separate field with the unicodeMask flags.
191 * if(staticData.unicodeMask&UCNV_HAS_SUPPLEMENTARY) {
385 uint8_t outputType, unicodeMask; member in struct:UConverterMBCSTable
H A Ducnvmbcs.cpp865 if(mbcsTable->unicodeMask&UCNV_HAS_SUPPLEMENTARY) {
1729 * unlike below for files with base tables, do not get the unicodeMask
1730 * from the sharedData; instead, use the base table's unicodeMask,
1732 * this is necessary because the static data unicodeMask, especially
1773 * converter versions 6.1 and up contain a unicodeMask that is
1780 mbcsTable->unicodeMask=(uint8_t)(sharedData->staticData->unicodeMask&3);
1783 mbcsTable->unicodeMask=UCNV_HAS_SUPPLEMENTARY|UCNV_HAS_SURROGATES;
1795 (mbcsTable->unicodeMask&UCNV_HAS_SURROGATES)==0 &&
1843 mbcsTable->unicodeMask
3414 uint8_t unicodeMask; local
4085 uint8_t unicodeMask; local
[all...]

Completed in 105 milliseconds