Lines Matching refs:UChar32
287 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;
1060 int32_t indexOf(UChar32 c) const;
1065 * out of range, return (UChar32)-1. The inverse of this method is
1068 * @return the character at the given index, or (UChar32)-1.
1071 UChar32 charAt(int32_t index) const;
1087 virtual UnicodeSet& add(UChar32 start, UChar32 end);
1096 UnicodeSet& add(UChar32 c);
1195 virtual UnicodeSet& retain(UChar32 start, UChar32 end);
1203 UnicodeSet& retain(UChar32 c);
1218 virtual UnicodeSet& remove(UChar32 start, UChar32 end);
1227 UnicodeSet& remove(UChar32 c);
1263 virtual UnicodeSet& complement(UChar32 start, UChar32 end);
1272 UnicodeSet& complement(UChar32 c);
1295 * @see #add(UChar32, UChar32)
1397 virtual UChar32 getRangeStart(int32_t index) const;
1406 virtual UChar32 getRangeEnd(int32_t index) const;
1562 static void _appendToPat(UnicodeString& buf, UChar32 c, UBool escapeUnprintable);
1568 void exclusiveOr(const UChar32* other, int32_t otherLen, int8_t polarity);
1570 void add(const UChar32* other, int32_t otherLen, int8_t polarity);
1572 void retain(const UChar32* other, int32_t otherLen, int8_t polarity);
1638 typedef UBool (*Filter)(UChar32 codePoint, void* context);
1685 inline UBool UnicodeSet::containsSome(UChar32 start, UChar32 end) const {