/external/icu/icu4j/main/classes/core/src/com/ibm/icu/text/ |
BidiWriter.java | 55 c = UTF16.charAt(src, i); 56 i += UTF16.getCharCount(c); 57 UTF16.append(dest, UCharacter.getMirror(c)); 82 c = UTF16.charAt(src, i); 83 i += UTF16.getCharCount(c); 85 UTF16.append(dest, UCharacter.getMirror(c)); 133 * XXX: or dest = UTF16.reverse(new StringBuffer(src)); 145 srcLength -= UTF16.getCharCount(UTF16.charAt(src, 173 c = UTF16.charAt(src, srcLength - 1) [all...] |
/external/icu/icu4j/main/tests/translit/src/com/ibm/icu/dev/test/translit/ |
TestUtility.java | 9 import com.ibm.icu.text.UTF16; 55 for (int i = 0; i < source.length(); i += UTF16.getCharCount(cp)) { 56 cp = UTF16.charAt(source,i); 60 UTF16.append(results, cp);
|
/external/icu/android_icu4j/src/main/tests/android/icu/dev/util/ |
UnicodeLabel.java | 11 import android.icu.text.UTF16; 27 for (int i = 0; i < s.length(); i+=UTF16.getCharCount(cp)) { 28 cp = UTF16.charAt(s,i);
|
ICUPropertyFactory.java | 28 import android.icu.text.UTF16; 61 return UTF16.valueOf(UCharacter.getMirror(codePoint)); 63 return UCharacter.foldCase(UTF16.valueOf(codePoint), true); 67 return UCharacter.toLowerCase(Locale.ENGLISH, UTF16.valueOf(codePoint)); 71 return UTF16.valueOf(UCharacter.foldCase(codePoint, true)); 73 return UTF16.valueOf(UCharacter.toLowerCase(codePoint)); 75 return UTF16.valueOf(UCharacter.toTitleCase(codePoint)); 77 return UTF16.valueOf(UCharacter.toUpperCase(codePoint)); 79 return UCharacter.toTitleCase(Locale.ENGLISH, UTF16.valueOf(codePoint), null); 83 return UCharacter.toUpperCase(Locale.ENGLISH, UTF16.valueOf(codePoint)) [all...] |
UnicodePropertySource.java | 20 import android.icu.text.UTF16; 70 return other.equals(UTF16.valueOf(codepoint)); 180 case UProperty.BIDI_MIRRORING_GLYPH: return UTF16.valueOf(UCharacter.getMirror(codePoint)); 181 case UProperty.CASE_FOLDING: return UCharacter.foldCase(UTF16.valueOf(codePoint),true); 183 case UProperty.LOWERCASE_MAPPING: return UCharacter.toLowerCase(Locale.ENGLISH,UTF16.valueOf(codePoint)); 185 case UProperty.SIMPLE_CASE_FOLDING: return UTF16.valueOf(UCharacter.foldCase(codePoint,true)); 186 case UProperty.SIMPLE_LOWERCASE_MAPPING: return UTF16.valueOf(UCharacter.toLowerCase(codePoint)); 187 case UProperty.SIMPLE_TITLECASE_MAPPING: return UTF16.valueOf(UCharacter.toTitleCase(codePoint)); 188 case UProperty.SIMPLE_UPPERCASE_MAPPING: return UTF16.valueOf(UCharacter.toUpperCase(codePoint)); 189 case UProperty.TITLECASE_MAPPING: return UCharacter.toTitleCase(Locale.ENGLISH,UTF16.valueOf(codePoint),null) [all...] |
Quoter.java | 11 import android.icu.text.UTF16; 37 return append(UTF16.valueOf(codepoint));
|
/external/icu/icu4j/main/tests/framework/src/com/ibm/icu/dev/util/ |
UnicodeLabel.java | 10 import com.ibm.icu.text.UTF16; 26 for (int i = 0; i < s.length(); i+=UTF16.getCharCount(cp)) { 27 cp = UTF16.charAt(s,i);
|
UnicodePropertySource.java | 19 import com.ibm.icu.text.UTF16; 69 return other.equals(UTF16.valueOf(codepoint)); 179 case UProperty.BIDI_MIRRORING_GLYPH: return UTF16.valueOf(UCharacter.getMirror(codePoint)); 180 case UProperty.CASE_FOLDING: return UCharacter.foldCase(UTF16.valueOf(codePoint),true); 182 case UProperty.LOWERCASE_MAPPING: return UCharacter.toLowerCase(Locale.ENGLISH,UTF16.valueOf(codePoint)); 184 case UProperty.SIMPLE_CASE_FOLDING: return UTF16.valueOf(UCharacter.foldCase(codePoint,true)); 185 case UProperty.SIMPLE_LOWERCASE_MAPPING: return UTF16.valueOf(UCharacter.toLowerCase(codePoint)); 186 case UProperty.SIMPLE_TITLECASE_MAPPING: return UTF16.valueOf(UCharacter.toTitleCase(codePoint)); 187 case UProperty.SIMPLE_UPPERCASE_MAPPING: return UTF16.valueOf(UCharacter.toUpperCase(codePoint)); 188 case UProperty.TITLECASE_MAPPING: return UCharacter.toTitleCase(Locale.ENGLISH,UTF16.valueOf(codePoint),null) [all...] |
Quoter.java | 10 import com.ibm.icu.text.UTF16; 36 return append(UTF16.valueOf(codepoint));
|
/external/antlr/antlr-3.4/runtime/C/src/ |
antlr3convertutf.c | 54 UTF16** targetStart, UTF16* targetEnd, ConversionFlags flags) { 57 UTF16* target = *targetStart; 75 *target++ = (UTF16)ch; /* normal case */ 90 *target++ = (UTF16)((ch >> halfShift) + UNI_SUR_HIGH_START); 91 *target++ = (UTF16)((ch & halfMask) + UNI_SUR_LOW_START); 102 const UTF16** sourceStart, const UTF16* sourceEnd, 105 const UTF16* source = *sourceStart; 109 const UTF16* oldSource = source; /* In case we have to back up because of target overflow. * [all...] |
/external/google-breakpad/src/common/ |
convert_UTF.c | 83 UTF16** targetStart, UTF16* targetEnd, ConversionFlags flags) { 86 UTF16* target = *targetStart; 104 *target++ = (UTF16)ch; /* normal case */ 119 *target++ = (UTF16)((ch >> halfShift) + UNI_SUR_HIGH_START); 120 *target++ = (UTF16)((ch & halfMask) + UNI_SUR_LOW_START); 130 ConversionResult ConvertUTF16toUTF32 (const UTF16** sourceStart, const UTF16* sourceEnd, 133 const UTF16* source = *sourceStart; 137 const UTF16* oldSource = source; /* In case we have to back up because of target overflow. * [all...] |
/external/icu/icu4c/source/common/ |
unisetspan.h | 40 UTF16 = 8, 47 FWD_UTF16_CONTAINED = FWD | UTF16 | CONTAINED, 48 FWD_UTF16_NOT_CONTAINED = FWD | UTF16 | NOT_CONTAINED, 51 BACK_UTF16_CONTAINED = BACK | UTF16 | CONTAINED, 52 BACK_UTF16_NOT_CONTAINED= BACK | UTF16 | NOT_CONTAINED,
|
/external/llvm/lib/Support/ |
ConvertUTF.c | 120 UTF16** targetStart, UTF16* targetEnd, ConversionFlags flags) { 123 UTF16* target = *targetStart; 141 *target++ = (UTF16)ch; /* normal case */ 156 *target++ = (UTF16)((ch >> halfShift) + UNI_SUR_HIGH_START); 157 *target++ = (UTF16)((ch & halfMask) + UNI_SUR_LOW_START); 168 const UTF16** sourceStart, const UTF16* sourceEnd, 171 const UTF16* source = *sourceStart; 175 const UTF16* oldSource = source; /* In case we have to back up because of target overflow. * [all...] |
/external/icu/android_icu4j/src/main/java/android/icu/impl/ |
Trie.java | 15 import android.icu.text.UTF16; 235 * Index or UTF16 characters 307 return (ch >= UTF16.LEAD_SURROGATE_MIN_VALUE 308 && ch <= UTF16.LEAD_SURROGATE_MAX_VALUE) 340 } else if (ch < UTF16.LEAD_SURROGATE_MIN_VALUE) { 343 } else if (ch < UTF16.SUPPLEMENTARY_MIN_VALUE) { 349 return getSurrogateOffset(UTF16.getLeadSurrogate(ch),
|
ReplaceableUCharacterIterator.java | 13 import android.icu.text.UTF16; 82 * Returns the current UTF16 character. 83 * @return current UTF16 character 102 if(UTF16.isLeadSurrogate((char)ch)){ 111 if(UTF16.isTrailSurrogate((char)ch2)){ 136 * Returns next UTF16 character and increments the iterator's currentIndex by 1. 140 * @return next UTF16 character in text or DONE if the new currentIndex is off the 152 * Returns previous UTF16 character and decrements the iterator's currentIndex by 156 * @return next UTF16 character in text or DONE if the new currentIndex is off the 168 * single UTF16 character at currentIndex. [all...] |
RuleCharacterIterator.java | 17 import android.icu.text.UTF16; 135 _advance(UTF16.getCharCount(c)); 253 _advance(UTF16.getCharCount(a)); 322 return UTF16.charAt(buf, 0, buf.length, bufPos); 325 return (i < text.length()) ? UTF16.charAt(text, i) : DONE;
|
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/ |
Trie.java | 14 import com.ibm.icu.text.UTF16; 234 * Index or UTF16 characters 306 return (ch >= UTF16.LEAD_SURROGATE_MIN_VALUE 307 && ch <= UTF16.LEAD_SURROGATE_MAX_VALUE) 339 } else if (ch < UTF16.LEAD_SURROGATE_MIN_VALUE) { 342 } else if (ch < UTF16.SUPPLEMENTARY_MIN_VALUE) { 348 return getSurrogateOffset(UTF16.getLeadSurrogate(ch),
|
ReplaceableUCharacterIterator.java | 12 import com.ibm.icu.text.UTF16; 80 * Returns the current UTF16 character. 81 * @return current UTF16 character 100 if(UTF16.isLeadSurrogate((char)ch)){ 109 if(UTF16.isTrailSurrogate((char)ch2)){ 134 * Returns next UTF16 character and increments the iterator's currentIndex by 1. 138 * @return next UTF16 character in text or DONE if the new currentIndex is off the 150 * Returns previous UTF16 character and decrements the iterator's currentIndex by 154 * @return next UTF16 character in text or DONE if the new currentIndex is off the 166 * single UTF16 character at currentIndex. [all...] |
/external/icu/icu4j/main/tests/translit/src/com/ibm/icu/dev/util/ |
ICUPropertyFactory.java | 27 import com.ibm.icu.text.UTF16; 60 return UTF16.valueOf(UCharacter.getMirror(codePoint)); 62 return UCharacter.foldCase(UTF16.valueOf(codePoint), true); 66 return UCharacter.toLowerCase(Locale.ENGLISH, UTF16.valueOf(codePoint)); 70 return UTF16.valueOf(UCharacter.foldCase(codePoint, true)); 72 return UTF16.valueOf(UCharacter.toLowerCase(codePoint)); 74 return UTF16.valueOf(UCharacter.toTitleCase(codePoint)); 76 return UTF16.valueOf(UCharacter.toUpperCase(codePoint)); 78 return UCharacter.toTitleCase(Locale.ENGLISH, UTF16.valueOf(codePoint), null); 82 return UCharacter.toUpperCase(Locale.ENGLISH, UTF16.valueOf(codePoint)) [all...] |
/external/icu/icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/ |
CanonicalCharacterData.java | 16 import com.ibm.icu.text.UTF16; 25 // TODO: might want to save arrays of Char32's rather than UTF16 strings... 37 if (UTF16.countCodePoint(equiv) > 1) { 95 int codePoints = UTF16.countCodePoint(equiv); 102 System.out.print(Utility.hex(UTF16.charAt(equiv, c), 6)); 182 int result = UTF16.countCodePoint(a) - UTF16.countCodePoint(b);
|
/external/icu/android_icu4j/src/main/java/android/icu/text/ |
StringReplacer.java | 156 int len = UTF16.getCharCount(text.char32At(start-1)); 176 int c = UTF16.charAt(output, oOutput); 182 int nextIndex = oOutput + UTF16.getCharCount(c); 184 tempExtra = UTF16.getCharCount(text.char32At(limit)); 191 UTF16.append(buf, c); 238 newStart -= UTF16.getCharCount(text.char32At(newStart-1)); 247 newStart += UTF16.getCharCount(text.char32At(newStart)); 322 for (int i=0; i<output.length(); i+=UTF16.getCharCount(ch)) { 323 ch = UTF16.charAt(output, i);
|
/external/icu/icu4j/main/classes/translit/src/com/ibm/icu/text/ |
StringReplacer.java | 155 int len = UTF16.getCharCount(text.char32At(start-1)); 175 int c = UTF16.charAt(output, oOutput); 181 int nextIndex = oOutput + UTF16.getCharCount(c); 183 tempExtra = UTF16.getCharCount(text.char32At(limit)); 190 UTF16.append(buf, c); 237 newStart -= UTF16.getCharCount(text.char32At(newStart-1)); 246 newStart += UTF16.getCharCount(text.char32At(newStart)); 321 for (int i=0; i<output.length(); i+=UTF16.getCharCount(ch)) { 322 ch = UTF16.charAt(output, i);
|
/external/icu/android_icu4j/src/main/java/android/icu/util/ |
StringTokenizer.java | 14 import android.icu.text.UTF16; 313 int c = UTF16.charAt(m_source_, m_nextOffset_); 321 tokenlimit = m_nextOffset_ + UTF16.getCharCount(c); 485 int c = UTF16.charAt(m_source_, m_nextOffset_); 601 c = UTF16.charAt(m_source_, result); 609 c = UTF16.charAt(m_source_, result); 637 c = UTF16.charAt(m_source_, result); 645 c = UTF16.charAt(m_source_, result);
|
/external/icu/icu4j/main/classes/charset/src/com/ibm/icu/charset/ |
UConverterSharedData.java | 416 static final int UTF16 = BOCU1 + 1; // 29 417 static final int UTF32 = UTF16 + 1; // 30
|
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/util/ |
StringTokenizer.java | 13 import com.ibm.icu.text.UTF16; 319 int c = UTF16.charAt(m_source_, m_nextOffset_); 327 tokenlimit = m_nextOffset_ + UTF16.getCharCount(c); 496 int c = UTF16.charAt(m_source_, m_nextOffset_); 612 c = UTF16.charAt(m_source_, result); 620 c = UTF16.charAt(m_source_, result); 648 c = UTF16.charAt(m_source_, result); 656 c = UTF16.charAt(m_source_, result);
|