Lines Matching refs:exemplarUSet
1332 void removeIgnorableChars(UnicodeSet &exemplarUSet, CompareFn comparer, UErrorCode &status) {
1334 UnicodeSetIterator exemplarUSetIter(exemplarUSet);
1369 exemplarUSet.removeAll(ignorables);
1370 exemplarUSet.removeAll(primaryIgnorables);
1393 void addUtilityChars(UnicodeSet &exemplarUSet, UErrorCode &status) {
1400 exemplarUSet.add(0x00B7);
1406 exemplarUSet.add(0x0038);
1407 exemplarUSet.add(0x0039);
1409 //exemplarUSet.add(0x0433);
1410 //exemplarUSet.add(0x0436);
1411 exemplarUSet.add(0xfa29);
1412 exemplarUSet.add(0xfa28);
1427 prepareStartingSet(UnicodeSet &exemplarUSet, CompareFn comparer, UErrorCode &status) {
1430 exemplarUSet.toPattern(exemplarString);
1439 while(exemplarUSet.size() != 0 && (exChar = exemplarUSet.charAt(0)) != -1) {
1445 exemplarUSet.removeAll(scriptSet);
1446 exemplarUSet.toPattern(pattern, true);
1448 exemplarUSet.clear();
1451 //exemplarUSet.addAll(UnicodeSet(UnicodeString("[\\u0020-\\u007f]", ""), status));
1452 exemplarUSet.addAll(UnicodeSet(UnicodeString("[\\u0041-\\u005b]", ""), status));
1454 exemplarUSet.applyPattern(exemplarString, status);
1455 exemplarUSet.closeOver(USET_CASE);
1468 exemplarUSet.addAll(UnicodeSet(UnicodeString(scriptSetPattern, ""), status));
1476 removeIgnorableChars(exemplarUSet, comparer, status);
1478 addUtilityChars(exemplarUSet, status);
1483 UBool tailoredContained = exemplarUSet.containsAll(*((UnicodeSet *)tailored));
1485 ((UnicodeSet *)tailored)->removeAll(exemplarUSet);
1492 //return exemplarUSet;
1527 UnicodeSet exemplarUSet;
1529 getExemplars(locale, exemplarUSet, status);
1531 exemplarUSet = *((UnicodeSet *)ucol_getTailoredSet(gCol, &status));
1539 prepareStartingSet(exemplarUSet, gComparer, status);
1542 int32_t exemplarSetSize = exemplarUSet.size();
1543 UnicodeSetIterator exemplarUSetIter(exemplarUSet);