Home
last modified time | relevance | path

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

1234567891011

/external/chromium_org/third_party/icu/source/common/unicode/
Duniset.h272 class U_COMMON_API UnicodeSet : public UnicodeFilter {
356 UnicodeSet();
366 UnicodeSet(UChar32 start, UChar32 end);
376 UnicodeSet(const UnicodeString& pattern,
391 UnicodeSet(const UnicodeString& pattern,
409 UnicodeSet(const UnicodeString& pattern, ParsePosition& pos,
418 UnicodeSet(const UnicodeSet& o);
424 virtual ~UnicodeSet();
431 UnicodeSet& operator=(const UnicodeSet& o);
444 virtual UBool operator==(const UnicodeSet& o) const;
[all …]
/external/icu/icu4c/source/common/unicode/
Duniset.h276 class U_COMMON_API UnicodeSet : 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/chromium_org/third_party/icu/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 …]
Duniset.cpp62 UOBJECT_DEFINE_RTTI_IMPLEMENTATION(UnicodeSet) in UOBJECT_DEFINE_RTTI_IMPLEMENTATION() argument
99 static inline void _dbgct(UnicodeSet* set) { in _dbgct()
107 static inline void _dbgdt(UnicodeSet* set) { in _dbgdt()
143 UnicodeSet::UnicodeSet() : in UnicodeSet() function in UnicodeSet
170 UnicodeSet::UnicodeSet(UChar32 start, UChar32 end) : in UnicodeSet() function in UnicodeSet
194 UnicodeSet::UnicodeSet(const UnicodeSet& o) : in UnicodeSet() function in UnicodeSet
218 UnicodeSet::UnicodeSet(const UnicodeSet& o, UBool /* asThawed */) : in UnicodeSet() function in UnicodeSet
255 UnicodeSet::~UnicodeSet() { in ~UnicodeSet()
270 UnicodeSet& UnicodeSet::operator=(const UnicodeSet& o) { in operator =()
324 UnicodeFunctor* UnicodeSet::clone() const { in clone()
[all …]
Ddictbe.h39 UnicodeSet fSet;
107 virtual void setCharacters( const UnicodeSet &set );
150 UnicodeSet fThaiWordSet;
151 UnicodeSet fEndWordSet;
152 UnicodeSet fBeginWordSet;
153 UnicodeSet fSuffixSet;
154 UnicodeSet fMarkSet;
210 UnicodeSet fHangulWordSet;
211 UnicodeSet fHanWordSet;
212 UnicodeSet fKatakanaWordSet;
[all …]
Duniset_props.cpp105 class UnicodeSetSingleton : public SimpleSingletonWrapper<UnicodeSet> {
108 SimpleSingletonWrapper<UnicodeSet>(s), fPattern(pattern) {} in UnicodeSetSingleton()
109 UnicodeSet *getInstance(UErrorCode &errorCode) { in getInstance()
110 return SimpleSingletonWrapper<UnicodeSet>::getInstance(createInstance, fPattern, errorCode); in getInstance()
115 UnicodeSet *set=new UnicodeSet(pattern, errorCode); in createInstance()
129 static UnicodeSet *INCLUSIONS[UPROPS_SRC_COUNT] = { NULL }; // cached getInclusions()
141 ((UnicodeSet *)set)->add(c); in _set_add()
146 ((UnicodeSet *)set)->add(start, end); in _set_addRange()
151 ((UnicodeSet *)set)->add(UnicodeString((UBool)(length<0), str, length)); in _set_addString()
181 const UnicodeSet* UnicodeSet::getInclusions(int32_t src, UErrorCode &status) { in getInclusions()
[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()
/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 …]
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 …]
Ddictbe.h39 UnicodeSet fSet;
107 virtual void setCharacters( const UnicodeSet &set );
150 UnicodeSet fThaiWordSet;
151 UnicodeSet fEndWordSet;
152 UnicodeSet fBeginWordSet;
153 UnicodeSet fSuffixSet;
154 UnicodeSet fMarkSet;
207 UnicodeSet fLaoWordSet;
208 UnicodeSet fEndWordSet;
209 UnicodeSet fBeginWordSet;
[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/chromium_org/third_party/icu/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.cpp36 UnicodeString operator+(const UnicodeString& left, const UnicodeSet& set) { in operator +()
106 UnicodeSet t; in Testj2268()
108 UnicodeSet test(t); in Testj2268()
131 UnicodeSet s(OTHER_TOPATTERN_TESTS[j], ec); in TestToPattern()
159 UnicodeSet* s = new UnicodeSet("[a-z {aa} {ab}]", ec); in TestToPattern()
202 UnicodeSet s; in TestToPattern()
218 UnicodeSet testSet; in toPatternAux()
224 const UnicodeSet& testSet) { in checkPat()
250 const UnicodeSet& testSet, in checkPat()
253 UnicodeSet testSet2(pat, ec); in checkPat()
[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 …]
Drbbitst.cpp1837 UnicodeSet *fCRLFSet;
1838 UnicodeSet *fControlSet;
1839 UnicodeSet *fExtendSet;
1840 UnicodeSet *fRegionalIndicatorSet;
1841 UnicodeSet *fPrependSet;
1842 UnicodeSet *fSpacingSet;
1843 UnicodeSet *fLSet;
1844 UnicodeSet *fVSet;
1845 UnicodeSet *fTSet;
1846 UnicodeSet *fLVSet;
[all …]
Dusettest.cpp36 UnicodeString operator+(const UnicodeString& left, const UnicodeSet& set) { in operator +()
106 UnicodeSet t; in Testj2268()
108 UnicodeSet test(t); in Testj2268()
131 UnicodeSet s(OTHER_TOPATTERN_TESTS[j], ec); in TestToPattern()
159 UnicodeSet* s = new UnicodeSet("[a-z {aa} {ab}]", ec); in TestToPattern()
202 UnicodeSet s; in TestToPattern()
218 UnicodeSet testSet; in toPatternAux()
224 const UnicodeSet& testSet) { in checkPat()
250 const UnicodeSet& testSet, in checkPat()
253 UnicodeSet testSet2(pat, ec); in checkPat()
[all …]
Ducdtest.cpp296 UnicodeSet alpha(UNICODE_STRING_SIMPLE("[:Alphabetic:]"), errorCode); in TestBinaryValues()
309 UnicodeSet set(pattern, errorCode); in TestBinaryValues()
323 UnicodeSet set(pattern, errorCode); in TestBinaryValues()
355 UnicodeSet set1, set2; in TestConsistency()
384 UnicodeSet syn_pp; in TestPatternProperties()
385 UnicodeSet syn_prop(UNICODE_STRING_SIMPLE("[:Pattern_Syntax:]"), errorCode); in TestPatternProperties()
386 UnicodeSet syn_list( in TestPatternProperties()
391 UnicodeSet ws_pp; in TestPatternProperties()
392 UnicodeSet ws_prop(UNICODE_STRING_SIMPLE("[:Pattern_White_Space:]"), errorCode); in TestPatternProperties()
393UnicodeSet ws_list(UNICODE_STRING_SIMPLE("[\\u0009-\\u000D\\ \\u0085\\u200E\\u200F\\u2028\\u2029]"… in TestPatternProperties()
[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 …]
Dregexst.cpp161 … fPropSets[URX_ISWORD_SET] = new UnicodeSet(UnicodeString(TRUE, gIsWordPattern, -1), *status); in RegexStaticSets()
162 … fPropSets[URX_ISSPACE_SET] = new UnicodeSet(UnicodeString(TRUE, gIsSpacePattern, -1), *status); in RegexStaticSets()
163 … fPropSets[URX_GC_EXTEND] = new UnicodeSet(UnicodeString(TRUE, gGC_ExtendPattern, -1), *status); in RegexStaticSets()
164 … fPropSets[URX_GC_CONTROL] = new UnicodeSet(UnicodeString(TRUE, gGC_ControlPattern, -1), *status); in RegexStaticSets()
165 … fPropSets[URX_GC_L] = new UnicodeSet(UnicodeString(TRUE, gGC_LPattern, -1), *status); in RegexStaticSets()
166 … fPropSets[URX_GC_V] = new UnicodeSet(UnicodeString(TRUE, gGC_VPattern, -1), *status); in RegexStaticSets()
167 … fPropSets[URX_GC_T] = new UnicodeSet(UnicodeString(TRUE, gGC_TPattern, -1), *status); in RegexStaticSets()
168 … fPropSets[URX_GC_LV] = new UnicodeSet(UnicodeString(TRUE, gGC_LVPattern, -1), *status); in RegexStaticSets()
169 … fPropSets[URX_GC_LVT] = new UnicodeSet(UnicodeString(TRUE, gGC_LVTPattern, -1), *status); in RegexStaticSets()
194 fPropSets[URX_GC_NORMAL] = new UnicodeSet(0, UnicodeSet::MAX_VALUE); in RegexStaticSets()
[all …]
Dsmpdtfst.h25 class UnicodeSet; variable
37 static UnicodeSet *getIgnorables(UDateFormatField fieldIndex);
40 UnicodeSet *fDateIgnorables;
41 UnicodeSet *fTimeIgnorables;
42 UnicodeSet *fOtherIgnorables;
Dregexst.h29 class UnicodeSet; variable
42 UnicodeSet *fPropSets[URX_LAST_SET]; // The sets for common regex items, e.g. \s
45 UnicodeSet fRuleSets[10]; // Sets used while parsing regexp patterns.
46 UnicodeSet fUnescapeCharSet; // Set of chars handled by unescape when
48 UnicodeSet *fRuleDigitsAlias;
/external/chromium_org/third_party/icu/source/i18n/
Dregexst.cpp158 … fPropSets[URX_ISWORD_SET] = new UnicodeSet(UnicodeString(TRUE, gIsWordPattern, -1), *status); in RegexStaticSets()
159 … fPropSets[URX_ISSPACE_SET] = new UnicodeSet(UnicodeString(TRUE, gIsSpacePattern, -1), *status); in RegexStaticSets()
160 … fPropSets[URX_GC_EXTEND] = new UnicodeSet(UnicodeString(TRUE, gGC_ExtendPattern, -1), *status); in RegexStaticSets()
161 … fPropSets[URX_GC_CONTROL] = new UnicodeSet(UnicodeString(TRUE, gGC_ControlPattern, -1), *status); in RegexStaticSets()
162 … fPropSets[URX_GC_L] = new UnicodeSet(UnicodeString(TRUE, gGC_LPattern, -1), *status); in RegexStaticSets()
163 … fPropSets[URX_GC_V] = new UnicodeSet(UnicodeString(TRUE, gGC_VPattern, -1), *status); in RegexStaticSets()
164 … fPropSets[URX_GC_T] = new UnicodeSet(UnicodeString(TRUE, gGC_TPattern, -1), *status); in RegexStaticSets()
165 … fPropSets[URX_GC_LV] = new UnicodeSet(UnicodeString(TRUE, gGC_LVPattern, -1), *status); in RegexStaticSets()
166 … fPropSets[URX_GC_LVT] = new UnicodeSet(UnicodeString(TRUE, gGC_LVTPattern, -1), *status); in RegexStaticSets()
191 fPropSets[URX_GC_NORMAL] = new UnicodeSet(0, UnicodeSet::MAX_VALUE); in RegexStaticSets()
[all …]
Dregexst.h29 class UnicodeSet; variable
42 UnicodeSet *fPropSets[URX_LAST_SET]; // The sets for common regex items, e.g. \s
45 UnicodeSet fRuleSets[10]; // Sets used while parsing regexp patterns.
46 UnicodeSet fUnescapeCharSet; // Set of chars handled by unescape when
48 UnicodeSet *fRuleDigitsAlias;

1234567891011