/third_party/icu/icu4c/source/i18n/ |
H A D | number_compact.cpp | 41 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 D | number_affixutils.cpp | 19 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 D | udatpg.cpp | 98 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 D | number_affixutils.h | 84 * 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 D | number_compact.cpp | 41 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 D | number_affixutils.cpp | 19 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 D | udatpg.cpp | 98 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 D | number_affixutils.h | 84 * 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 D | number_compact.cpp | 41 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 D | udatpg.cpp | 98 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 D | number_affixutils.cpp | 19 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 D | number_affixutils.h | 84 * 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 D | CompactData.java | 104 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 D | AffixUtils.java | 41 * 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 D | CompactData.java | 107 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 D | AffixUtils.java | 42 * 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 D | CompactNotation.java | 116 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 D | CompactNotation.java | 118 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 D | prscmnts.cpp | 89 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 D | prscmnts.cpp | 89 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 D | prscmnts.cpp | 89 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 D | NumberParserTest.java | 143 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 D | NumberParserTest.java | 140 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 D | numbertest_parse.cpp | 37 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 D | AffixMatcher.java | 250 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()
|