Lines Matching refs:UnicodeSet
34 UnicodeString operator+(const UnicodeString& left, const UnicodeSet& set) { in operator +()
104 UnicodeSet t; in Testj2268()
106 UnicodeSet test(t); in Testj2268()
129 UnicodeSet s(OTHER_TOPATTERN_TESTS[j], ec); in TestToPattern()
157 UnicodeSet* s = new UnicodeSet("[a-z {aa} {ab}]", ec); in TestToPattern()
200 UnicodeSet s; in TestToPattern()
216 UnicodeSet testSet; in toPatternAux()
222 const UnicodeSet& testSet) { in checkPat()
248 const UnicodeSet& testSet, in checkPat()
251 UnicodeSet testSet2(pat, ec); in checkPat()
261 UnicodeSet set; in TestPatterns()
280 UnicodeSet set(pat, status); in TestCategories()
320 …UnicodeSet *set1=new UnicodeSet(UNICODE_STRING_SIMPLE("\\p{Lowercase Letter}"), status); // :Ll: … in TestCloneEqualHash()
321 UnicodeSet *set1a=new UnicodeSet(UNICODE_STRING_SIMPLE("[:Ll:]"), status); // Letter, lowercase in TestCloneEqualHash()
326 …UnicodeSet *set2=new UnicodeSet(UNICODE_STRING_SIMPLE("\\p{Decimal Number}"), status); //Number,… in TestCloneEqualHash()
327 …UnicodeSet *set2a=new UnicodeSet(UNICODE_STRING_SIMPLE("[:Nd:]"), status); //Number, Decimal dig… in TestCloneEqualHash()
343 UnicodeSet *set1copy=new UnicodeSet(*set1); in TestCloneEqualHash()
352 UnicodeSet set1equal=*set1; in TestCloneEqualHash()
353 UnicodeSet set2equal=*set2; in TestCloneEqualHash()
360 UnicodeSet *set1clone=(UnicodeSet*)set1->clone(); in TestCloneEqualHash()
361 UnicodeSet *set2clone=(UnicodeSet*)set2->clone(); in TestCloneEqualHash()
387 UnicodeSet set; // Construct empty set in TestAddRemove()
437 UnicodeSet set2; in TestAddRemove()
450 UnicodeSet set3; in TestAddRemove()
485 UnicodeSet set("[h-km-q]", status); in TestMinimalRep()
487 UnicodeSet set2("[i-o]", status); in TestMinimalRep()
517 UnicodeSet set; in TestAPI()
576 UnicodeSet a((UChar32)3,(UChar32)10); in TestAPI()
577 UnicodeSet b((UChar32)7,(UChar32)15); in TestAPI()
578 UnicodeSet c; in TestAPI()
584 UnicodeSet exp((UChar32)3,(UChar32)15); in TestAPI()
592 exp.add((UChar32)16, UnicodeSet::MAX_VALUE); in TestAPI()
700 UnicodeSet *uniset = &set; in TestAPI()
703 UnicodeSet *setx = UnicodeSet::fromUSet(uset); in TestAPI()
705 const UnicodeSet *constSet = uniset; in TestAPI()
708 const UnicodeSet *constSetx = UnicodeSet::fromUSet(constUSet); in TestAPI()
713 UnicodeSet ac(0x61, 0x63); in TestAPI()
750 UnicodeSet set(UNICODE_STRING_SIMPLE("[zabyc\\U0001abcd{str1}{str2}]"), ec); in TestIteration()
827 UnicodeSet* testList[] = { in TestStrings()
828 UnicodeSet::createFromAll("abc"), in TestStrings()
829 new UnicodeSet("[a-c]", ec), in TestStrings()
831 &(UnicodeSet::createFrom("ch")->add('a','z').add("ll")), in TestStrings()
832 new UnicodeSet("[{ll}{ch}a-z]", ec), in TestStrings()
834 UnicodeSet::createFrom("ab}c"), in TestStrings()
835 new UnicodeSet("[{ab\\}c}]", ec), in TestStrings()
837 &((new UnicodeSet('a','z'))->add('A', 'Z').retain('M','m').complement('X')), in TestStrings()
838 new UnicodeSet("[[a-zA-Z]&[M-m]-[X]]", ec), in TestStrings()
1074 UnicodeSet s1("[:alpha:]", status); in TestPosixClasses()
1075 UnicodeSet s2(UNICODE_STRING_SIMPLE("\\p{Alphabetic}"), status); in TestPosixClasses()
1081 UnicodeSet s1("[:lower:]", status); in TestPosixClasses()
1082 UnicodeSet s2(UNICODE_STRING_SIMPLE("\\p{lowercase}"), status); in TestPosixClasses()
1088 UnicodeSet s1("[:upper:]", status); in TestPosixClasses()
1089 UnicodeSet s2(UNICODE_STRING_SIMPLE("\\p{Uppercase}"), status); in TestPosixClasses()
1095 UnicodeSet s1("[:punct:]", status); in TestPosixClasses()
1096 UnicodeSet s2(UNICODE_STRING_SIMPLE("\\p{gc=Punctuation}"), status); in TestPosixClasses()
1102 UnicodeSet s1("[:digit:]", status); in TestPosixClasses()
1103 UnicodeSet s2(UNICODE_STRING_SIMPLE("\\p{gc=DecimalNumber}"), status); in TestPosixClasses()
1109 UnicodeSet s1("[:xdigit:]", status); in TestPosixClasses()
1110 UnicodeSet s2(UNICODE_STRING_SIMPLE("[\\p{DecimalNumber}\\p{HexDigit}]"), status); in TestPosixClasses()
1116 UnicodeSet s1("[:alnum:]", status); in TestPosixClasses()
1117 UnicodeSet s2(UNICODE_STRING_SIMPLE("[\\p{Alphabetic}\\p{DecimalNumber}]"), status); in TestPosixClasses()
1123 UnicodeSet s1("[:space:]", status); in TestPosixClasses()
1124 UnicodeSet s2(UNICODE_STRING_SIMPLE("\\p{Whitespace}"), status); in TestPosixClasses()
1130 UnicodeSet s1("[:blank:]", status); in TestPosixClasses()
1132 …UnicodeSet s2(UNICODE_STRING_SIMPLE("[\\p{Whitespace}-[\\u000a\\u000B\\u000c\\u000d\\u0085\\p{Line… in TestPosixClasses()
1139 UnicodeSet s1("[:cntrl:]", status); in TestPosixClasses()
1141 UnicodeSet s2(UNICODE_STRING_SIMPLE("\\p{Control}"), status); in TestPosixClasses()
1147 UnicodeSet s1("[:graph:]", status); in TestPosixClasses()
1149 …UnicodeSet s2(UNICODE_STRING_SIMPLE("[^\\p{Whitespace}\\p{Control}\\p{Surrogate}\\p{Unassigned}]")… in TestPosixClasses()
1155 UnicodeSet s1("[:print:]", status); in TestPosixClasses()
1157 UnicodeSet s2(UNICODE_STRING_SIMPLE("[[:graph:][:blank:]-[\\p{Control}]]") ,status); in TestPosixClasses()
1167 UnicodeSet s("[abcxyz]", ec); in TestClone()
1168 UnicodeSet t(s); in TestClone()
1177 UnicodeSet set("[a-cx-y3578]", ec); in TestIndexOf()
1279 UnicodeSet s; in TestCloseOver()
1280 UnicodeSet t; in TestCloseOver()
1318 UnicodeSet sens("[:case_sensitive:]", ec), sens2, s2; in TestCloseOver()
1369 UnicodeSet v("[^abc]", USET_CASE_INSENSITIVE, NULL, ec); in TestCloseOver()
1375 UnicodeSet cm("[abck]", USET_ADD_CASE_MAPPINGS, NULL, ec); in TestCloseOver()
1400 UnicodeSet set(pat, ec); in TestEscapePattern()
1441 const UnicodeSet& set, in expectRange()
1443 UnicodeSet exp(start, end); in expectRange()
1476 UnicodeSet set(start, end); in TestInvalidCodePoint()
1532 UnicodeSet set(0, 0x10FFFF); in TestInvalidCodePoint()
1663 UnicodeSet us(inpat, pos, USET_IGNORE_SPACE, &sym, ec); in TestSymbolTable()
1677 UnicodeSet us2(exppat, ec); in TestSymbolTable()
1705 UnicodeSet set(str, ec); in TestSurrogate()
1726 UnicodeSet x, y, z, aa; in TestExhaustive()
1745 void UnicodeSetTest::_testComplement(int32_t a, UnicodeSet& x, UnicodeSet& z) { in _testComplement()
1757 void UnicodeSetTest::_testAdd(int32_t a, int32_t b, UnicodeSet& x, UnicodeSet& y, UnicodeSet& z) { in _testAdd()
1770 void UnicodeSetTest::_testRetain(int32_t a, int32_t b, UnicodeSet& x, UnicodeSet& y, UnicodeSet& z)… in _testRetain()
1783 void UnicodeSetTest::_testRemove(int32_t a, int32_t b, UnicodeSet& x, UnicodeSet& y, UnicodeSet& z)… in _testRemove()
1796 void UnicodeSetTest::_testXor(int32_t a, int32_t b, UnicodeSet& x, UnicodeSet& y, UnicodeSet& z) { in _testXor()
1813 void UnicodeSetTest::checkCanonicalRep(const UnicodeSet& set, const UnicodeString& msg) { in checkCanonicalRep()
1844 UnicodeSet& UnicodeSetTest::bitsToSet(int32_t a, UnicodeSet& result) { in bitsToSet()
1858 int32_t UnicodeSetTest::setToBits(const UnicodeSet& x) { in setToBits()
1873 UnicodeString UnicodeSetTest::getPairs(const UnicodeSet& set) { in getPairs()
1892 void UnicodeSetTest::checkRoundTrip(const UnicodeSet& s) { in checkRoundTrip()
1895 UnicodeSet t(s); in checkRoundTrip()
1926 void UnicodeSetTest::copyWithIterator(UnicodeSet& t, const UnicodeSet& s, UBool withRange) { in copyWithIterator()
1948 UBool UnicodeSetTest::checkEqual(const UnicodeSet& s, const UnicodeSet& t, const char* message) { in checkEqual()
1971 UnicodeSet set(pat, ec); in expectContainment()
1981 UnicodeSetTest::expectContainment(const UnicodeSet& set, in expectContainment()
1990 UnicodeSetTest::expectContainment(const UnicodeSet& set, in expectContainment()
2027 UnicodeSetTest::expectPattern(UnicodeSet& set, in expectPattern()
2053 UnicodeSet *tempset=new UnicodeSet(temppattern, status); in expectPattern()
2070 UnicodeSetTest::expectPairs(const UnicodeSet& set, const UnicodeString& expectedPairs) { in expectPairs()
2078 void UnicodeSetTest::expectToPattern(const UnicodeSet& set, in expectToPattern()
2153 UnicodeSet idSet(idPattern, errorCode); in TestFreezable()
2160 UnicodeSet wsSet(wsPattern, errorCode); in TestFreezable()
2167 UnicodeSet frozen(idSet); in TestFreezable()
2182 UnicodeSet frozen2(frozen); in TestFreezable()
2189 …UnicodeSet frozen3(5, 55); // Set to some values to really test assignment below, not copy constr… in TestFreezable()
2198 UnicodeSet *cloned=(UnicodeSet *)frozen.clone(); in TestFreezable()
2208 UnicodeSet *thawed=(UnicodeSet *)frozen.cloneAsThawed(); in TestFreezable()
2312 UnicodeSetWithStrings(const UnicodeSet &normalSet) : in UnicodeSetWithStrings()
2342 const UnicodeSet &getSet() const { in getSet()
2357 const UnicodeSet &set;
2419 const UnicodeSet &realSet(set.getSet()); in containsSpanUTF16()
2520 const UnicodeSet &realSet(set.getSet()); in containsSpanBackUTF16()
2616 const UnicodeSet &realSet(set.getSet()); in containsSpanUTF8()
2719 const UnicodeSet &realSet(set.getSet()); in containsSpanBackUTF8()
2858 const UnicodeSet &realSet(set.getSet()); in getSpans()
3609 UnicodeSet *sets[SET_COUNT]={ NULL }; in TestSpan()
3625 sets[SLOW]=new UnicodeSet(UnicodeString(s, -1, US_INV).unescape(), errorCode); in TestSpan()
3630 sets[SLOW_NOT]=new UnicodeSet(*sets[SLOW]); in TestSpan()
3633 UnicodeSet *fast=new UnicodeSet(*sets[SLOW]); in TestSpan()
3635 sets[FAST]=(UnicodeSet *)fast->clone(); in TestSpan()
3637 UnicodeSet *fastNot=new UnicodeSet(*sets[SLOW_NOT]); in TestSpan()
3639 sets[FAST_NOT]=(UnicodeSet *)fastNot->clone(); in TestSpan()
3749 UnicodeSet set(pattern16, errorCode); in TestStringSpan()