Home
last modified time | relevance | path

Searched refs:UChar32 (Results 1 – 25 of 399) sorted by relevance

12345678910>>...16

/external/icu/icu4c/source/i18n/
Dcollationsets.h57 UBool handleCE32(UChar32 start, UChar32 end, uint32_t ce32);
60 void compare(UChar32 c, uint32_t ce32, uint32_t baseCE32);
61 void comparePrefixes(UChar32 c, const UChar *p, const UChar *q);
62 void compareContractions(UChar32 c, const UChar *p, const UChar *q);
64 void addPrefixes(const CollationData *d, UChar32 c, const UChar *p);
65 void addPrefix(const CollationData *d, const UnicodeString &pfx, UChar32 c, uint32_t ce32);
66 void addContractions(UChar32 c, const UChar *p);
67 void addSuffix(UChar32 c, const UnicodeString &sfx);
68 void add(UChar32 c);
106 void forCodePoint(const CollationData *d, UChar32 c, UErrorCode &ec);
[all …]
Dregeximp.cpp27 UChar32 CaseFoldingUTextIterator::next() { in next()
28 UChar32 foldedC; in next()
29 UChar32 originalC; in next()
44 foldedC = (UChar32)fFoldLength; in next()
74 UChar32 CaseFoldingUCharIterator::next() { in next()
75 UChar32 foldedC; in next()
76 UChar32 originalC; in next()
92 foldedC = (UChar32)fFoldLength; in next()
/external/icu/icu4c/source/common/
Dubidi_props.cpp50 _enumPropertyStartsRange(const void *context, UChar32 start, UChar32 end, uint32_t value) { in _enumPropertyStartsRange()
62 UChar32 c, start, limit; in ubidi_addPropertyStarts()
134 ubidi_getClass(UChar32 c) { in ubidi_getClass()
140 ubidi_isMirrored(UChar32 c) { in ubidi_isMirrored()
145 static UChar32
146 getMirror(UChar32 c, uint16_t props) { in getMirror()
155 UChar32 c2; in getMirror()
177 U_CFUNC UChar32
178 ubidi_getMirror(UChar32 c) { in ubidi_getMirror()
184 ubidi_isBidiControl(UChar32 c) { in ubidi_isBidiControl()
[all …]
Duprops.cpp50 typedef UBool BinaryPropertyContains(const BinaryProperty &prop, UChar32 c, UProperty which);
58 static UBool defaultContains(const BinaryProperty &prop, UChar32 c, UProperty /*which*/) { in defaultContains()
63 static UBool caseBinaryPropertyContains(const BinaryProperty &/*prop*/, UChar32 c, UProperty which)… in caseBinaryPropertyContains()
67 static UBool isBidiControl(const BinaryProperty &/*prop*/, UChar32 c, UProperty /*which*/) { in isBidiControl()
71 static UBool isMirrored(const BinaryProperty &/*prop*/, UChar32 c, UProperty /*which*/) { in isMirrored()
75 static UBool isJoinControl(const BinaryProperty &/*prop*/, UChar32 c, UProperty /*which*/) { in isJoinControl()
80 static UBool hasFullCompositionExclusion(const BinaryProperty &, UChar32, UProperty) { in hasFullCompositionExclusion() argument
84 static UBool hasFullCompositionExclusion(const BinaryProperty &/*prop*/, UChar32 c, UProperty /*whi… in hasFullCompositionExclusion()
94 static UBool isNormInert(const BinaryProperty &, UChar32, UProperty) { in isNormInert() argument
98 static UBool isNormInert(const BinaryProperty &/*prop*/, UChar32 c, UProperty which) { in isNormInert()
[all …]
Duchar.cpp49 u_charType(UChar32 c) { in u_charType()
68 _enumTypeRange(const void *context, UChar32 start, UChar32 end, uint32_t value) { in _enumTypeRange()
90 u_islower(UChar32 c) { in u_islower()
98 u_isupper(UChar32 c) { in u_isupper()
106 u_istitle(UChar32 c) { in u_istitle()
114 u_isdigit(UChar32 c) { in u_isdigit()
121 u_isxdigit(UChar32 c) { in u_isxdigit()
138 u_isalpha(UChar32 c) { in u_isalpha()
145 u_isUAlphabetic(UChar32 c) { in u_isUAlphabetic()
151 u_isalnum(UChar32 c) { in u_isalnum()
[all …]
Ducase.h86 U_CAPI UChar32 U_EXPORT2
87 ucase_tolower(UChar32 c);
89 U_CAPI UChar32 U_EXPORT2
90 ucase_toupper(UChar32 c);
92 U_CAPI UChar32 U_EXPORT2
93 ucase_totitle(UChar32 c);
95 U_CAPI UChar32 U_EXPORT2
96 ucase_fold(UChar32 c, uint32_t options);
108 ucase_addCaseClosure(UChar32 c, const USetAdder *sa);
139 UChar32 next(UnicodeString &full);
[all …]
Dnormalizer2impl.h75 static inline UBool isHangul(UChar32 c) { in isHangul()
79 isHangulLV(UChar32 c) { in isHangulLV()
83 static inline UBool isJamoL(UChar32 c) { in isJamoL()
86 static inline UBool isJamoV(UChar32 c) { in isJamoV()
89 static inline UBool isJamoT(UChar32 c) { in isJamoT()
93 static UBool isJamo(UChar32 c) { in isJamo()
102 static inline int32_t decompose(UChar32 c, UChar buffer[3]) { in decompose()
104 UChar32 c2=c%JAMO_T_COUNT; in decompose()
120 static inline void getRawDecomposition(UChar32 c, UChar buffer[2]) { in getRawDecomposition()
121 UChar32 orig=c; in getRawDecomposition()
[all …]
Duniset.cpp72 static inline UChar32 pinCodePoint(UChar32& c) { in UOBJECT_DEFINE_RTTI_IMPLEMENTATION()
169 UnicodeSet::UnicodeSet(UChar32 start, UChar32 end) { in UnicodeSet()
188 uprv_memcpy(list, o.list, (size_t)len*sizeof(UChar32)); in UnicodeSet()
244 uprv_memcpy(list, o.list, (size_t)len*sizeof(UChar32)); in copyFrom()
358 UBool UnicodeSet::contains(UChar32 c) const { in contains()
388 int32_t UnicodeSet::findCodePoint(UChar32 c) const { in findCodePoint()
431 UBool UnicodeSet::contains(UChar32 start, UChar32 end) const { in contains()
452 return contains((UChar32) cp); in contains()
493 UBool UnicodeSet::containsNone(UChar32 start, UChar32 end) const { in containsNone()
549 UChar32 low = getRangeStart(i); in matchesIndexValue()
[all …]
Dubidi_props.h43 ubidi_getClass(UChar32 c);
46 ubidi_isMirrored(UChar32 c);
48 U_CFUNC UChar32
49 ubidi_getMirror(UChar32 c);
52 ubidi_isBidiControl(UChar32 c);
55 ubidi_isJoinControl(UChar32 c);
58 ubidi_getJoiningType(UChar32 c);
61 ubidi_getJoiningGroup(UChar32 c);
64 ubidi_getPairedBracketType(UChar32 c);
66 U_CFUNC UChar32
[all …]
Dpropsvec.cpp95 _findRow(UPropsVectors *pv, UChar32 rangeStart) { in _findRow()
105 if(rangeStart>=(UChar32)row[0]) { in _findRow()
106 if(rangeStart<(UChar32)row[1]) { in _findRow()
109 } else if(rangeStart<(UChar32)(row+=columns)[1]) { in _findRow()
113 } else if(rangeStart<(UChar32)(row+=columns)[1]) { in _findRow()
117 } else if((rangeStart-(UChar32)row[1])<10) { in _findRow()
123 } while(rangeStart>=(UChar32)row[1]); in _findRow()
127 } else if(rangeStart<(UChar32)pv->v[1]) { in _findRow()
138 if(rangeStart<(UChar32)row[0]) { in _findRow()
140 } else if(rangeStart<(UChar32)row[1]) { in _findRow()
[all …]
Ducase.cpp52 _enumPropertyStartsRange(const void *context, UChar32 start, UChar32 /*end*/, uint32_t /*value*/) { in _enumPropertyStartsRange() argument
131 U_CAPI UChar32 U_EXPORT2
132 ucase_tolower(UChar32 c) { in ucase_tolower()
153 U_CAPI UChar32 U_EXPORT2
154 ucase_toupper(UChar32 c) { in ucase_toupper()
175 U_CAPI UChar32 U_EXPORT2
176 ucase_totitle(UChar32 c) { in ucase_totitle()
212 ucase_addCaseClosure(UChar32 c, const USetAdder *sa) { in ucase_addCaseClosure()
396 UChar32 c; in ucase_addStringCaseClosure()
426 UChar32
[all …]
Duchriter.cpp191 UChar32
196 UChar32 c; in first32()
204 UChar32
208 UChar32 c; in first32PostInc()
216 UChar32
220 UChar32 c; in last32()
228 UChar32
238 UChar32 c; in setIndex32()
247 UChar32
250 UChar32 c; in current32()
[all …]
Dpropsvec.h89 UChar32 start, UChar32 end,
99 upvec_getValue(const UPropsVectors *pv, UChar32 c, int32_t column);
108 UChar32 *pRangeStart, UChar32 *pRangeEnd);
130 UChar32 start, UChar32 end,
172 UChar32 start, UChar32 end,
/external/icu/icu4c/source/common/unicode/
Duniset.h287 UChar32* list = stackList; // MUST be terminated with HIGH
293 UChar32* buffer = nullptr; // internal buffer, may be NULL
316 UChar32 stackList[INITIAL_CAPACITY];
384 UnicodeSet(UChar32 start, UChar32 end);
607 UnicodeSet& set(UChar32 start, UChar32 end);
792 virtual UBool contains(UChar32 c) const;
802 virtual UBool contains(UChar32 start, UChar32 end) const;
839 UBool containsNone(UChar32 start, UChar32 end) const;
867 inline UBool containsSome(UChar32 start, UChar32 end) const;
1039 int32_t findCodePoint(UChar32 c) const;
[all …]
Duchar.h2558 u_hasBinaryProperty(UChar32 c, UProperty which);
2595 u_isUAlphabetic(UChar32 c);
2610 u_isULowercase(UChar32 c);
2625 u_isUUppercase(UChar32 c);
2646 u_isUWhiteSpace(UChar32 c);
2687 u_getIntPropertyValue(UChar32 c, UProperty which);
2784 u_getNumericValue(UChar32 c);
2819 u_islower(UChar32 c);
2846 u_isupper(UChar32 c);
2863 u_istitle(UChar32 c);
[all …]
Dnormalizer2.h301 getDecomposition(UChar32 c, UnicodeString &decomposition) const = 0;
328 getRawDecomposition(UChar32 c, UnicodeString &decomposition) const;
345 virtual UChar32
346 composePair(UChar32 a, UChar32 b) const;
357 getCombiningClass(UChar32 c) const;
456 virtual UBool hasBoundaryBefore(UChar32 c) const = 0;
472 virtual UBool hasBoundaryAfter(UChar32 c) const = 0;
487 virtual UBool isInert(UChar32 c) const = 0;
617 getDecomposition(UChar32 c, UnicodeString &decomposition) const U_OVERRIDE;
631 getRawDecomposition(UChar32 c, UnicodeString &decomposition) const U_OVERRIDE;
[all …]
Duset.h277 uset_open(UChar32 start, UChar32 end);
401 UChar32 start, UChar32 end);
540 uset_add(USet* set, UChar32 c);
567 uset_addRange(USet* set, UChar32 start, UChar32 end);
602 uset_remove(USet* set, UChar32 c);
614 uset_removeRange(USet* set, UChar32 start, UChar32 end);
657 uset_retain(USet* set, UChar32 start, UChar32 end);
777 uset_contains(const USet* set, UChar32 c);
789 uset_containsRange(const USet* set, UChar32 start, UChar32 end);
813 uset_indexOf(const USet* set, UChar32 c);
[all …]
Dusetiter.h80 UChar32 codepoint;
91 UChar32 codepointEnd;
147 inline UChar32 getCodepoint() const;
155 inline UChar32 getCodepointEnd() const;
306 return codepoint == (UChar32)IS_STRING; in isString()
309 inline UChar32 UnicodeSetIterator::getCodepoint() const { in getCodepoint()
313 inline UChar32 UnicodeSetIterator::getCodepointEnd() const { in getCodepointEnd()
/external/icu/icu4c/source/tools/gennorm2/
Dnorms.h39 UChar32 charAt(int32_t i) const { return fArray[i]>>8; } in charAt()
43 void append(UChar32 c, uint8_t cc);
54 CompositionPair(UChar32 t, UChar32 c) : trail(t), composite(c) {} in CompositionPair()
55 UChar32 trail, composite;
65 UChar32 c; in setMappingCP()
82 UChar32 combine(UChar32 trail) const;
86 UChar32 mappingCP; // >=0 if mapping to 1 code point
157 Norm *getNorm(UChar32 c);
158 const Norm *getNorm(UChar32 c) const;
160 Norm *createNorm(UChar32 c);
[all …]
Dnorms.cpp25 void BuilderReorderingBuffer::append(UChar32 c, uint8_t cc) { in append()
55 UChar32 Norm::combine(UChar32 trail) const { in combine()
94 Norm *Norms::getNorm(UChar32 c) { in getNorm()
102 const Norm *Norms::getNorm(UChar32 c) const { in getNorm()
110 const Norm &Norms::getNormRef(UChar32 c) const { in getNormRef()
114 Norm *Norms::createNorm(UChar32 c) { in createNorm()
132 UChar32 c; in reorder()
157 UChar32 start = 0, end; in enumRanges()
170 void CompositionBuilder::rangeHandler(UChar32 start, UChar32 end, Norm &norm) { in rangeHandler()
189 UChar32 lead=m.char32At(0); in rangeHandler()
[all …]
Dextradata.h33 void rangeHandler(UChar32 start, UChar32 end, Norm &norm) U_OVERRIDE;
51 int32_t writeMapping(UChar32 c, const Norm &norm, UnicodeString &dataString);
52 int32_t writeNoNoMapping(UChar32 c, const Norm &norm,
54 UBool setNoNoDelta(UChar32 c, Norm &norm) const;
56 void writeCompositions(UChar32 c, const Norm &norm, UnicodeString &dataString);
57 void writeExtraData(UChar32 c, Norm &norm);
/external/icu/libandroidicu/include/unicode/
Duchar.h2558 u_hasBinaryProperty(UChar32 c, UProperty which);
2595 u_isUAlphabetic(UChar32 c);
2610 u_isULowercase(UChar32 c);
2625 u_isUUppercase(UChar32 c);
2646 u_isUWhiteSpace(UChar32 c);
2687 u_getIntPropertyValue(UChar32 c, UProperty which);
2784 u_getNumericValue(UChar32 c);
2819 u_islower(UChar32 c);
2846 u_isupper(UChar32 c);
2863 u_istitle(UChar32 c);
[all …]
Duset.h277 uset_open(UChar32 start, UChar32 end);
401 UChar32 start, UChar32 end);
540 uset_add(USet* set, UChar32 c);
567 uset_addRange(USet* set, UChar32 start, UChar32 end);
602 uset_remove(USet* set, UChar32 c);
614 uset_removeRange(USet* set, UChar32 start, UChar32 end);
657 uset_retain(USet* set, UChar32 start, UChar32 end);
777 uset_contains(const USet* set, UChar32 c);
789 uset_containsRange(const USet* set, UChar32 start, UChar32 end);
813 uset_indexOf(const USet* set, UChar32 c);
[all …]
/external/icu/icu4c/source/test/perf/charperf/
Dcharperf.h23 typedef void (*CharPerfFn)(UChar32 ch);
31 for (UChar32 i = MIN_; i < MAX_; i ++) { in call()
40 CharPerfFunction(CharPerfFn func, UChar32 min, UChar32 max) in CharPerfFunction()
49 UChar32 MIN_;
50 UChar32 MAX_;
119 UChar32 MIN_;
120 UChar32 MAX_;
123 inline void isAlpha(UChar32 ch) in isAlpha()
128 inline void isUpper(UChar32 ch) in isUpper()
133 inline void isLower(UChar32 ch) in isLower()
[all …]
/external/icu/icu4c/source/tools/genrb/
Dread.c43 UChar32 initialChar,
47 static UChar32 getNextChar (UCHARBUF *buf, UBool skipwhite, struct UString *token, UError…
50 static UBool isWhitespace (UChar32 c);
51 static UBool isNewline (UChar32 c);
72 UChar32 c; in getNextToken()
121 UChar32 initialChar, in getStringToken()
125 UChar32 c; in getStringToken()
131 UChar32 prevC=0; in getStringToken()
321 static UChar32 getNextChar(UCHARBUF* buf, in getNextChar()
325 UChar32 c, c2; in getNextChar()
[all …]

12345678910>>...16