Home
last modified time | relevance | path

Searched refs:UnicodeSet (Results 1 – 25 of 282) sorted by relevance

12345678910>>...12

/external/icu/icu4c/source/common/unicode/
Duniset.h276 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/
Duset.cpp33 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 …]
Ddictbe.h40 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 …]
Duniset.cpp64 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 …]
Duset_props.cpp35 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()
Duniset_closure.cpp47 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/
DStringTokenizerTest.java13 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/
Dusettest.h95 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 …]
Dusettest.cpp34 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 …]
Drbbitst.cpp2011 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 …]
Ducdtest.cpp277 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()
374UnicodeSet 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/
DUnicodeSetTest.java35 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/
DRBBITestMonkey.java22 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/
Ddecfmtst.h23 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 …]
Ddecfmtst.cpp90 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/
DTestUnicodeProperty.java16 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 …]
DRoundTripTest.java27 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()
196UnicodeSet 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 …]
DAnyScriptTest.java13 import com.ibm.icu.text.UnicodeSet;
37UnicodeSet 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/
DFilteredNormalizer2.java35 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 …]
DUnicodeSet.java287 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/
DPatternTokenizer.java10 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/
DTokenizer.java19 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/
DPrettyPrinter.java22 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()
121UnicodeSet 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/
DSourceTargetUtility.java19 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/
DTestSelection.java32 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()

12345678910>>...12