Lines Matching refs:UnicodeSet
285 class U_COMMON_API UnicodeSet U_FINAL : public UnicodeFilter {
382 UnicodeSet();
392 UnicodeSet(UChar32 start, UChar32 end);
412 UnicodeSet(const uint16_t buffer[], int32_t bufferLen,
424 UnicodeSet(const UnicodeString& pattern,
440 UnicodeSet(const UnicodeString& pattern,
459 UnicodeSet(const UnicodeString& pattern, ParsePosition& pos,
468 UnicodeSet(const UnicodeSet& o);
474 virtual ~UnicodeSet();
481 UnicodeSet& operator=(const UnicodeSet& o);
494 virtual bool operator==(const UnicodeSet& o) const;
501 inline bool operator!=(const UnicodeSet& o) const;
512 virtual UnicodeSet* clone() const override;
531 inline static UnicodeSet *fromUSet(USet *uset);
541 inline static const UnicodeSet *fromUSet(const USet *uset);
590 UnicodeSet *freeze();
600 UnicodeSet *cloneAsThawed() const;
615 UnicodeSet& set(UChar32 start, UChar32 end);
637 UnicodeSet& applyPattern(const UnicodeString& pattern,
657 UnicodeSet& applyPattern(const UnicodeString& pattern,
694 UnicodeSet& applyPattern(const UnicodeString& pattern,
738 UnicodeSet& applyIntPropertyValue(UProperty prop,
771 UnicodeSet& applyPropertyAlias(const UnicodeString& prop,
840 virtual UBool containsAll(const UnicodeSet& c) const;
868 UBool containsNone(const UnicodeSet& c) const;
896 inline UBool containsSome(const UnicodeSet& s) const;
1070 virtual void addMatchSetTo(UnicodeSet& toUnionTo) const override;
1113 virtual UnicodeSet& add(UChar32 start, UChar32 end);
1125 UnicodeSet& add(UChar32 c);
1138 UnicodeSet& add(const UnicodeString& s);
1159 UnicodeSet& addAll(const UnicodeString& s);
1168 UnicodeSet& retainAll(const UnicodeString& s);
1177 UnicodeSet& complementAll(const UnicodeString& s);
1186 UnicodeSet& removeAll(const UnicodeString& s);
1196 static UnicodeSet* U_EXPORT2 createFrom(const UnicodeString& s);
1206 static UnicodeSet* U_EXPORT2 createFromAll(const UnicodeString& s);
1219 virtual UnicodeSet& retain(UChar32 start, UChar32 end);
1230 UnicodeSet& retain(UChar32 c);
1243 UnicodeSet& retain(const UnicodeString &s);
1259 virtual UnicodeSet& remove(UChar32 start, UChar32 end);
1271 UnicodeSet& remove(UChar32 c);
1282 UnicodeSet& remove(const UnicodeString& s);
1296 virtual UnicodeSet& complement();
1310 virtual UnicodeSet& complement(UChar32 start, UChar32 end);
1322 UnicodeSet& complement(UChar32 c);
1333 UnicodeSet& complement(const UnicodeString& s);
1347 virtual UnicodeSet& addAll(const UnicodeSet& c);
1360 virtual UnicodeSet& retainAll(const UnicodeSet& c);
1373 virtual UnicodeSet& removeAll(const UnicodeSet& c);
1385 virtual UnicodeSet& complementAll(const UnicodeSet& c);
1393 virtual UnicodeSet& clear(void);
1420 UnicodeSet& closeOver(int32_t attribute);
1428 virtual UnicodeSet &removeAllStrings();
1513 virtual UnicodeSet& compact();
1566 UnicodeSet(const UnicodeSet& o, UBool /* asThawed */);
1567 UnicodeSet& copyFrom(const UnicodeSet& o, UBool asThawed);
1582 UnicodeSet& (UnicodeSet::*caseClosure)(int32_t attribute),
1675 UnicodeSet& applyPropertyPattern(const UnicodeString& pattern,
1683 static const UnicodeSet* getInclusions(int32_t src, UErrorCode &status);
1702 const UnicodeSet* inclusions,
1727 inline bool UnicodeSet::operator!=(const UnicodeSet& o) const {
1731 inline UBool UnicodeSet::isFrozen() const { in isFrozen()
1735 inline UBool UnicodeSet::containsSome(UChar32 start, UChar32 end) const { in containsSome()
1739 inline UBool UnicodeSet::containsSome(const UnicodeSet& s) const { in containsSome()
1743 inline UBool UnicodeSet::containsSome(const UnicodeString& s) const { in containsSome()
1747 inline UBool UnicodeSet::isBogus() const { in isBogus()
1751 inline UnicodeSet *UnicodeSet::fromUSet(USet *uset) { in fromUSet()
1752 return reinterpret_cast<UnicodeSet *>(uset); in fromUSet()
1755 inline const UnicodeSet *UnicodeSet::fromUSet(const USet *uset) { in fromUSet()
1756 return reinterpret_cast<const UnicodeSet *>(uset); in fromUSet()
1759 inline USet *UnicodeSet::toUSet() { in toUSet()
1763 inline const USet *UnicodeSet::toUSet() const { in toUSet()
1767 inline int32_t UnicodeSet::span(const UnicodeString &s, int32_t start, USetSpanCondition spanCondit… in span()
1777 inline int32_t UnicodeSet::spanBack(const UnicodeString &s, int32_t limit, USetSpanCondition spanCo… in spanBack()