Searched refs:toUnicodeStatus (Results 1 - 22 of 22) sorted by relevance

/external/icu/icu4j/main/classes/charset/src/com/ibm/icu/charset/
H A DCharsetUTF16.java158 if (toUnicodeStatus != 0) {
159 CoderResult cr = decodeTrail(source, target, offsets, (char) toUnicodeStatus);
201 toUnicodeStatus = 0;
208 toUnicodeStatus = lead;
222 toUnicodeStatus = 0;
226 toUnicodeStatus = 0;
H A DCharsetHZ.java137 if (toUnicodeStatus == 0) {
145 toUnicodeStatus = mySourceChar | 0x100;
152 int leadByte = toUnicodeStatus & 0xff;
180 toUnicodeStatus = 0x00;
H A DCharsetUTF8.java94 /* nothing is stored in toUnicodeStatus, read a byte as input */
100 /* a partially or fully built code point is stored in toUnicodeStatus */
101 char32 = toUnicodeStatus;
105 toUnicodeStatus = 0;
115 toUnicodeStatus = char32;
214 /* nothing is stored in toUnicodeStatus, read a byte as input */
220 /* a partially or fully built code point is stored in toUnicodeStatus */
221 char32 = toUnicodeStatus;
225 toUnicodeStatus = 0;
235 toUnicodeStatus
[all...]
H A DCharsetISCII.java125 int prevToUnicodeStatus; /* Hold the previous toUnicodeStatus. This is necessary because we may need to know the last two code points. */
823 this.toUnicodeStatus = 0xFFFF;
839 //this.toUnicodeStatus; /* contains the mapping to Unicode of the above codepoint */
886 /* Write the previous toUnicodeStatus, this was delayed to handle consonant clustering for Gurmukhi script. */
913 /* Write the previous toUnicodeStatus, this was delayed to handle consonant clustering for Gurmukhi script. */
933 if (this.toUnicodeStatus != UConverterConstants.missingCharMarker) {
934 /* Write the previous toUnicodeStatus, this was delayed to handle consonant clustering for Gurmukhi script. */
939 cr = WriteToTargetToU(offsets, (source.position() - 2), source, target, this.toUnicodeStatus, data.currentDeltaToUnicode);
940 this.toUnicodeStatus = UConverterConstants.missingCharMarker;
949 this.toUnicodeStatus
[all...]
H A DCharsetUTF7.java184 toUnicodeStatus=(toUnicodeStatus & 0xf0000000) | 0x1000000;
206 int status=toUnicodeStatus;
475 toUnicodeStatus=(inDirectMode<<24 | ((base64Counter & UConverterConstants.UNSIGNED_BYTE_MASK)<<16) | bits);
H A DCharsetDecoderICU.java31 int toUnicodeStatus; field in class:CharsetDecoderICU
211 toUnicodeStatus = 0 ;
H A DCharsetBOCU1.java709 * toUnicodeStatus decoder's prev (0 will be interpreted as BOCU1_ASCII_PREV)
803 prev = toUnicodeStatus;
1040 toUnicodeStatus = BOCU1_ASCII_PREV;
1044 toUnicodeStatus=prev;
H A DCharsetMBCS.java2052 offset = toUnicodeStatus;
2346 toUnicodeStatus = offset;
H A DCharsetISO2022.java2891 myConverterData.currentDecoder.toUnicodeStatus = 0; /* offset */
/external/icu/icu4c/source/common/
H A Ducnv_bld.h111 uint32_t toUnicodeStatus; member in struct:UConverterSharedData
191 uint32_t toUnicodeStatus; /* Used to internalize stream status information */ member in struct:UConverter
H A Ducnv_u32.c58 if (args->converter->toUnicodeStatus && myTarget < targetLimit) {
62 ch = args->converter->toUnicodeStatus - 1;/*Stores the previously calculated ch from a previous call*/
63 args->converter->toUnicodeStatus = 0;
79 args->converter->toUnicodeStatus = ch + 1;
139 if (args->converter->toUnicodeStatus && myTarget < targetLimit) {
143 ch = args->converter->toUnicodeStatus - 1;/*Stores the previously calculated ch from a previous call*/
144 args->converter->toUnicodeStatus = 0;
160 args->converter->toUnicodeStatus = ch + 1;
520 if (args->converter->toUnicodeStatus && myTarget < targetLimit)
526 ch = args->converter->toUnicodeStatus
[all...]
H A Ducnvisci.c133 UChar32 prevToUnicodeStatus; /* Hold the previous toUnicodeStatus. This is necessary because we may need to know the last two code points. */
202 cnv->toUnicodeStatus = missingCharMarker;
254 cnv->toUnicodeStatus = missingCharMarker;
1183 UChar32* toUnicodeStatus=NULL; local
1197 toUnicodeStatus = (UChar32*)&args->converter->toUnicodeStatus;/* contains the mapping to Unicode of the above codepoint*/
1248 /* Write the previous toUnicodeStatus, this was delayed to handle consonant clustering for Gurmukhi script. */
1275 /* Write the previous toUnicodeStatus, this was delayed to handle consonant clustering for Gurmukhi script. */
1293 if (*toUnicodeStatus != missingCharMarker) {
1294 /* Write the previous toUnicodeStatus, thi
[all...]
H A Ducnvhz.c82 cnv->toUnicodeStatus = 0;
111 cnv->toUnicodeStatus = 0;
240 if(args->converter->toUnicodeStatus == 0x00){
246 args->converter->toUnicodeStatus = (uint32_t) (mySourceChar | 0x100);
254 uint32_t leadByte = args->converter->toUnicodeStatus & 0xff;
283 args->converter->toUnicodeStatus =0x00;
H A Ducnv_u8.c115 if (cnv->toUnicodeStatus && myTarget < targetLimit)
121 ch = cnv->toUnicodeStatus;/*Stores the previously calculated ch from a previous call*/
122 cnv->toUnicodeStatus = 0;
158 cnv->toUnicodeStatus = ch;
245 if (cnv->toUnicodeStatus && myTarget < targetLimit)
251 ch = cnv->toUnicodeStatus;/*Stores the previously calculated ch from a previous call*/
252 cnv->toUnicodeStatus = 0;
286 cnv->toUnicodeStatus = ch;
789 c=(UChar32)utf8->toUnicodeStatus;
849 utf8->toUnicodeStatus
[all...]
H A Ducnv_u16.c272 if(length<=0 && cnv->toUnicodeStatus==0) {
289 if(cnv->toUnicodeStatus!=0) {
296 cnv->toUBytes[0]=(uint8_t)cnv->toUnicodeStatus;
298 cnv->toUnicodeStatus=0;
360 cnv->toUnicodeStatus=0x100|p[2];
871 if(length<=0 && cnv->toUnicodeStatus==0) {
888 if(cnv->toUnicodeStatus!=0) {
895 cnv->toUBytes[0]=(uint8_t)cnv->toUnicodeStatus;
897 cnv->toUnicodeStatus=0;
959 cnv->toUnicodeStatus
[all...]
H A Ducnvlat1.c341 c=(UChar32)utf8->toUnicodeStatus;
351 utf8->toUnicodeStatus=0;
409 utf8->toUnicodeStatus=utf8->toUBytes[0]=b=*source++;
615 if(pToUArgs->converter->toUnicodeStatus!=0) {
H A Ducnvbocu.cpp263 * toUnicodeStatus decoder's prev (0 will be interpreted as BOCU1_ASCII_PREV)
980 prev=(int32_t)cnv->toUnicodeStatus;
1155 cnv->toUnicodeStatus=BOCU1_ASCII_PREV;
1159 cnv->toUnicodeStatus=(uint32_t)prev;
1199 prev=(int32_t)cnv->toUnicodeStatus;
1354 cnv->toUnicodeStatus=BOCU1_ASCII_PREV;
1358 cnv->toUnicodeStatus=(uint32_t)prev;
H A Ducnv_u7.c169 * toUnicodeStatus:
186 cnv->toUnicodeStatus=0x1000000; /* inDirectMode=TRUE */
242 uint32_t status=cnv->toUnicodeStatus;
449 cnv->toUnicodeStatus=((uint32_t)inDirectMode<<24)|((uint32_t)((uint8_t)base64Counter)<<16)|(uint32_t)bits;
877 * toUnicodeStatus:
926 uint32_t status=cnv->toUnicodeStatus;
1148 cnv->toUnicodeStatus=((uint32_t)inDirectMode<<24)|((uint32_t)((uint8_t)base64Counter)<<16)|(uint32_t)bits;
H A Ducnvmbcs.cpp1977 cnv->toUnicodeStatus=0; /* offset */
2525 offset=cnv->toUnicodeStatus;
2866 cnv->toUnicodeStatus=offset;
3012 offset=cnv->toUnicodeStatus;
3137 cnv->toUnicodeStatus=0;
3186 cnv->toUnicodeStatus=0;
5070 c=(UChar32)utf8->toUnicodeStatus;
5105 utf8->toUnicodeStatus=0;
5214 utf8->toUnicodeStatus=c;
5318 utf8->toUnicodeStatus
[all...]
H A Ducnv_bld.cpp1002 myUConverter->toUnicodeStatus = mySharedConverterData->toUnicodeStatus;
H A Ducnv.c607 converter->toUnicodeStatus = converter->sharedData->toUnicodeStatus;
H A Ducnv2022.cpp451 cnv->toUnicodeStatus=0; /* offset */

Completed in 284 milliseconds