Searched refs:UChar32 (Results 1 - 25 of 351) sorted by relevance

1234567891011>>

/external/icu/icu4c/source/common/
H A Duset_imp.h28 USetAdd(USet *set, UChar32 c);
31 USetAddRange(USet *set, UChar32 start, UChar32 end);
37 USetRemove(USet *set, UChar32 c);
40 USetRemoveRange(USet *set, UChar32 start, UChar32 end);
H A Dubidi_props.h47 ubidi_getClass(const UBiDiProps *bdp, UChar32 c);
50 ubidi_isMirrored(const UBiDiProps *bdp, UChar32 c);
52 U_CFUNC UChar32
53 ubidi_getMirror(const UBiDiProps *bdp, UChar32 c);
56 ubidi_isBidiControl(const UBiDiProps *bdp, UChar32 c);
59 ubidi_isJoinControl(const UBiDiProps *bdp, UChar32 c);
62 ubidi_getJoiningType(const UBiDiProps *bdp, UChar32 c);
65 ubidi_getJoiningGroup(const UBiDiProps *bdp, UChar32 c);
68 ubidi_getPairedBracketType(const UBiDiProps *bdp, UChar32 c);
70 U_CFUNC UChar32
[all...]
H A Dpropsvec.h87 UChar32 start, UChar32 end,
97 upvec_getValue(const UPropsVectors *pv, UChar32 c, int32_t column);
106 UChar32 *pRangeStart, UChar32 *pRangeEnd);
128 UChar32 start, UChar32 end,
170 UChar32 start, UChar32 end,
H A Dpatternprops.h46 static UBool isSyntax(UChar32 c);
51 static UBool isSyntaxOrWhiteSpace(UChar32 c);
56 static UBool isWhiteSpace(UChar32 c);
H A Dubidi_props.c55 _enumPropertyStartsRange(const void *context, UChar32 start, UChar32 end, uint32_t value) {
65 UChar32 c, start, limit;
143 ubidi_getClass(const UBiDiProps *bdp, UChar32 c) {
149 ubidi_isMirrored(const UBiDiProps *bdp, UChar32 c) {
154 static UChar32
155 getMirror(const UBiDiProps *bdp, UChar32 c, uint16_t props) {
164 UChar32 c2;
186 U_CFUNC UChar32
187 ubidi_getMirror(const UBiDiProps *bdp, UChar32
[all...]
H A Ducase.h86 U_CAPI UChar32 U_EXPORT2
87 ucase_tolower(const UCaseProps *csp, UChar32 c);
89 U_CAPI UChar32 U_EXPORT2
90 ucase_toupper(const UCaseProps *csp, UChar32 c);
92 U_CAPI UChar32 U_EXPORT2
93 ucase_totitle(const UCaseProps *csp, UChar32 c);
95 U_CAPI UChar32 U_EXPORT2
96 ucase_fold(const UCaseProps *csp, UChar32 c, uint32_t options);
108 ucase_addCaseClosure(const UCaseProps *csp, UChar32 c, const USetAdder *sa);
139 UChar32 nex
[all...]
H A Dbrkeng.h58 virtual UBool handles(UChar32 c, int32_t breakType) const = 0;
132 virtual const LanguageBreakEngine *getEngineFor(UChar32 c, int32_t breakType) = 0;
183 virtual UBool handles(UChar32 c, int32_t breakType) const;
212 virtual void handleCharacter(UChar32 c, int32_t breakType);
260 virtual const LanguageBreakEngine *getEngineFor(UChar32 c, int32_t breakType);
273 virtual const LanguageBreakEngine *loadEngineFor(UChar32 c, int32_t breakType);
H A Dnormalizer2impl.h60 static inline UBool isHangul(UChar32 c) {
68 static inline UBool isJamoL(UChar32 c) {
71 static inline UBool isJamoV(UChar32 c) {
79 static inline int32_t decompose(UChar32 c, UChar buffer[3]) {
81 UChar32 c2=c%JAMO_T_COUNT;
97 static inline void getRawDecomposition(UChar32 c, UChar buffer[2]) {
98 UChar32 orig=c;
100 UChar32 c2=c%JAMO_T_COUNT;
142 UBool append(UChar32 c, uint8_t cc, UErrorCode &errorCode) {
167 UBool appendZeroCC(UChar32
[all...]
H A Duchar.c55 u_charType(UChar32 c) {
73 _enumTypeRange(const void *context, UChar32 start, UChar32 end, uint32_t value) {
95 u_islower(UChar32 c) {
103 u_isupper(UChar32 c) {
111 u_istitle(UChar32 c) {
119 u_isdigit(UChar32 c) {
126 u_isxdigit(UChar32 c) {
143 u_isalpha(UChar32 c) {
150 u_isUAlphabetic(UChar32
[all...]
H A Duprops.cpp45 typedef UBool BinaryPropertyContains(const BinaryProperty &prop, UChar32 c, UProperty which);
53 static UBool defaultContains(const BinaryProperty &prop, UChar32 c, UProperty /*which*/) {
58 static UBool caseBinaryPropertyContains(const BinaryProperty &/*prop*/, UChar32 c, UProperty which) {
62 static UBool isBidiControl(const BinaryProperty &/*prop*/, UChar32 c, UProperty /*which*/) {
66 static UBool isMirrored(const BinaryProperty &/*prop*/, UChar32 c, UProperty /*which*/) {
70 static UBool isJoinControl(const BinaryProperty &/*prop*/, UChar32 c, UProperty /*which*/) {
75 static UBool hasFullCompositionExclusion(const BinaryProperty &, UChar32, UProperty) {
79 static UBool hasFullCompositionExclusion(const BinaryProperty &/*prop*/, UChar32 c, UProperty /*which*/) {
89 static UBool isNormInert(const BinaryProperty &, UChar32, UProperty) {
93 static UBool isNormInert(const BinaryProperty &/*prop*/, UChar32
[all...]
/external/icu/icu4c/source/tools/gennorm2/
H A Dn2builder.h59 void setCC(UChar32 c, uint8_t cc);
60 void setOneWayMapping(UChar32 c, const UnicodeString &m);
61 void setRoundTripMapping(UChar32 c, const UnicodeString &m);
62 void removeMapping(UChar32 c);
80 Norm *getNorm(UChar32 c);
81 Norm *createNorm(UChar32 c);
82 Norm *checkNormForMapping(Norm *p, UChar32 c); // check for permitted overrides
84 const Norm &getNormRef(UChar32 c) const;
85 uint8_t getCC(UChar32 c) const;
87 UChar32 combin
[all...]
/external/icu/icu4c/source/i18n/
H A Dcollationsets.h55 UBool handleCE32(UChar32 start, UChar32 end, uint32_t ce32);
58 void compare(UChar32 c, uint32_t ce32, uint32_t baseCE32);
59 void comparePrefixes(UChar32 c, const UChar *p, const UChar *q);
60 void compareContractions(UChar32 c, const UChar *p, const UChar *q);
62 void addPrefixes(const CollationData *d, UChar32 c, const UChar *p);
63 void addPrefix(const CollationData *d, const UnicodeString &pfx, UChar32 c, uint32_t ce32);
64 void addContractions(UChar32 c, const UChar *p);
65 void addSuffix(UChar32 c, const UnicodeString &sfx);
66 void add(UChar32
[all...]
H A Drbt_data.h123 UnicodeFunctor* lookup(UChar32 standIn) const;
132 UnicodeMatcher* lookupMatcher(UChar32 standIn) const;
141 UnicodeReplacer* lookupReplacer(UChar32 standIn) const;
H A Dregeximp.cpp26 UChar32 CaseFoldingUTextIterator::next() {
27 UChar32 foldedC;
28 UChar32 originalC;
43 foldedC = (UChar32)fFoldLength;
74 UChar32 CaseFoldingUCharIterator::next() {
75 UChar32 foldedC;
76 UChar32 originalC;
92 foldedC = (UChar32)fFoldLength;
H A Dregexcmp.h51 UChar32 fChar;
89 UChar32 nextCharLL();
90 UChar32 peekCharLL();
103 void literalChar(UChar32 c); // Compile a literal char
123 UChar32 scanNamedChar();
127 static void U_EXPORT2 findCaseInsensitiveStarters(UChar32 c, UnicodeSet *starterChars);
146 UChar32 fLastChar; // Previous char, needed to count CR-LF
148 UChar32 fPeekChar; // Saved char, if we've scanned ahead.
220 UChar32 fLastSetLiteral; // The last single code point added to a set.
/external/icu/icu4c/source/test/perf/charperf/
H A Dcharperf.h19 typedef void (*CharPerfFn)(UChar32 ch);
27 for (UChar32 i = MIN_; i < MAX_; i ++) {
36 CharPerfFunction(CharPerfFn func, UChar32 min, UChar32 max)
45 UChar32 MIN_;
46 UChar32 MAX_;
115 UChar32 MIN_;
116 UChar32 MAX_;
119 inline void isAlpha(UChar32 ch)
124 inline void isUpper(UChar32 c
[all...]
/external/icu/icu4c/source/common/unicode/
H A Dnormalizer2.h267 getDecomposition(UChar32 c, UnicodeString &decomposition) const = 0;
294 getRawDecomposition(UChar32 c, UnicodeString &decomposition) const;
311 virtual UChar32
312 composePair(UChar32 a, UChar32 b) const;
323 getCombiningClass(UChar32 c) const;
398 virtual UBool hasBoundaryBefore(UChar32 c) const = 0;
414 virtual UBool hasBoundaryAfter(UChar32 c) const = 0;
429 virtual UBool isInert(UChar32 c) const = 0;
530 getDecomposition(UChar32
[all...]
H A Dusetiter.h78 UChar32 codepoint;
89 UChar32 codepointEnd;
145 inline UChar32 getCodepoint() const;
153 inline UChar32 getCodepointEnd() const;
246 // endElement and nextElements are really UChar32's, but we keep
304 return codepoint == (UChar32)IS_STRING;
307 inline UChar32 UnicodeSetIterator::getCodepoint() const {
311 inline UChar32 UnicodeSetIterator::getCodepointEnd() const {
H A Duchriter.h163 virtual UChar32 first32(void);
173 virtual UChar32 first32PostInc(void);
191 virtual UChar32 last32(void);
214 virtual UChar32 setIndex32(int32_t position);
228 virtual UChar32 current32(void) const;
259 virtual UChar32 next32(void);
269 virtual UChar32 next32PostInc(void);
298 virtual UChar32 previous32(void);
H A Duniset.h280 UChar32* list; // MUST be terminated with HIGH
282 UChar32* buffer; // internal buffer, may be NULL
370 UnicodeSet(UChar32 start, UChar32 end);
594 UnicodeSet& set(UChar32 start, UChar32 end);
779 virtual UBool contains(UChar32 c) const;
789 virtual UBool contains(UChar32 start, UChar32 end) const;
826 UBool containsNone(UChar32 star
[all...]
H A Dchariter.h33 * of Unicode characters. ICU uses the type UChar32 for them.
71 * UChar32 c;
160 virtual UChar32 next32PostInc(void) = 0;
220 * UChar32 c;
240 * UChar32 c;
263 * UChar32 c=it.current32();
408 virtual UChar32 first32(void) = 0;
418 virtual UChar32 first32PostInc(void);
445 virtual UChar32 last32(void) = 0;
477 virtual UChar32 setIndex3
[all...]
H A Duset.h269 uset_open(UChar32 start, UChar32 end);
393 UChar32 start, UChar32 end);
532 uset_add(USet* set, UChar32 c);
559 uset_addRange(USet* set, UChar32 start, UChar32 end);
594 uset_remove(USet* set, UChar32 c);
606 uset_removeRange(USet* set, UChar32 start, UChar32 en
[all...]
/external/icu/icu4c/source/test/intltest/
H A Dtestutil.h22 static UnicodeString &appendHex(UnicodeString &buf, UChar32 ch);
24 static UnicodeString hex(UChar32 ch);
/external/icu/icu4c/source/samples/ucnv/
H A Dflagcb.h36 UChar32 codePoint,
54 UChar32 codePoint,
/external/icu/icu4c/source/tools/toolutil/
H A Dppucd.h47 UChar32 start, end;
51 UChar32 bmg, bpb;
52 UChar32 scf, slc, stc, suc;
137 UBool getRangeForAlgNames(UChar32 &start, UChar32 &end, UErrorCode &errorCode);
149 UChar32 parseCodePoint(const char *s, UErrorCode &errorCode);
150 UBool parseCodePointRange(const char *s, UChar32 &start, UChar32 &end, UErrorCode &errorCode);

Completed in 802 milliseconds

1234567891011>>