Searched refs:subChar1 (Results 1 - 13 of 13) sorted by relevance

/external/icu/icu4j/main/classes/charset/src/com/ibm/icu/charset/
H A DUConverterStaticData.java32 byte subChar1; /* +80: 1 single-byte substitution character for IBM MBCS (0 if none) */ field in class:UConverterStaticData
56 subChar1 = subChar1_;
H A DCharsetEncoderICU.java780 if (cs.subChar1 != 0 && encoder.invalidUCharBuffer[0] <= 0xff) {
782 new byte[] { cs.subChar1 }, 0, 1, target, offsets, source
H A DCharsetICU.java89 byte subChar1; /* +80: 1 single-byte substitution character for IBM MBCS (0 if none) */ field in class:CharsetICU
H A DUConverterDataReader.java461 sd.subChar1 = byteBuffer.get();
H A DCharsetCallback.java247 if(decoder.invalidCharLength == 1 && cs.subChar1 != 0) {
H A DCharsetMBCS.java189 subChar1 = sharedData.staticData.subChar1;
4687 if (cs.subChar1 != 0
4691 * select subChar1 if it is set (not 0) and the unmappable Unicode code point is up to U+00ff (IBM MBCS
4694 subchar = new byte[] { cs.subChar1 };
4740 * subChar1 to be modified outside construction (since replaceWith is called once during construction).
4752 cs.subChar1 = 0;
H A DCharsetISO2022.java170 myConverterData.currentConverter.subChar1 = fromUSubstitutionChar[0][0];
2622 myConverterData.currentConverter.subChar1 = fromUSubstitutionChar[0][0];
2908 ((CharsetMBCS)myConverterData.currentEncoder.charset()).subChar1 = 0x1A;
/external/icu/icu4c/source/common/
H A Ducnv_cb.cpp211 else if(converter->subChar1!=0 && (uint16_t)converter->invalidUCharBuffer[0]<=(uint16_t)0xffu) {
214 and the other converters don't use subChar1?
217 (const char *)&converter->subChar1, 1,
254 if(args->converter->invalidCharLength == 1 && args->converter->subChar1 != 0) {
H A Ducnv_bld.h87 uint8_t subChar1; /* +80: 1 single-byte substitution character for IBM MBCS (0 if none) */ member in struct:UConverterStaticData
221 uint8_t subChar1; /* single-byte substitution character if different from subChar */ member in struct:UConverter
H A Ducnv_bld.cpp1004 myUConverter->subChar1 = mySharedConverterData->staticData->subChar1;
H A Ducnv.cpp464 * There is currently (2001Feb) no separate API to set/get subChar1.
466 * we set subChar1 to 0.
468 converter->subChar1 = 0;
557 cnv->subChar1 = 0;
H A Ducnvmbcs.cpp5657 /* first, select between subChar and subChar1 */
5658 if( cnv->subChar1!=0 &&
5663 /* select subChar1 if it is set (not 0) and the unmappable Unicode code point is up to U+00ff (IBM MBCS behavior) */
5664 subchar=(char *)&cnv->subChar1;
/external/icu/icu4c/source/tools/makeconv/
H A Dmakeconv.cpp477 staticData->subChar1=bytes[0];
541 if( staticData->subChar1!=0 &&
663 } else if(staticData->subChar1!=0 &&
664 !data->cnvData->isValid(data->cnvData, &staticData->subChar1, 1)
756 * do not copy subChar1 -
785 } else if(staticData->subChar1!=0 && 1!=ucm_countChars(baseStates, &staticData->subChar1, 1)) {

Completed in 271 milliseconds