Searched refs:preFromULength (Results 1 - 6 of 6) sorted by relevance

/external/icu/icu4j/main/classes/charset/src/com/ibm/icu/charset/
H A DCharsetEncoderICU.java58 int preFromULength; /* negative: replay */ field in class:CharsetEncoderICU
240 preFromULength = 0;
344 if (!flush && source.remaining() == 0 && preFromULength >= 0) {
400 if (preFromULength >= 0) {
413 //UConverterUtility.uprv_memcpy(replayArray, replayArrayIndex, preFromUArray, 0, -preFromULength*UMachine.U_SIZEOF_UCHAR);
414 replayArray.put(preFromUArray, 0, -preFromULength);
417 source.limit(replayArrayIndex - preFromULength); //preFromULength is negative, see declaration
420 preFromULength = 0;
442 * need not check cnv.preFromULength
[all...]
H A DCharsetMBCS.java2882 if (cr[0].isError() || preFromULength < 0) {
3533 match = matchFromU(preFromUFirstCP, preFromUArray, preFromUBegin, preFromULength, source, value, useFallback, flush);
3537 if (match >= preFromULength) {
3539 source.position(source.position() + match - preFromULength);
3540 preFromULength = 0;
3543 int length = preFromULength - match;
3545 preFromULength = (byte) -length;
3561 for (j = preFromULength; j < match; ++j) {
3565 preFromULength = (byte) match;
3591 preFromULength
[all...]
/external/icu/icu4c/source/common/
H A Ducnv_ext.cpp791 cnv->preFromULength=(int8_t)match;
869 cnv->preFromU, cnv->preFromULength,
876 if(match>=cnv->preFromULength) {
878 pArgs->source+=match-cnv->preFromULength;
879 cnv->preFromULength=0;
882 int32_t length=cnv->preFromULength-match;
884 cnv->preFromULength=(int8_t)-length;
904 for(j=cnv->preFromULength; j<match; ++j) {
909 cnv->preFromULength=(int8_t)match;
939 cnv->preFromULength
[all...]
H A Ducnv.c616 converter->preFromULength = 0;
859 if(cnv->preFromULength>=0) {
878 uprv_memcpy(replay, cnv->preFromU, -cnv->preFromULength*U_SIZEOF_UCHAR);
880 pArgs->sourceLimit=replay-cnv->preFromULength;
884 cnv->preFromULength=0;
908 * need not check cnv->preFromULength==0 because a replay (<0) will cause
956 if(cnv->preFromULength<0) {
967 uprv_memcpy(replay, cnv->preFromU, -cnv->preFromULength*U_SIZEOF_UCHAR);
969 pArgs->sourceLimit=replay-cnv->preFromULength;
971 if((sourceIndex+=cnv->preFromULength)<
[all...]
H A Ducnv_bld.h234 int8_t preFromULength, preToULength; /* negative: replay */ member in struct:UConverter
H A Ducnvmbcs.cpp4096 if(U_FAILURE(*pErrorCode) || cnv->preFromULength<0) {

Completed in 1167 milliseconds