/external/icu/icu4c/source/common/unicode/ |
D | uniset.h | 276 class U_COMMON_API UnicodeSet U_FINAL : public UnicodeFilter { 360 UnicodeSet(); 370 UnicodeSet(UChar32 start, UChar32 end); 380 UnicodeSet(const UnicodeString& pattern, 396 UnicodeSet(const UnicodeString& pattern, 415 UnicodeSet(const UnicodeString& pattern, ParsePosition& pos, 424 UnicodeSet(const UnicodeSet& o); 430 virtual ~UnicodeSet(); 437 UnicodeSet& operator=(const UnicodeSet& o); 450 virtual UBool operator==(const UnicodeSet& o) const; [all …]
|
/external/icu/icu4c/source/common/ |
D | uset.cpp | 33 return (USet*) new UnicodeSet(); in uset_openEmpty() 38 return (USet*) new UnicodeSet(start, end); in uset_open() 43 delete (UnicodeSet*) set; in uset_close() 48 return (USet*) (((UnicodeSet*) set)->UnicodeSet::clone()); in uset_clone() 53 return ((UnicodeSet*) set)->UnicodeSet::isFrozen(); in uset_isFrozen() 58 ((UnicodeSet*) set)->UnicodeSet::freeze(); in uset_freeze() 63 return (USet*) (((UnicodeSet*) set)->UnicodeSet::cloneAsThawed()); in uset_cloneAsThawed() 69 ((UnicodeSet*) set)->UnicodeSet::set(start, end); in uset_set() 74 ((UnicodeSet*) set)->UnicodeSet::addAll(*((const UnicodeSet*)additionalSet)); in uset_addAll() 79 ((UnicodeSet*) set)->UnicodeSet::add(c); in uset_add() [all …]
|
D | dictbe.h | 40 UnicodeSet fSet; 108 virtual void setCharacters( const UnicodeSet &set ); 151 UnicodeSet fThaiWordSet; 152 UnicodeSet fEndWordSet; 153 UnicodeSet fBeginWordSet; 154 UnicodeSet fSuffixSet; 155 UnicodeSet fMarkSet; 208 UnicodeSet fLaoWordSet; 209 UnicodeSet fEndWordSet; 210 UnicodeSet fBeginWordSet; [all …]
|
D | uniset.cpp | 64 UOBJECT_DEFINE_RTTI_IMPLEMENTATION(UnicodeSet) in UOBJECT_DEFINE_RTTI_IMPLEMENTATION() argument 101 static inline void _dbgct(UnicodeSet* set) { in _dbgct() 109 static inline void _dbgdt(UnicodeSet* set) { in _dbgdt() 145 UnicodeSet::UnicodeSet() : in UnicodeSet() function in UnicodeSet 172 UnicodeSet::UnicodeSet(UChar32 start, UChar32 end) : in UnicodeSet() function in UnicodeSet 196 UnicodeSet::UnicodeSet(const UnicodeSet& o) : in UnicodeSet() function in UnicodeSet 220 UnicodeSet::UnicodeSet(const UnicodeSet& o, UBool /* asThawed */) : in UnicodeSet() function in UnicodeSet 257 UnicodeSet::~UnicodeSet() { in ~UnicodeSet() 272 UnicodeSet& UnicodeSet::operator=(const UnicodeSet& o) { in operator =() 326 UnicodeFunctor* UnicodeSet::clone() const { in clone() [all …]
|
D | uset_props.cpp | 35 UnicodeSet* set = new UnicodeSet(pat, *ec); in uset_openPattern() 55 UnicodeSet* set = new UnicodeSet(pat, options, NULL, *ec); in uset_openPatternOptions() 94 ((UnicodeSet*) set)->applyPattern(pat, pos, options, NULL, *status); in uset_applyPattern() 102 ((UnicodeSet*) set)->applyIntPropertyValue(prop, value, *ec); in uset_applyIntPropertyValue() 114 ((UnicodeSet*) set)->applyPropertyAlias(p, v, *ec); in uset_applyPropertyAlias() 125 UnicodeSet::resemblesPattern(pat, pos); in uset_resemblesPattern() 134 ((const UnicodeSet*) set)->toPattern(pat, escapeUnprintable); in uset_toPattern() 140 ((UnicodeSet*) set)->UnicodeSet::closeOver(attributes); in uset_closeOver()
|
D | uniset_closure.cpp | 47 UnicodeSet::UnicodeSet(const UnicodeString& pattern, in UnicodeSet() function in UnicodeSet 68 UnicodeSet::UnicodeSet(const UnicodeString& pattern, ParsePosition& pos, in UnicodeSet() function in UnicodeSet 93 UnicodeSet& UnicodeSet::applyPattern(const UnicodeString& pattern, in applyPattern() 114 UnicodeSet& UnicodeSet::applyPattern(const UnicodeString& pattern, in applyPattern() 130 applyPattern(chars, symbols, rebuiltPat, options, &UnicodeSet::closeOver, status); in applyPattern() 145 ((UnicodeSet *)set)->add(c); in _set_add() 150 ((UnicodeSet *)set)->add(start, end); in _set_addRange() 155 ((UnicodeSet *)set)->add(UnicodeString((UBool)(length<0), str, length)); in _set_addString() 165 addCaseMapping(UnicodeSet &set, int32_t result, const UChar *full, UnicodeString &str) { in addCaseMapping() 180 UnicodeSet& UnicodeSet::closeOver(int32_t attribute) { in closeOver() [all …]
|
/external/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/ |
D | StringTokenizerTest.java | 13 import com.ibm.icu.text.UnicodeSet; 47 UnicodeSet delimiterset = new UnicodeSet("[" + delimiter + "]", false); in TestConstructors() 62 UnicodeSet delimiterset1 = new UnicodeSet("[" + delimiter + "]", true); in TestConstructors() 96 delimiterset = new UnicodeSet(); in TestConstructors() 553 UnicodeSet us = new UnicodeSet(); in Test_GeneratePattern() 577 UnicodeSet us = new UnicodeSet(0,100000); // Create a large Unicode set in TestMatches() 583 if(us.matches(null, offset, limit, true) != UnicodeSet.U_PARTIAL_MATCH){ in TestMatches() 584 errln("UnicodeSet.matches is suppose to return " + UnicodeSet.U_PARTIAL_MATCH + in TestMatches() 588 if(us.matches(null, offset, limit, false) != UnicodeSet.U_MATCH){ in TestMatches() 589 errln("UnicodeSet.matches is suppose to return " + UnicodeSet.U_MATCH + in TestMatches() [all …]
|
/external/icu/icu4c/source/test/intltest/ |
D | usettest.h | 95 const UnicodeSet& testSet); 97 … UBool checkPat(const UnicodeString& source, const UnicodeSet& testSet, const UnicodeString& pat); 99 void _testComplement(int32_t a, UnicodeSet&, UnicodeSet&); 101 void _testAdd(int32_t a, int32_t b, UnicodeSet&, UnicodeSet&, UnicodeSet&); 103 void _testRetain(int32_t a, int32_t b, UnicodeSet&, UnicodeSet&, UnicodeSet&); 105 void _testRemove(int32_t a, int32_t b, UnicodeSet&, UnicodeSet&, UnicodeSet&); 107 void _testXor(int32_t a, int32_t b, UnicodeSet&, UnicodeSet&, UnicodeSet&); 113 void checkCanonicalRep(const UnicodeSet& set, const UnicodeString& msg); 118 static UnicodeSet& bitsToSet(int32_t a, UnicodeSet&); 124 static int32_t setToBits(const UnicodeSet& x); [all …]
|
D | usettest.cpp | 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() [all …]
|
D | rbbitst.cpp | 2011 UnicodeSet *fCRLFSet; 2012 UnicodeSet *fControlSet; 2013 UnicodeSet *fExtendSet; 2014 UnicodeSet *fRegionalIndicatorSet; 2015 UnicodeSet *fPrependSet; 2016 UnicodeSet *fSpacingSet; 2017 UnicodeSet *fLSet; 2018 UnicodeSet *fVSet; 2019 UnicodeSet *fTSet; 2020 UnicodeSet *fLVSet; [all …]
|
D | ucdtest.cpp | 277 UnicodeSet alpha(UNICODE_STRING_SIMPLE("[:Alphabetic:]"), errorCode); in TestBinaryValues() 290 UnicodeSet set(pattern, errorCode); in TestBinaryValues() 304 UnicodeSet set(pattern, errorCode); in TestBinaryValues() 336 UnicodeSet set1, set2; in TestConsistency() 365 UnicodeSet syn_pp; in TestPatternProperties() 366 UnicodeSet syn_prop(UNICODE_STRING_SIMPLE("[:Pattern_Syntax:]"), errorCode); in TestPatternProperties() 367 UnicodeSet syn_list( in TestPatternProperties() 372 UnicodeSet ws_pp; in TestPatternProperties() 373 UnicodeSet ws_prop(UNICODE_STRING_SIMPLE("[:Pattern_White_Space:]"), errorCode); in TestPatternProperties() 374 …UnicodeSet ws_list(UNICODE_STRING_SIMPLE("[\\u0009-\\u000D\\ \\u0085\\u200E\\u200F\\u2028\\u2029]"… in TestPatternProperties() [all …]
|
/external/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/test/lang/ |
D | UnicodeSetTest.java | 35 import com.ibm.icu.text.UnicodeSet; 36 import com.ibm.icu.text.UnicodeSet.ComparisonStyle; 37 import com.ibm.icu.text.UnicodeSet.EntryRange; 38 import com.ibm.icu.text.UnicodeSet.SpanCondition; 138 UnicodeSet testSet; in TestPropertyAccess() 140 testSet = new UnicodeSet("[:" + propName + "=" + valueName + ":]"); in TestPropertyAccess() 148 UnicodeSet collectedErrors = new UnicodeSet(); in TestPropertyAccess() 174 checkPat(OTHER_TOPATTERN_TESTS[i], new UnicodeSet(OTHER_TOPATTERN_TESTS[i])); in TestToPattern() 186 UnicodeSet s = new UnicodeSet("[a-z {aa} {ab}]"); in TestToPattern() 225 s.retainAll(new UnicodeSet("[:age=6.0:]")); // stabilize this test in TestToPattern() [all …]
|
/external/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/ |
D | RBBITestMonkey.java | 22 import com.ibm.icu.text.UnicodeSet; 78 UnicodeSet fCRLFSet; 79 UnicodeSet fControlSet; 80 UnicodeSet fExtendSet; 81 UnicodeSet fRegionalIndicatorSet; 82 UnicodeSet fPrependSet; 83 UnicodeSet fSpacingSet; 84 UnicodeSet fLSet; 85 UnicodeSet fVSet; 86 UnicodeSet fTSet; [all …]
|
/external/icu/icu4c/source/i18n/ |
D | decfmtst.h | 23 class UnicodeSet; variable 39 static const UnicodeSet *getSimilarDecimals(UChar32 decimal, UBool strictParse); 41 UnicodeSet *fDotEquivalents; 42 UnicodeSet *fCommaEquivalents; 43 UnicodeSet *fOtherGroupingSeparators; 44 UnicodeSet *fDashEquivalents; 46 UnicodeSet *fStrictDotEquivalents; 47 UnicodeSet *fStrictCommaEquivalents; 48 UnicodeSet *fStrictOtherGroupingSeparators; 49 UnicodeSet *fStrictDashEquivalents; [all …]
|
D | decfmtst.cpp | 90 static void initUnicodeSet(const UChar32 *raw, int32_t len, UnicodeSet *s) { in initUnicodeSet() 110 …fDotEquivalents = new UnicodeSet(UnicodeString(TRUE, gDotEquivalentsPattern, -1), … in DecimalFormatStaticSets() 111 …fCommaEquivalents = new UnicodeSet(UnicodeString(TRUE, gCommaEquivalentsPattern, -1),… in DecimalFormatStaticSets() 112 …fOtherGroupingSeparators = new UnicodeSet(UnicodeString(TRUE, gOtherGroupingSeparatorsPatter… in DecimalFormatStaticSets() 113 …fDashEquivalents = new UnicodeSet(UnicodeString(TRUE, gDashEquivalentsPattern, -1), … in DecimalFormatStaticSets() 115 …fStrictDotEquivalents = new UnicodeSet(UnicodeString(TRUE, gStrictDotEquivalentsPattern, … in DecimalFormatStaticSets() 116 …fStrictCommaEquivalents = new UnicodeSet(UnicodeString(TRUE, gStrictCommaEquivalentsPattern… in DecimalFormatStaticSets() 117 …fStrictOtherGroupingSeparators = new UnicodeSet(UnicodeString(TRUE, gStrictOtherGroupingSeparators… in DecimalFormatStaticSets() 118 …fStrictDashEquivalents = new UnicodeSet(UnicodeString(TRUE, gStrictDashEquivalentsPattern,… in DecimalFormatStaticSets() 121 fDefaultGroupingSeparators = new UnicodeSet(*fDotEquivalents); in DecimalFormatStaticSets() [all …]
|
/external/icu/icu4j/main/tests/translit/src/com/ibm/icu/dev/test/translit/ |
D | TestUnicodeProperty.java | 16 import com.ibm.icu.text.UnicodeSet; 26 static final UnicodeSet casedLetter = new UnicodeSet("[:gc=cased letter:]"); 27 static final UnicodeSet letter = new UnicodeSet("[:gc=L:]"); 35 final UnicodeSet lu = property.getSet("Lu"); in TestBasic() 44 UnicodeSet.setDefaultXSymbolTable(upst); in TestSymbolTable() 46 final UnicodeSet luSet = new UnicodeSet("[:gc=L:]"); in TestSymbolTable() 50 UnicodeSet casedLetter2 = new UnicodeSet("[:gc=cased letter:]"); in TestSymbolTable() 54 UnicodeSet.setDefaultXSymbolTable(null); in TestSymbolTable() 61 UnicodeSet.setDefaultXSymbolTable(upst); in TestSymbolTable2() 63 final UnicodeSet luSet = new UnicodeSet("[:gc=L:]"); in TestSymbolTable2() [all …]
|
D | RoundTripTest.java | 27 import com.ibm.icu.text.UnicodeSet; 90 public void reset(UnicodeSet newSet) { in reset() 94 public void reset(UnicodeSet newSet, boolean abb) { in reset() 98 public void reset(UnicodeSet newSet, boolean abb, int density) { in reset() 179 final UnicodeSet representativeHangul = getRepresentativeHangul(); in TestHangul2() 195 public static UnicodeSet getRepresentativeHangul() { in getRepresentativeHangul() 196 …UnicodeSet extraSamples = new UnicodeSet("[\uCE20{\uAD6C\uB514}{\uAD73\uC774}{\uBB34\uB837}{\uBB3C… in getRepresentativeHangul() 197 UnicodeSet sourceSet = new UnicodeSet(); in getRepresentativeHangul() 204 UnicodeSet more = getRepresentativeBoundaryHangul(); in getRepresentativeHangul() 210 private static UnicodeSet getRepresentativeBoundaryHangul() { in getRepresentativeBoundaryHangul() [all …]
|
D | AnyScriptTest.java | 13 import com.ibm.icu.text.UnicodeSet; 37 … UnicodeSet test = new UnicodeSet().applyPropertyAlias("script", UScript.getName(script)); in TestScripts() 100 UnicodeSet ASCII = new UnicodeSet("[:ascii:]"); in TestForWidth() 131 UnicodeSet westernDigitSet = new UnicodeSet("[0-9]"); in TestCommonDigits() 132 UnicodeSet westernDigitSetAndMarks = new UnicodeSet("[[0-9][:Mn:]]"); in TestCommonDigits() 133 UnicodeSet arabicDigitSet = new UnicodeSet("[[:Nd:]&[:block=Arabic:]]"); in TestCommonDigits() 148 private void assertContainsAll(String message, UnicodeSet set, String string) { in assertContainsAll() 152 private void assertContainsNone(String message, UnicodeSet set, String string) { in assertContainsNone() 157 private String getList(UnicodeSet set) { in getList()
|
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/text/ |
D | FilteredNormalizer2.java | 35 public FilteredNormalizer2(Normalizer2 n2, UnicodeSet filterSet) { in FilteredNormalizer2() 50 normalize(src, dest, UnicodeSet.SpanCondition.SIMPLE); in normalize() 62 return normalize(src, dest, UnicodeSet.SpanCondition.SIMPLE); in normalize() 125 UnicodeSet.SpanCondition spanCondition=UnicodeSet.SpanCondition.SIMPLE; in isNormalized() 128 if(spanCondition==UnicodeSet.SpanCondition.NOT_CONTAINED) { in isNormalized() 129 spanCondition=UnicodeSet.SpanCondition.SIMPLE; in isNormalized() 134 spanCondition=UnicodeSet.SpanCondition.NOT_CONTAINED; in isNormalized() 148 UnicodeSet.SpanCondition spanCondition=UnicodeSet.SpanCondition.SIMPLE; in quickCheck() 151 if(spanCondition==UnicodeSet.SpanCondition.NOT_CONTAINED) { in quickCheck() 152 spanCondition=UnicodeSet.SpanCondition.SIMPLE; in quickCheck() [all …]
|
D | UnicodeSet.java | 287 public class UnicodeSet extends UnicodeFilter implements Iterable<String>, Comparable<UnicodeSet>, … class 293 public static final UnicodeSet EMPTY = new UnicodeSet().freeze(); 298 public static final UnicodeSet ALL_CODE_POINTS = new UnicodeSet(0, 0x10FFFF).freeze(); 352 private static UnicodeSet INCLUSIONS[] = null; 364 public UnicodeSet() { in UnicodeSet() method in UnicodeSet 373 public UnicodeSet(UnicodeSet other) { in UnicodeSet() method in UnicodeSet 385 public UnicodeSet(int start, int end) { in UnicodeSet() method in UnicodeSet 399 public UnicodeSet(int... pairs) { in UnicodeSet() method in UnicodeSet 432 public UnicodeSet(String pattern) { in UnicodeSet() method in UnicodeSet 446 public UnicodeSet(String pattern, boolean ignoreWhitespace) { in UnicodeSet() method in UnicodeSet [all …]
|
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/ |
D | PatternTokenizer.java | 10 import com.ibm.icu.text.UnicodeSet; 24 private UnicodeSet ignorableCharacters = new UnicodeSet(); 25 private UnicodeSet syntaxCharacters = new UnicodeSet(); 26 private UnicodeSet extraQuotingCharacters = new UnicodeSet(); 27 private UnicodeSet escapeCharacters = new UnicodeSet(); 32 private transient UnicodeSet needingQuoteCharacters = null; 39 public UnicodeSet getIgnorableCharacters() { in getIgnorableCharacters() 40 return (UnicodeSet) ignorableCharacters.clone(); in getIgnorableCharacters() 47 public PatternTokenizer setIgnorableCharacters(UnicodeSet ignorableCharacters) { in setIgnorableCharacters() 48 this.ignorableCharacters = (UnicodeSet) ignorableCharacters.clone(); in setIgnorableCharacters() [all …]
|
/external/icu/icu4j/main/tests/translit/src/com/ibm/icu/dev/util/ |
D | Tokenizer.java | 19 import com.ibm.icu.text.UnicodeSet; 26 protected UnicodeSet unicodeSet = null; 37 private static final UnicodeSet QUOTERS = new UnicodeSet().add(QUOTE).add(BSLASH); 38 private static final UnicodeSet WHITESPACE = new UnicodeSet("[" + 41 private static final UnicodeSet SYNTAX = new UnicodeSet("[" + 49 … private static final UnicodeSet NEWLINE = new UnicodeSet("[\\u000A\\u000D\\u0085\\u2028\\u2029]"); 51 private static final UnicodeSet NON_STRING = new UnicodeSet() 55 protected UnicodeSet whiteSpace = WHITESPACE; 56 protected UnicodeSet syntax = SYNTAX; 57 private UnicodeSet non_string = NON_STRING; [all …]
|
/external/icu/icu4j/main/tests/framework/src/com/ibm/icu/dev/util/ |
D | PrettyPrinter.java | 22 import com.ibm.icu.text.UnicodeSet; 29 …private static final UnicodeSet PATTERN_WHITESPACE = (UnicodeSet) new UnicodeSet("[[:Cn:][:Default… 30 …private static final UnicodeSet SORT_AT_END = (UnicodeSet) new UnicodeSet("[[:Cn:][:Cs:][:Co:][:Id… 31 …private static final UnicodeSet QUOTED_SYNTAX = (UnicodeSet) new UnicodeSet("[\\[\\]\\-\\^\\&\\\\\… 39 private UnicodeSet toQuote = new UnicodeSet(PATTERN_WHITESPACE); 96 public UnicodeSet getToQuote() { in getToQuote() 104 public PrettyPrinter setToQuote(UnicodeSet toQuote) { in setToQuote() 106 toQuote = (UnicodeSet)toQuote.cloneAsThawed(); in setToQuote() 119 public String format(UnicodeSet uset) { in format() 121 …UnicodeSet putAtEnd = new UnicodeSet(uset).retainAll(SORT_AT_END); // remove all the unassigned go… in format() [all …]
|
/external/icu/icu4j/main/classes/translit/src/com/ibm/icu/text/ |
D | SourceTargetUtility.java | 19 final UnicodeSet sourceCache; 21 static final UnicodeSet NON_STARTERS = new UnicodeSet("[:^ccc=0:]").freeze(); 56 sourceCache = new UnicodeSet("[:^ccc=0:]"); in SourceTargetUtility() 58 sourceCache = new UnicodeSet(); in SourceTargetUtility() 114 …lic void addSourceTargetSet(Transliterator transliterator, UnicodeSet inputFilter, UnicodeSet sour… in addSourceTargetSet() 115 UnicodeSet targetSet) { in addSourceTargetSet() 116 UnicodeSet myFilter = transliterator.getFilterAsUnicodeSet(inputFilter); in addSourceTargetSet() 117 UnicodeSet affectedCharacters = new UnicodeSet(sourceCache).retainAll(myFilter); in addSourceTargetSet()
|
/external/icu/icu4j/main/tests/charset/src/com/ibm/icu/dev/test/charset/ |
D | TestSelection.java | 32 import com.ibm.icu.text.UnicodeSet; 83 UnicodeSet[] excludedSets = new UnicodeSet[] { in TestConversionUTF16() 84 UnicodeSet.EMPTY, // empty set in TestConversionUTF16() 85 new UnicodeSet(30, 500), // arbitrary code range for testing in TestConversionUTF16() 88 for (UnicodeSet excluded : excludedSets) { in TestConversionUTF16() 98 UnicodeSet excluded, int mappingType) { in verifyResultUTF16() 100 UnicodeSet unicodePointSet = new UnicodeSet(); in verifyResultUTF16() 127 UnicodeSet nonEmptySet = new UnicodeSet(); in TestCharsetSelectorCodeCoverage()
|