• Home
  • Raw
  • Download

Lines Matching refs:UnicodeSet

37 UnicodeString operator+(const UnicodeString& left, const UnicodeSet& set) {  in operator +()
108 UnicodeSet t; in Testj2268()
110 UnicodeSet test(t); in Testj2268()
133 UnicodeSet s(OTHER_TOPATTERN_TESTS[j], ec); in TestToPattern()
161 UnicodeSet* s = new UnicodeSet("[a-z {aa} {ab}]", ec); in TestToPattern()
204 UnicodeSet s; in TestToPattern()
220 UnicodeSet testSet; in toPatternAux()
226 const UnicodeSet& testSet) { in checkPat()
252 const UnicodeSet& testSet, in checkPat()
255 UnicodeSet testSet2(pat, ec); in checkPat()
265 UnicodeSet set; in TestPatterns()
284 UnicodeSet set(pat, status); in TestCategories()
324UnicodeSet *set1=new UnicodeSet(UNICODE_STRING_SIMPLE("\\p{Lowercase Letter}"), status); // :Ll: … in TestCloneEqualHash()
325 UnicodeSet *set1a=new UnicodeSet(UNICODE_STRING_SIMPLE("[:Ll:]"), status); // Letter, lowercase in TestCloneEqualHash()
330UnicodeSet *set2=new UnicodeSet(UNICODE_STRING_SIMPLE("\\p{Decimal Number}"), status); //Number,… in TestCloneEqualHash()
331UnicodeSet *set2a=new UnicodeSet(UNICODE_STRING_SIMPLE("[:Nd:]"), status); //Number, Decimal dig… in TestCloneEqualHash()
347 UnicodeSet *set1copy=new UnicodeSet(*set1); in TestCloneEqualHash()
356 UnicodeSet set1equal=*set1; in TestCloneEqualHash()
357 UnicodeSet set2equal=*set2; in TestCloneEqualHash()
364 UnicodeSet *set1clone=(UnicodeSet*)set1->clone(); in TestCloneEqualHash()
365 UnicodeSet *set2clone=(UnicodeSet*)set2->clone(); in TestCloneEqualHash()
391 UnicodeSet set; // Construct empty set in TestAddRemove()
441 UnicodeSet set2; in TestAddRemove()
454 UnicodeSet set3; in TestAddRemove()
489 UnicodeSet set("[h-km-q]", status); in TestMinimalRep()
491 UnicodeSet set2("[i-o]", status); in TestMinimalRep()
521 UnicodeSet set; in TestAPI()
580 UnicodeSet a((UChar32)3,(UChar32)10); in TestAPI()
581 UnicodeSet b((UChar32)7,(UChar32)15); in TestAPI()
582 UnicodeSet c; in TestAPI()
588 UnicodeSet exp((UChar32)3,(UChar32)15); in TestAPI()
596 exp.add((UChar32)16, UnicodeSet::MAX_VALUE); in TestAPI()
704 UnicodeSet *uniset = &set; in TestAPI()
707 UnicodeSet *setx = UnicodeSet::fromUSet(uset); in TestAPI()
709 const UnicodeSet *constSet = uniset; in TestAPI()
712 const UnicodeSet *constSetx = UnicodeSet::fromUSet(constUSet); in TestAPI()
717 UnicodeSet ac(0x61, 0x63); in TestAPI()
754 UnicodeSet set(UNICODE_STRING_SIMPLE("[zabyc\\U0001abcd{str1}{str2}]"), ec); in TestIteration()
831 UnicodeSet* testList[] = { in TestStrings()
832 UnicodeSet::createFromAll("abc"), in TestStrings()
833 new UnicodeSet("[a-c]", ec), in TestStrings()
835 &(UnicodeSet::createFrom("ch")->add('a','z').add("ll")), in TestStrings()
836 new UnicodeSet("[{ll}{ch}a-z]", ec), in TestStrings()
838 UnicodeSet::createFrom("ab}c"), in TestStrings()
839 new UnicodeSet("[{ab\\}c}]", ec), in TestStrings()
841 &((new UnicodeSet('a','z'))->add('A', 'Z').retain('M','m').complement('X')), in TestStrings()
842 new UnicodeSet("[[a-zA-Z]&[M-m]-[X]]", ec), in TestStrings()
1078 UnicodeSet s1("[:alpha:]", status); in TestPosixClasses()
1079 UnicodeSet s2(UNICODE_STRING_SIMPLE("\\p{Alphabetic}"), status); in TestPosixClasses()
1085 UnicodeSet s1("[:lower:]", status); in TestPosixClasses()
1086 UnicodeSet s2(UNICODE_STRING_SIMPLE("\\p{lowercase}"), status); in TestPosixClasses()
1092 UnicodeSet s1("[:upper:]", status); in TestPosixClasses()
1093 UnicodeSet s2(UNICODE_STRING_SIMPLE("\\p{Uppercase}"), status); in TestPosixClasses()
1099 UnicodeSet s1("[:punct:]", status); in TestPosixClasses()
1100 UnicodeSet s2(UNICODE_STRING_SIMPLE("\\p{gc=Punctuation}"), status); in TestPosixClasses()
1106 UnicodeSet s1("[:digit:]", status); in TestPosixClasses()
1107 UnicodeSet s2(UNICODE_STRING_SIMPLE("\\p{gc=DecimalNumber}"), status); in TestPosixClasses()
1113 UnicodeSet s1("[:xdigit:]", status); in TestPosixClasses()
1114 UnicodeSet s2(UNICODE_STRING_SIMPLE("[\\p{DecimalNumber}\\p{HexDigit}]"), status); in TestPosixClasses()
1120 UnicodeSet s1("[:alnum:]", status); in TestPosixClasses()
1121 UnicodeSet s2(UNICODE_STRING_SIMPLE("[\\p{Alphabetic}\\p{DecimalNumber}]"), status); in TestPosixClasses()
1127 UnicodeSet s1("[:space:]", status); in TestPosixClasses()
1128 UnicodeSet s2(UNICODE_STRING_SIMPLE("\\p{Whitespace}"), status); in TestPosixClasses()
1134 UnicodeSet s1("[:blank:]", status); in TestPosixClasses()
1136UnicodeSet s2(UNICODE_STRING_SIMPLE("[\\p{Whitespace}-[\\u000a\\u000B\\u000c\\u000d\\u0085\\p{Line… in TestPosixClasses()
1143 UnicodeSet s1("[:cntrl:]", status); in TestPosixClasses()
1145 UnicodeSet s2(UNICODE_STRING_SIMPLE("\\p{Control}"), status); in TestPosixClasses()
1151 UnicodeSet s1("[:graph:]", status); in TestPosixClasses()
1153UnicodeSet s2(UNICODE_STRING_SIMPLE("[^\\p{Whitespace}\\p{Control}\\p{Surrogate}\\p{Unassigned}]")… in TestPosixClasses()
1159 UnicodeSet s1("[:print:]", status); in TestPosixClasses()
1161 UnicodeSet s2(UNICODE_STRING_SIMPLE("[[:graph:][:blank:]-[\\p{Control}]]") ,status); in TestPosixClasses()
1171 UnicodeSet s("[abcxyz]", ec); in TestClone()
1172 UnicodeSet t(s); in TestClone()
1181 UnicodeSet set("[a-cx-y3578]", ec); in TestIndexOf()
1283 UnicodeSet s; in TestCloseOver()
1284 UnicodeSet t; in TestCloseOver()
1322 UnicodeSet sens("[:case_sensitive:]", ec), sens2, s2; in TestCloseOver()
1373 UnicodeSet v("[^abc]", USET_CASE_INSENSITIVE, NULL, ec); in TestCloseOver()
1379 UnicodeSet cm("[abck]", USET_ADD_CASE_MAPPINGS, NULL, ec); in TestCloseOver()
1404 UnicodeSet set(pat, ec); in TestEscapePattern()
1445 const UnicodeSet& set, in expectRange()
1447 UnicodeSet exp(start, end); in expectRange()
1480 UnicodeSet set(start, end); in TestInvalidCodePoint()
1536 UnicodeSet set(0, 0x10FFFF); in TestInvalidCodePoint()
1667 UnicodeSet us(inpat, pos, USET_IGNORE_SPACE, &sym, ec); in TestSymbolTable()
1681 UnicodeSet us2(exppat, ec); in TestSymbolTable()
1709 UnicodeSet set(str, ec); in TestSurrogate()
1736 UnicodeSet x, y, z, aa; in TestExhaustive()
1743 UnicodeSet &toTest = bitsToSet(i, aa); in TestExhaustive()
1759 void UnicodeSetTest::_testComplement(int32_t a, UnicodeSet& x, UnicodeSet& z) { in _testComplement()
1771 void UnicodeSetTest::_testAdd(int32_t a, int32_t b, UnicodeSet& x, UnicodeSet& y, UnicodeSet& z) { in _testAdd()
1784 void UnicodeSetTest::_testRetain(int32_t a, int32_t b, UnicodeSet& x, UnicodeSet& y, UnicodeSet& z)… in _testRetain()
1797 void UnicodeSetTest::_testRemove(int32_t a, int32_t b, UnicodeSet& x, UnicodeSet& y, UnicodeSet& z)… in _testRemove()
1810 void UnicodeSetTest::_testXor(int32_t a, int32_t b, UnicodeSet& x, UnicodeSet& y, UnicodeSet& z) { in _testXor()
1827 void UnicodeSetTest::checkCanonicalRep(const UnicodeSet& set, const UnicodeString& msg) { in checkCanonicalRep()
1858 UnicodeSet& UnicodeSetTest::bitsToSet(int32_t a, UnicodeSet& result) { in bitsToSet()
1872 int32_t UnicodeSetTest::setToBits(const UnicodeSet& x) { in setToBits()
1887 UnicodeString UnicodeSetTest::getPairs(const UnicodeSet& set) { in getPairs()
1906 void UnicodeSetTest::checkRoundTrip(const UnicodeSet& s) { in checkRoundTrip()
1908 UnicodeSet t(s); in checkRoundTrip()
1913 UnicodeSet t(0xabcd, 0xdef0); // dummy contents should be overwritten in checkRoundTrip()
1919 UnicodeSet t; in checkRoundTrip()
1925 UnicodeSet t; in checkRoundTrip()
1931 UnicodeSet t; in checkRoundTrip()
1945 UnicodeSet t; in checkRoundTrip()
1959 void UnicodeSetTest::checkSerializeRoundTrip(const UnicodeSet& t, UErrorCode &status) { in checkSerializeRoundTrip()
1972 UnicodeSet deserialized(serializeBuffer.getAlias(), len, UnicodeSet::kSerialized, status); in checkSerializeRoundTrip()
1981 void UnicodeSetTest::copyWithIterator(UnicodeSet& t, const UnicodeSet& s, UBool withRange) { in copyWithIterator()
2003 UBool UnicodeSetTest::checkEqual(const UnicodeSet& s, const UnicodeSet& t, const char* message) { in checkEqual()
2028 UnicodeSet set(pat, ec); in expectContainment()
2038 UnicodeSetTest::expectContainment(const UnicodeSet& set, in expectContainment()
2047 UnicodeSetTest::expectContainment(const UnicodeSet& set, in expectContainment()
2084 UnicodeSetTest::expectPattern(UnicodeSet& set, in expectPattern()
2110 UnicodeSet *tempset=new UnicodeSet(temppattern, status); in expectPattern()
2127 UnicodeSetTest::expectPairs(const UnicodeSet& set, const UnicodeString& expectedPairs) { in expectPairs()
2135 void UnicodeSetTest::expectToPattern(const UnicodeSet& set, in expectToPattern()
2210 UnicodeSet idSet(idPattern, errorCode); in TestFreezable()
2217 UnicodeSet wsSet(wsPattern, errorCode); in TestFreezable()
2224 UnicodeSet frozen(idSet); in TestFreezable()
2239 UnicodeSet frozen2(frozen); in TestFreezable()
2246UnicodeSet frozen3(5, 55); // Set to some values to really test assignment below, not copy constr… in TestFreezable()
2255 UnicodeSet *cloned=(UnicodeSet *)frozen.clone(); in TestFreezable()
2265 UnicodeSet *thawed=(UnicodeSet *)frozen.cloneAsThawed(); in TestFreezable()
2369 UnicodeSetWithStrings(const UnicodeSet &normalSet) : in UnicodeSetWithStrings()
2399 const UnicodeSet &getSet() const { in getSet()
2414 const UnicodeSet &set;
2476 const UnicodeSet &realSet(set.getSet()); in containsSpanUTF16()
2577 const UnicodeSet &realSet(set.getSet()); in containsSpanBackUTF16()
2673 const UnicodeSet &realSet(set.getSet()); in containsSpanUTF8()
2776 const UnicodeSet &realSet(set.getSet()); in containsSpanBackUTF8()
2915 const UnicodeSet &realSet(set.getSet()); in getSpans()
3666 UnicodeSet *sets[SET_COUNT]={ NULL }; in TestSpan()
3682 sets[SLOW]=new UnicodeSet(UnicodeString(s, -1, US_INV).unescape(), errorCode); in TestSpan()
3687 sets[SLOW_NOT]=new UnicodeSet(*sets[SLOW]); in TestSpan()
3690 UnicodeSet *fast=new UnicodeSet(*sets[SLOW]); in TestSpan()
3692 sets[FAST]=(UnicodeSet *)fast->clone(); in TestSpan()
3694 UnicodeSet *fastNot=new UnicodeSet(*sets[SLOW_NOT]); in TestSpan()
3696 sets[FAST_NOT]=(UnicodeSet *)fastNot->clone(); in TestSpan()
3806 UnicodeSet set(pattern16, errorCode); in TestStringSpan()
3899 const UnicodeSet *unsafeBackwardSet = rootEntry->tailoring->unsafeBackwardSet; in TestUCAUnsafeBackwards()
3907 UnicodeSet surrogates; in TestUCAUnsafeBackwards()
3916 UnicodeSet s2; in TestUCAUnsafeBackwards()