OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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