Home
last modified time | relevance | path

Searched refs:patternString (Results 1 - 25 of 64) sorted by relevance

123

/third_party/icu/icu4c/source/i18n/
H A Dnumber_compact.cpp41 int32_t countZeros(const UChar *patternString, int32_t patternLength) { in countZeros() argument
46 if (patternString[i] == u'0') { in countZeros()
117 const UChar *patternString = nullptr; in getPattern() local
121 patternString = patterns[getIndex(magnitude, StandardPlural::Form::EQ_0)]; in getPattern()
123 patternString = patterns[getIndex(magnitude, StandardPlural::Form::EQ_1)]; in getPattern()
125 if (patternString != nullptr) { in getPattern()
126 return patternString; in getPattern()
130 patternString = patterns[getIndex(magnitude, plural)]; in getPattern()
131 if (patternString == nullptr && plural != StandardPlural::OTHER) { in getPattern()
133 patternString in getPattern()
200 const UChar *patternString = value.getString(patternLength, status); put() local
282 auto patternString = static_cast<const UChar *>(allPatterns[i]); precomputeAllModifiers() local
313 const UChar *patternString = data.getPattern(magnitude, rules, quantity); processQuantity() local
[all...]
H A Dnumber_affixutils.cpp19 int32_t AffixUtils::estimateLength(const UnicodeString &patternString, UErrorCode &status) { in estimateLength() argument
23 for (; offset < patternString.length();) { in estimateLength()
24 UChar32 cp = patternString.char32At(offset); in estimateLength()
281 AffixTag AffixUtils::nextToken(AffixTag tag, const UnicodeString &patternString, UErrorCode &status) { in nextToken() argument
284 for (; offset < patternString.length();) { in nextToken()
285 UChar32 cp = patternString.char32At(offset); in nextToken()
H A Dudatpg.cpp98 UnicodeString patternString((UBool)(length<0), pattern, length); in udatpg_getSkeleton()
100 patternString, *pErrorCode); in udatpg_getSkeleton()
116 UnicodeString patternString((UBool)(length<0), pattern, length); in udatpg_getBaseSkeleton()
118 patternString, *pErrorCode); in udatpg_getBaseSkeleton()
135 UnicodeString patternString((UBool)(patternLength<0), pattern, patternLength); in udatpg_addPattern()
138 addPattern(patternString, override, conflictingPatternString, *pErrorCode); in udatpg_addPattern()
297 UnicodeString patternString((UBool)(patternLength<0), pattern, patternLength); in udatpg_replaceFieldTypesWithOptions()
299 UnicodeString result=((DateTimePatternGenerator *)dtpg)->replaceFieldTypes(patternString, skeletonString, options, *pErrorCode); in udatpg_replaceFieldTypesWithOptions()
H A Dnumber_affixutils.h84 * while (AffixPatternUtils.hasNext(tag, patternString)) {
85 * tag = AffixPatternUtils.nextToken(tag, patternString);
116 * @param patternString The original string whose width will be estimated.
119 static int32_t estimateLength(const UnicodeString& patternString, UErrorCode& status);
208 * @param patternString The affix pattern.
213 static AffixTag nextToken(AffixTag tag, const UnicodeString& patternString, UErrorCode& status);
/third_party/node/deps/icu-small/source/i18n/
H A Dnumber_compact.cpp41 int32_t countZeros(const char16_t *patternString, int32_t patternLength) { in countZeros() argument
46 if (patternString[i] == u'0') { in countZeros()
117 const char16_t *patternString = nullptr; in getPattern() local
121 patternString = patterns[getIndex(magnitude, StandardPlural::Form::EQ_0)]; in getPattern()
123 patternString = patterns[getIndex(magnitude, StandardPlural::Form::EQ_1)]; in getPattern()
125 if (patternString != nullptr) { in getPattern()
126 return patternString; in getPattern()
130 patternString = patterns[getIndex(magnitude, plural)]; in getPattern()
131 if (patternString == nullptr && plural != StandardPlural::OTHER) { in getPattern()
133 patternString in getPattern()
200 const char16_t *patternString = value.getString(patternLength, status); put() local
282 auto patternString = static_cast<const char16_t *>(allPatterns[i]); precomputeAllModifiers() local
313 const char16_t *patternString = data.getPattern(magnitude, rules, quantity); processQuantity() local
[all...]
H A Dnumber_affixutils.cpp19 int32_t AffixUtils::estimateLength(const UnicodeString &patternString, UErrorCode &status) { in estimateLength() argument
23 for (; offset < patternString.length();) { in estimateLength()
24 UChar32 cp = patternString.char32At(offset); in estimateLength()
281 AffixTag AffixUtils::nextToken(AffixTag tag, const UnicodeString &patternString, UErrorCode &status) { in nextToken() argument
284 for (; offset < patternString.length();) { in nextToken()
285 UChar32 cp = patternString.char32At(offset); in nextToken()
H A Dudatpg.cpp98 UnicodeString patternString((UBool)(length<0), pattern, length); in udatpg_getSkeleton()
100 patternString, *pErrorCode); in udatpg_getSkeleton()
116 UnicodeString patternString((UBool)(length<0), pattern, length); in udatpg_getBaseSkeleton()
118 patternString, *pErrorCode); in udatpg_getBaseSkeleton()
135 UnicodeString patternString((UBool)(patternLength<0), pattern, patternLength); in udatpg_addPattern()
138 addPattern(patternString, override, conflictingPatternString, *pErrorCode); in udatpg_addPattern()
297 UnicodeString patternString((UBool)(patternLength<0), pattern, patternLength); in udatpg_replaceFieldTypesWithOptions()
299 UnicodeString result=((DateTimePatternGenerator *)dtpg)->replaceFieldTypes(patternString, skeletonString, options, *pErrorCode); in udatpg_replaceFieldTypesWithOptions()
H A Dnumber_affixutils.h84 * while (AffixPatternUtils.hasNext(tag, patternString)) {
85 * tag = AffixPatternUtils.nextToken(tag, patternString);
116 * @param patternString The original string whose width will be estimated.
119 static int32_t estimateLength(const UnicodeString& patternString, UErrorCode& status);
208 * @param patternString The affix pattern.
213 static AffixTag nextToken(AffixTag tag, const UnicodeString& patternString, UErrorCode& status);
/third_party/skia/third_party/externals/icu/source/i18n/
H A Dnumber_compact.cpp41 int32_t countZeros(const UChar *patternString, int32_t patternLength) { in countZeros() argument
46 if (patternString[i] == u'0') { in countZeros()
117 const UChar *patternString = nullptr; in getPattern() local
121 patternString = patterns[getIndex(magnitude, StandardPlural::Form::EQ_0)]; in getPattern()
123 patternString = patterns[getIndex(magnitude, StandardPlural::Form::EQ_1)]; in getPattern()
125 if (patternString != nullptr) { in getPattern()
126 return patternString; in getPattern()
130 patternString = patterns[getIndex(magnitude, plural)]; in getPattern()
131 if (patternString == nullptr && plural != StandardPlural::OTHER) { in getPattern()
133 patternString in getPattern()
[all...]
H A Dudatpg.cpp98 UnicodeString patternString((UBool)(length<0), pattern, length); in udatpg_getSkeleton()
100 patternString, *pErrorCode); in udatpg_getSkeleton()
116 UnicodeString patternString((UBool)(length<0), pattern, length); in udatpg_getBaseSkeleton()
118 patternString, *pErrorCode); in udatpg_getBaseSkeleton()
135 UnicodeString patternString((UBool)(patternLength<0), pattern, patternLength); in udatpg_addPattern()
138 addPattern(patternString, override, conflictingPatternString, *pErrorCode); in udatpg_addPattern()
262 UnicodeString patternString((UBool)(patternLength<0), pattern, patternLength); in udatpg_replaceFieldTypesWithOptions()
264 UnicodeString result=((DateTimePatternGenerator *)dtpg)->replaceFieldTypes(patternString, skeletonString, options, *pErrorCode); in udatpg_replaceFieldTypesWithOptions()
H A Dnumber_affixutils.cpp19 int32_t AffixUtils::estimateLength(const UnicodeString &patternString, UErrorCode &status) { in estimateLength() argument
23 for (; offset < patternString.length();) { in estimateLength()
24 UChar32 cp = patternString.char32At(offset); in estimateLength()
279 AffixTag AffixUtils::nextToken(AffixTag tag, const UnicodeString &patternString, UErrorCode &status) { in nextToken() argument
282 for (; offset < patternString.length();) { in nextToken()
283 UChar32 cp = patternString.char32At(offset); in nextToken()
H A Dnumber_affixutils.h84 * while (AffixPatternUtils.hasNext(tag, patternString)) {
85 * tag = AffixPatternUtils.nextToken(tag, patternString);
116 * @param patternString The original string whose width will be estimated.
119 static int32_t estimateLength(const UnicodeString& patternString, UErrorCode& status);
208 * @param patternString The affix pattern.
213 static AffixTag nextToken(AffixTag tag, const UnicodeString& patternString, UErrorCode& status);
/third_party/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/number/
H A DCompactData.java104 String patternString = pluralEntry.getValue().toString(); in populate()
105 patterns[getIndex(magnitude, plural)] = patternString; in populate()
106 int numZeros = countZeros(patternString); in populate()
137 String patternString = null; in getPattern()
141 patternString = patterns[getIndex(magnitude, StandardPlural.EQ_0)]; in getPattern()
143 patternString = patterns[getIndex(magnitude, StandardPlural.EQ_1)]; in getPattern()
145 if (patternString != null) { in getPattern()
146 return patternString; in getPattern()
150 patternString = patterns[getIndex(magnitude, plural)]; in getPattern()
151 if (patternString in getPattern()
241 countZeros(String patternString) countZeros() argument
[all...]
H A DAffixUtils.java41 * while (AffixPatternUtils.hasNext(tag, patternString)) {
42 * tag = AffixPatternUtils.nextToken(tag, patternString);
126 * @param patternString
130 public static int estimateLength(CharSequence patternString) { in estimateLength() argument
131 if (patternString == null) in estimateLength()
136 for (; offset < patternString.length();) { in estimateLength()
137 int cp = Character.codePointAt(patternString, offset); in estimateLength()
189 throw new IllegalArgumentException("Unterminated quote: \"" + patternString + "\""); in estimateLength()
486 * @param patternString
492 private static long nextToken(long tag, CharSequence patternString) { in nextToken() argument
[all...]
/third_party/icu/ohos_icu4j/src/main/java/ohos/global/icu/impl/number/
H A DCompactData.java107 String patternString = pluralEntry.getValue().toString(); in populate()
108 patterns[getIndex(magnitude, plural)] = patternString; in populate()
109 int numZeros = countZeros(patternString); in populate()
140 String patternString = patterns[getIndex(magnitude, plural)]; in getPattern()
141 if (patternString == null && plural != StandardPlural.OTHER) { in getPattern()
143 patternString = patterns[getIndex(magnitude, StandardPlural.OTHER)]; in getPattern()
145 if (patternString == USE_FALLBACK) { // == is intended in getPattern()
147 patternString = null; in getPattern()
149 return patternString; in getPattern()
194 String patternString in put()
230 countZeros(String patternString) countZeros() argument
[all...]
H A DAffixUtils.java42 * while (AffixPatternUtils.hasNext(tag, patternString)) {
43 * tag = AffixPatternUtils.nextToken(tag, patternString);
131 * @param patternString
135 public static int estimateLength(CharSequence patternString) { in estimateLength() argument
136 if (patternString == null) in estimateLength()
141 for (; offset < patternString.length();) { in estimateLength()
142 int cp = Character.codePointAt(patternString, offset); in estimateLength()
194 throw new IllegalArgumentException("Unterminated quote: \"" + patternString + "\""); in estimateLength()
489 * @param patternString
495 private static long nextToken(long tag, CharSequence patternString) { in nextToken() argument
[all...]
/third_party/icu/icu4j/main/classes/core/src/com/ibm/icu/number/
H A DCompactNotation.java116 for (String patternString : allPatterns) { in precomputeAllModifiers()
117 ParsedPatternInfo patternInfo = PatternStringParser.parseToPatternInfo(patternString); in precomputeAllModifiers()
119 precomputedMods.put(patternString, buildReference.createImmutable()); in precomputeAllModifiers()
140 String patternString = data.getPattern(magnitude, rules, quantity); in processQuantity()
141 if (patternString == null) { in processQuantity()
147 ImmutablePatternModifier mod = precomputedMods.get(patternString); in processQuantity()
152 ParsedPatternInfo patternInfo = PatternStringParser.parseToPatternInfo(patternString); in processQuantity()
/third_party/icu/ohos_icu4j/src/main/java/ohos/global/icu/number/
H A DCompactNotation.java118 for (String patternString : allPatterns) { in precomputeAllModifiers()
119 ParsedPatternInfo patternInfo = PatternStringParser.parseToPatternInfo(patternString); in precomputeAllModifiers()
121 precomputedMods.put(patternString, buildReference.createImmutable()); in precomputeAllModifiers()
143 String patternString = data.getPattern(magnitude, plural); in processQuantity()
144 if (patternString == null) { in processQuantity()
150 ImmutablePatternModifier mod = precomputedMods.get(patternString); in processQuantity()
155 ParsedPatternInfo patternInfo = PatternStringParser.parseToPatternInfo(patternString); in processQuantity()
/third_party/icu/icu4c/source/tools/genrb/
H A Dprscmnts.cpp89 UnicodeString patternString, in getText()
105 RegexMatcher matcher(patternString, UREGEX_DOTALL, *status); in getText()
165 UnicodeString patternString(patternStrings[option]); in getCount()
166 RegexMatcher matcher(patternString, UREGEX_DOTALL, *status); in getCount()
205 UnicodeString patternString(patternStrings[option]); in getAt()
206 RegexMatcher matcher(patternString, UREGEX_DOTALL, *status); in getAt()
87 getText(const UChar* source, int32_t srcLen, UChar** dest, int32_t destCapacity, UnicodeString patternString, UErrorCode* status) getText() argument
/third_party/node/deps/icu-small/source/tools/genrb/
H A Dprscmnts.cpp89 UnicodeString patternString, in getText()
105 RegexMatcher matcher(patternString, UREGEX_DOTALL, *status); in getText()
165 UnicodeString patternString(patternStrings[option]); in getCount()
166 RegexMatcher matcher(patternString, UREGEX_DOTALL, *status); in getCount()
205 UnicodeString patternString(patternStrings[option]); in getAt()
206 RegexMatcher matcher(patternString, UREGEX_DOTALL, *status); in getAt()
87 getText(const char16_t* source, int32_t srcLen, char16_t** dest, int32_t destCapacity, UnicodeString patternString, UErrorCode* status) getText() argument
/third_party/skia/third_party/externals/icu/source/tools/genrb/
H A Dprscmnts.cpp89 UnicodeString patternString, in getText()
105 RegexMatcher matcher(patternString, UREGEX_DOTALL, *status); in getText()
165 UnicodeString patternString(patternStrings[option]); in getCount()
166 RegexMatcher matcher(patternString, UREGEX_DOTALL, *status); in getCount()
205 UnicodeString patternString(patternStrings[option]); in getAt()
206 RegexMatcher matcher(patternString, UREGEX_DOTALL, *status); in getAt()
87 getText(const UChar* source, int32_t srcLen, UChar** dest, int32_t destCapacity, UnicodeString patternString, UErrorCode* status) getText() argument
/third_party/icu/ohos_icu4j/src/main/tests/ohos/global/icu/dev/test/number/
H A DNumberParserTest.java143 String patternString = (String) cas[2]; in testBasic()
147 .createSimpleParser(ULocale.ENGLISH, patternString, parseFlags); in testBasic()
181 patternString, in testBasic()
376 String patternString = (String) cas[0]; in testCaseFolding()
382 .createSimpleParser(ULocale.ENGLISH, patternString, 0); in testCaseFolding()
385 assertEquals("Case-Sensitive: " + inputString + " on " + patternString, in testCaseFolding()
390 patternString, in testCaseFolding()
394 assertEquals("Folded: " + inputString + " on " + patternString, in testCaseFolding()
/third_party/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/test/number/
H A DNumberParserTest.java140 String patternString = (String) cas[2]; in testBasic()
144 .createSimpleParser(ULocale.ENGLISH, patternString, parseFlags); in testBasic()
178 patternString, in testBasic()
373 String patternString = (String) cas[0]; in testCaseFolding()
379 .createSimpleParser(ULocale.ENGLISH, patternString, 0); in testCaseFolding()
382 assertEquals("Case-Sensitive: " + inputString + " on " + patternString, in testCaseFolding()
387 patternString, in testCaseFolding()
391 assertEquals("Folded: " + inputString + " on " + patternString, in testCaseFolding()
/third_party/icu/icu4c/source/test/intltest/
H A Dnumbertest_parse.cpp37 const char16_t* patternString; in testBasic() member
131 UnicodeString patternString(cas.patternString); in testBasic()
134 Locale("en"), patternString, parseFlags, status)); in testBasic()
172 patternString, in testBasic()
/third_party/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/
H A DAffixMatcher.java250 static boolean matched(AffixPatternMatcher affix, String patternString) { in matched() argument
251 return (affix == null && patternString == null) in matched()
252 || (affix != null && affix.getPattern().equals(patternString)); in matched()

Completed in 217 milliseconds

123