HomeSort by relevance Sort by last modified time
    Searched refs:leadByte (Results 1 - 21 of 21) sorted by null

  /external/icu/icu4j/main/classes/charset/src/com/ibm/icu/charset/
UTF8.java 13 * @param leadByte The first byte of a UTF-8 sequence. Must be 0..0xff.
16 static int countTrailBytes(byte leadByte) {
17 if (leadByte < (byte)0xe0) {
18 return leadByte < (byte)0xc2 ? 0 : 1;
19 } else if (leadByte < (byte)0xf0) {
22 return leadByte <= (byte)0xf4 ? 3 : 0;
31 * @param leadByte The first byte of a UTF-8 sequence. Must be 0..0xff.
34 static int countBytes(byte leadByte) {
35 if (leadByte >= 0) {
37 } else if (leadByte < (byte)0xe0)
    [all...]
CharsetHZ.java 152 int leadByte = toUnicodeStatus & 0xff;
164 leadIsOk = (short)(UConverterConstants.UNSIGNED_BYTE_MASK & (leadByte - 0x21)) <= (0x7d - 0x21);
167 tempBuf[0] = (byte)(leadByte + 0x80);
170 mySourceChar = (leadByte << 8) | mySourceChar;
174 mySourceChar = leadByte;
178 mySourceChar = 0x10000 | (leadByte << 8) | mySourceChar;
  /external/icu/icu4c/source/common/
ustr_imp.h 89 * leadByte might be evaluated multiple times.
91 * @param leadByte The first byte of a UTF-8 sequence. Must be 0..0xff.
94 #define U8_COUNT_BYTES(leadByte) \
95 (U8_IS_SINGLE(leadByte) ? 1 : U8_COUNT_BYTES_NON_ASCII(leadByte))
100 * leadByte might be evaluated multiple times.
102 * @param leadByte The first byte of a UTF-8 sequence. Must be 0..0xff.
105 #define U8_COUNT_BYTES_NON_ASCII(leadByte) \
106 (U8_IS_LEAD(leadByte) ? ((uint8_t)(leadByte)>=0xe0)+((uint8_t)(leadByte)>=0xf0)+2 : 0
    [all...]
bytestrie.cpp 32 BytesTrie::readValue(const uint8_t *pos, int32_t leadByte) {
34 if(leadByte<kMinTwoByteValueLead) {
35 value=leadByte-kMinOneByteValueLead;
36 } else if(leadByte<kMinThreeByteValueLead) {
37 value=((leadByte-kMinTwoByteValueLead)<<8)|*pos;
38 } else if(leadByte<kFourByteValueLead) {
39 value=((leadByte-kMinThreeByteValueLead)<<16)|(pos[0]<<8)|pos[1];
40 } else if(leadByte==kFourByteValueLead) {
ucnvhz.cpp 254 uint32_t leadByte = args->converter->toUnicodeStatus & 0xff;
266 leadIsOk = (uint8_t)(leadByte - 0x21) <= (0x7d - 0x21);
269 tempBuf[0] = (char) (leadByte+0x80) ;
273 mySourceChar= (leadByte << 8) | mySourceChar;
277 mySourceChar = (int32_t)leadByte;
281 mySourceChar= 0x10000 | (leadByte << 8) | mySourceChar;
  /external/icu/icu4c/source/common/unicode/
bytestrie.h 210 int32_t leadByte=*pos++;
211 // U_ASSERT(leadByte>=kMinValueLead);
212 return readValue(pos, leadByte>>1);
365 // pos is already after the leadByte, and the lead byte is already shifted right by 1.
366 static int32_t readValue(const uint8_t *pos, int32_t leadByte);
367 static inline const uint8_t *skipValue(const uint8_t *pos, int32_t leadByte) {
368 // U_ASSERT(leadByte>=kMinValueLead);
369 if(leadByte>=(kMinTwoByteValueLead<<1)) {
370 if(leadByte<(kMinThreeByteValueLead<<1)) {
372 } else if(leadByte<(kFourByteValueLead<<1))
    [all...]
utf8.h 47 * leadByte might be evaluated multiple times.
52 * @param leadByte The first byte of a UTF-8 sequence. Must be 0..0xff.
55 #define U8_COUNT_TRAIL_BYTES(leadByte) \
56 (U8_IS_LEAD(leadByte) ? \
57 ((uint8_t)(leadByte)>=0xe0)+((uint8_t)(leadByte)>=0xf0)+1 : 0)
62 * leadByte might be evaluated multiple times.
67 * @param leadByte The first byte of a UTF-8 sequence. Must be 0..0xff.
70 #define U8_COUNT_TRAIL_BYTES_UNSAFE(leadByte) \
71 (((uint8_t)(leadByte)>=0xc2)+((uint8_t)(leadByte)>=0xe0)+((uint8_t)(leadByte)>=0xf0)
    [all...]
utf_old.h 308 #define UTF8_COUNT_TRAIL_BYTES(leadByte) (utf8_countTrailBytes[(uint8_t)leadByte])
314 #define UTF8_MASK_LEAD_BYTE(leadByte, countTrailBytes) ((leadByte)&=(1<<(6-(countTrailBytes)))-1)
    [all...]
  /external/icu/android_icu4j/src/main/java/android/icu/util/
BytesTrie.java 338 int leadByte=bytes_[pos++]&0xff;
339 assert(leadByte>=kMinValueLead);
340 return readValue(bytes_, pos, leadByte>>1);
679 // pos is already after the leadByte, and the lead byte is already shifted right by 1.
680 private static int readValue(byte[] bytes, int pos, int leadByte) {
682 if(leadByte<kMinTwoByteValueLead) {
683 value=leadByte-kMinOneByteValueLead;
684 } else if(leadByte<kMinThreeByteValueLead) {
685 value=((leadByte-kMinTwoByteValueLead)<<8)|(bytes[pos]&0xff);
686 } else if(leadByte<kFourByteValueLead)
    [all...]
  /external/icu/icu4j/main/classes/core/src/com/ibm/icu/util/
BytesTrie.java 357 int leadByte=bytes_[pos++]&0xff;
358 assert(leadByte>=kMinValueLead);
359 return readValue(bytes_, pos, leadByte>>1);
714 // pos is already after the leadByte, and the lead byte is already shifted right by 1.
715 private static int readValue(byte[] bytes, int pos, int leadByte) {
717 if(leadByte<kMinTwoByteValueLead) {
718 value=leadByte-kMinOneByteValueLead;
719 } else if(leadByte<kMinThreeByteValueLead) {
720 value=((leadByte-kMinTwoByteValueLead)<<8)|(bytes[pos]&0xff);
721 } else if(leadByte<kFourByteValueLead)
    [all...]
  /external/libchrome/base/third_party/icu/
icu_utf.h 110 #define CBU8_COUNT_TRAIL_BYTES(leadByte) \
111 (base_icu::utf8_countTrailBytes[(uint8_t)leadByte])
117 #define CBU8_MASK_LEAD_BYTE(leadByte, countTrailBytes) ((leadByte)&=(1<<(6-(countTrailBytes)))-1)
  /external/icu/icu4c/source/i18n/
collationdata.cpp 320 int32_t leadByte = table[i];
321 if(leadByte != 0) { continue; }
  /external/icu/android_icu4j/src/main/java/android/icu/impl/coll/
CollationData.java 409 int leadByte = table[i];
410 if(leadByte != 0) { continue; }
  /external/icu/icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/
CollationData.java 407 int leadByte = table[i];
408 if(leadByte != 0) { continue; }
  /prebuilts/misc/common/icu4j/
icu4j.jar 
  /prebuilts/misc/common/robolectric/3.1.1/lib/
icu4j-53.1.jar 
  /prebuilts/misc/common/robolectric/3.4.2/lib/
icu4j-53.1.jar 
  /prebuilts/misc/common/robolectric/3.5.1/lib/
icu4j-53.1.jar 
  /prebuilts/misc/common/robolectric/3.6.1/lib/
icu4j-53.1.jar 
  /prebuilts/tools/common/m2/repository/com/ibm/icu/icu4j/53.1/
icu4j-53.1.jar 
  /prebuilts/tools/common/m2/repository/com/ibm/icu/icu4j/54.1.1/
icu4j-54.1.1.jar 

Completed in 549 milliseconds