Home | History | Annotate | Download | only in unicode

Lines Matching refs:UChar32

280     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 start, UChar32 end) const;
854 inline UBool containsSome(UChar32 start, UChar32 end) const;
1026 int32_t findCodePoint(UChar32 c) const;
1047 int32_t indexOf(UChar32 c) const;
1052 * out of range, return (UChar32)-1. The inverse of this method is
1055 * @return the character at the given index, or (UChar32)-1.
1058 UChar32 charAt(int32_t index) const;
1074 virtual UnicodeSet& add(UChar32 start, UChar32 end);
1083 UnicodeSet& add(UChar32 c);
1182 virtual UnicodeSet& retain(UChar32 start, UChar32 end);
1190 UnicodeSet& retain(UChar32 c);
1205 virtual UnicodeSet& remove(UChar32 start, UChar32 end);
1214 UnicodeSet& remove(UChar32 c);
1250 virtual UnicodeSet& complement(UChar32 start, UChar32 end);
1259 UnicodeSet& complement(UChar32 c);
1282 * @see #add(UChar32, UChar32)
1384 virtual UChar32 getRangeStart(int32_t index) const;
1393 virtual UChar32 getRangeEnd(int32_t index) const;
1544 static void _appendToPat(UnicodeString& buf, UChar32 c, UBool escapeUnprintable);
1550 void exclusiveOr(const UChar32* other, int32_t otherLen, int8_t polarity);
1552 void add(const UChar32* other, int32_t otherLen, int8_t polarity);
1554 void retain(const UChar32* other, int32_t otherLen, int8_t polarity);
1621 typedef UBool (*Filter)(UChar32 codePoint, void* context);
1659 inline UBool UnicodeSet::containsSome(UChar32 start, UChar32 end) const {