Searched defs:trail (Results 1 - 25 of 58) sorted by relevance

123

/external/chromium/base/third_party/icu/
H A Dicu_utf.cc141 uint8 trail, illegal=0; local
144 /* count==0 for illegally leading trail bytes and the illegal bytes 0xfe and 0xff */
149 /* count>=4 is always illegal: no more than 3 trail bytes in Unicode's UTF-8 */
153 trail=s[(i)++];
154 (c)=((c)<<6)|(trail&0x3f);
156 illegal|=(trail&0xc0)^0x80;
163 trail=s[(i)++];
164 (c)=((c)<<6)|(trail&0x3f);
165 illegal|=(trail&0xc0)^0x80;
167 trail
[all...]
/external/chromium_org/base/third_party/icu/
H A Dicu_utf.cc141 uint8 trail, illegal=0; local
144 /* count==0 for illegally leading trail bytes and the illegal bytes 0xfe and 0xff */
149 /* count>=4 is always illegal: no more than 3 trail bytes in Unicode's UTF-8 */
153 trail=s[(i)++];
154 (c)=((c)<<6)|(trail&0x3f);
156 illegal|=(trail&0xc0)^0x80;
163 trail=s[(i)++];
164 (c)=((c)<<6)|(trail&0x3f);
165 illegal|=(trail&0xc0)^0x80;
167 trail
[all...]
/external/chromium_org/third_party/icu/source/common/
H A Dutf_impl.c112 uint8_t trail, illegal=0; local
115 /* count==0 for illegally leading trail bytes and the illegal bytes 0xfe and 0xff */
120 /* count>=4 is always illegal: no more than 3 trail bytes in Unicode's UTF-8 */
124 trail=s[(i)++];
125 (c)=((c)<<6)|(trail&0x3f);
127 illegal|=(trail&0xc0)^0x80;
134 trail=s[(i)++];
135 (c)=((c)<<6)|(trail&0x3f);
136 illegal|=(trail&0xc0)^0x80;
138 trail
[all...]
H A Dbmpset.cpp65 int32_t trail=start&0x3f; local
70 table[trail]|=bits;
79 while(trail<limitTrail) {
80 table[trail++]|=bits;
86 if(trail>0) {
88 table[trail++]|=bits;
89 } while(trail<64);
97 for(trail=0; trail<64; ++trail) {
[all...]
H A Ducnv_u16.c56 UChar c, trail; local
91 if((c=(UChar)cnv->fromUChar32)!=0 && U16_IS_TRAIL(trail=*source) && targetCapacity>=4) {
97 target[2]=(uint8_t)(trail>>8);
98 target[3]=(uint8_t)trail;
129 } else if(U16_IS_SURROGATE_LEAD(c) && count>=2 && U16_IS_TRAIL(trail=*source)) {
134 target[2]=(uint8_t)(trail>>8);
135 target[3]=(uint8_t)trail;
151 } else if(U16_IS_SURROGATE_LEAD(c) && count>=2 && U16_IS_TRAIL(trail=*source)) {
156 target[2]=(uint8_t)(trail>>8);
157 target[3]=(uint8_t)trail;
260 UChar c, trail; local
524 UChar trail; local
655 UChar c, trail; local
859 UChar c, trail; local
1123 UChar trail; local
[all...]
H A Ducnvlat1.c272 UChar trail=*source; local
273 if(U16_IS_TRAIL(trail)) {
275 cp=U16_GET_SUPPLEMENTARY(cp, trail);
288 /* this is an unmatched trail code unit (2nd surrogate) */
362 * For Latin-1, adjust sourceLimit only for 1 trail byte because
H A Dustrtrns.c263 * *ps points to after the lead byte and will be moved to after the last trail byte.
270 uint8_t trail, illegal=0; local
273 /* count==0 for illegally leading trail bytes and the illegal bytes 0xfe and 0xff */
278 /* count>=4 is always illegal: no more than 3 trail bytes in Unicode's UTF-8 */
282 trail=(uint8_t)(*s++ - 0x80);
283 c=(c<<6)|trail;
284 if(trail>0x3f || c>=0x110) {
285 /* not a trail byte, or code point>0x10ffff (outside Unicode) */
290 trail=(uint8_t)(*s++ - 0x80);
291 if(trail>
338 uint8_t trail, illegal=0; local
[all...]
H A Ducnvbocu.c63 /* adjust trail byte counts for the use of some C0 control byte values */
67 /* number of trail bytes */
141 * but are also used as trail bytes in difference encoding
149 * to trail byte values 0..19 (0..0x13) as used in the difference calculation.
150 * External byte values that are illegal as trail bytes are mapped to -1.
172 * from trail byte values 0..19 (0..0x13) as used in the difference calculation
483 UChar trail=*source; local
484 if(UTF_IS_SECOND_SURROGATE(trail)) {
487 c=UTF16_GET_PAIR_VALUE(c, trail);
718 UChar trail local
[all...]
H A Ducnvhz.c209 /* if the first byte is equal to TILDE and the trail byte
250 /* trail byte */
381 /* we can only use lead bytes 21..7D and trail bytes 21..7E */
453 /*look ahead to find the trail surrogate*/
456 UChar trail=(UChar) args->source[mySourceIndex]; local
457 if(UTF_IS_SECOND_SURROGATE(trail)) {
459 mySourceChar=UTF16_GET_PAIR_VALUE(args->converter->fromUChar32, trail);
474 /* this is an unmatched trail code unit (2nd surrogate) */
H A Duiter.cpp885 UChar trail=U16_TRAIL(iter->reservedField); local
890 return trail;
/external/icu4c/common/
H A Dustrtrns.cpp267 * *ps points to after the lead byte and will be moved to after the last trail byte.
274 uint8_t trail, illegal=0; local
278 /* count==0 for illegally leading trail bytes and the illegal bytes 0xfe and 0xff */
283 /* count>=4 is always illegal: no more than 3 trail bytes in Unicode's UTF-8 */
287 trail=(uint8_t)(*s++ - 0x80);
288 c=(c<<6)|trail;
289 if(trail>0x3f || c>=0x110) {
290 /* not a trail byte, or code point>0x10ffff (outside Unicode) */
295 trail=(uint8_t)(*s++ - 0x80);
296 if(trail>
[all...]
H A Dutf_impl.c130 uint8_t trail; local
133 /* support NUL-terminated strings: do not read beyond the first non-trail byte */
137 /* count==0 for illegally leading trail bytes and the illegal bytes 0xfe and 0xff */
140 /* count>=4 is always illegal: no more than 3 trail bytes in Unicode's UTF-8 */
143 trail=s[i++]-0x80;
144 c=(c<<6)|trail;
146 if(c>=0x110 || trail>0x3f) { break; }
148 trail=s[i++]-0x80;
149 c=(c<<6)|trail;
154 if(((c&0xffe0)==0x360 && strict!=-2) || trail>
[all...]
H A Ducnv_u16.c56 UChar c, trail; local
91 if((c=(UChar)cnv->fromUChar32)!=0 && U16_IS_TRAIL(trail=*source) && targetCapacity>=4) {
97 target[2]=(uint8_t)(trail>>8);
98 target[3]=(uint8_t)trail;
129 } else if(U16_IS_SURROGATE_LEAD(c) && count>=2 && U16_IS_TRAIL(trail=*source)) {
134 target[2]=(uint8_t)(trail>>8);
135 target[3]=(uint8_t)trail;
151 } else if(U16_IS_SURROGATE_LEAD(c) && count>=2 && U16_IS_TRAIL(trail=*source)) {
156 target[2]=(uint8_t)(trail>>8);
157 target[3]=(uint8_t)trail;
260 UChar c, trail; local
524 UChar trail; local
655 UChar c, trail; local
859 UChar c, trail; local
1123 UChar trail; local
[all...]
H A Ducnvlat1.c273 UChar trail=*source; local
274 if(U16_IS_TRAIL(trail)) {
276 cp=U16_GET_SUPPLEMENTARY(cp, trail);
289 /* this is an unmatched trail code unit (2nd surrogate) */
363 * For Latin-1, adjust sourceLimit only for 1 trail byte because
H A Ducnvbocu.cpp66 /* adjust trail byte counts for the use of some C0 control byte values */
70 /* number of trail bytes */
144 * but are also used as trail bytes in difference encoding
152 * to trail byte values 0..19 (0..0x13) as used in the difference calculation.
153 * External byte values that are illegal as trail bytes are mapped to -1.
175 * from trail byte values 0..19 (0..0x13) as used in the difference calculation
488 UChar trail=*source; local
489 if(U16_IS_TRAIL(trail)) {
492 c=U16_GET_SUPPLEMENTARY(c, trail);
723 UChar trail local
[all...]
H A Ducnvhz.c209 /* if the first byte is equal to TILDE and the trail byte
250 /* trail byte */
381 /* we can only use lead bytes 21..7D and trail bytes 21..7E */
453 /*look ahead to find the trail surrogate*/
456 UChar trail=(UChar) args->source[mySourceIndex]; local
457 if(U16_IS_TRAIL(trail)) {
459 mySourceChar=U16_GET_SUPPLEMENTARY(args->converter->fromUChar32, trail);
474 /* this is an unmatched trail code unit (2nd surrogate) */
/external/icu4c/samples/uciter8/
H A Duit_len8.c411 UChar trail=U16_TRAIL(iter->reservedField); local
416 return trail;
/external/chromium_org/third_party/icu/source/i18n/
H A Ducol_wgt.cpp57 setWeightTrail(uint32_t weight, int32_t length, uint32_t trail) { argument
59 return (uint32_t)((weight&(0xffffff00<<length))|(trail<<length));
147 uint32_t weight, trail; local
200 trail=getWeightTrail(weight, length);
201 if(trail<maxByte) {
205 lower[length].count=maxByte-trail;
213 trail=getWeightTrail(weight, length);
214 if(trail>UCOL_BYTE_FIRST_TAILORED) {
218 upper[length].count=trail-UCOL_BYTE_FIRST_TAILORED;
/external/chromium_org/third_party/icu/source/test/cintltst/
H A Dsprpdata.c210 UChar trail = UTF16_TRAIL(mapping[i]); local
212 mappingData[index+i+1] != trail){
213 log_err( "Did not get the expected result. Expected: 0x%04X 0x%04X Got: 0x%04X 0x%04X\n", lead, trail, mappingData[index+i], mappingData[index+i+1]);
244 // get the real data from the folded lead/trail units
/external/chromium_org/third_party/icu/source/test/intltest/
H A Dtestidn.cpp385 UChar trail = UTF16_TRAIL(mapping[i]); local
387 mappingData[index+i+1] != trail){
388 pTestIDNA->errln( "Did not get the expected result. Expected: 0x%04X 0x%04X Got: 0x%04X 0x%04X", lead, trail, mappingData[index+i], mappingData[index+i+1]);
417 // get the real data from the folded lead/trail units
/external/icu4c/i18n/
H A Ducol_wgt.cpp57 setWeightTrail(uint32_t weight, int32_t length, uint32_t trail) { argument
59 return (uint32_t)((weight&(0xffffff00<<length))|(trail<<length));
160 uint32_t weight, trail; local
213 trail=getWeightTrail(weight, length);
214 if(trail<maxByte) {
218 lower[length].count=maxByte-trail;
226 trail=getWeightTrail(weight, length);
227 if(trail>UCOL_BYTE_FIRST_TAILORED) {
231 upper[length].count=trail-UCOL_BYTE_FIRST_TAILORED;
/external/icu4c/test/cintltst/
H A Dsprpdata.c211 UChar trail = U16_TRAIL(mapping[i]); local
213 mappingData[idx+i+1] != trail){
214 log_err( "Did not get the expected result. Expected: 0x%04X 0x%04X Got: 0x%04X 0x%04X\n", lead, trail, mappingData[idx+i], mappingData[idx+i+1]);
245 // get the real data from the folded lead/trail units
/external/icu4c/test/intltest/
H A Dtestidn.cpp386 UChar trail = U16_TRAIL(mapping[i]); local
388 mappingData[index+i+1] != trail){
389 pTestIDNA->errln( "Did not get the expected result. Expected: 0x%04X 0x%04X Got: 0x%04X 0x%04X", lead, trail, mappingData[index+i], mappingData[index+i+1]);
418 // get the real data from the folded lead/trail units
/external/linux-tools-perf/util/
H A Dcolor.c170 const char *fmt, va_list args, const char *trail)
189 if (trail)
190 r += snprintf(bf + r, size - r, "%s", trail);
195 va_list args, const char *trail)
214 if (trail)
215 r += fprintf(fp, "%s", trail);
169 __color_vsnprintf(char *bf, size_t size, const char *color, const char *fmt, va_list args, const char *trail) argument
194 __color_vfprintf(FILE *fp, const char *color, const char *fmt, va_list args, const char *trail) argument
/external/chromium_org/v8/src/
H A Dunicode.h114 static inline int CombineSurrogatePair(uchar lead, uchar trail) { argument
115 return 0x10000 + ((lead & 0x3ff) << 10) + (trail & 0x3ff);
121 // trail produces 1 byte net, because the encoding of the pair is

Completed in 676 milliseconds

123