/third_party/icu/icu4j/main/classes/core/src/com/ibm/icu/text/ |
H A D | MeasureFormat.java | 378 * @param perUnit 389 MeasureUnit perUnit, in formatMeasurePerUnit() 395 NUMBER_FORMATTER_STANDARD, measure.getUnit(), perUnit in formatMeasurePerUnit() 707 MeasureUnit perUnit; field in MeasureFormat.NumberFormatterCacheEntry 719 MeasureUnit perUnit) { in getUnitFormatterFromCache() 721 if (formatter1.type == type && formatter1.unit == unit && formatter1.perUnit == perUnit) { in getUnitFormatterFromCache() 727 && formatter2.perUnit == perUnit) { in getUnitFormatterFromCache() 733 && formatter3.perUnit in getUnitFormatterFromCache() 387 formatMeasurePerUnit( Measure measure, MeasureUnit perUnit, StringBuilder appendTo, FieldPosition pos) formatMeasurePerUnit() argument 716 getUnitFormatterFromCache( int type, MeasureUnit unit, MeasureUnit perUnit) getUnitFormatterFromCache() argument [all...] |
/third_party/icu/ohos_icu4j/src/main/java/ohos/global/icu/text/ |
H A D | MeasureFormat.java | 361 * @param perUnit 371 MeasureUnit perUnit, in formatMeasurePerUnit() 377 NUMBER_FORMATTER_STANDARD, measure.getUnit(), perUnit in formatMeasurePerUnit() 672 MeasureUnit perUnit; field in MeasureFormat.NumberFormatterCacheEntry 684 MeasureUnit perUnit) { in getUnitFormatterFromCache() 686 if (formatter1.type == type && formatter1.unit == unit && formatter1.perUnit == perUnit) { in getUnitFormatterFromCache() 692 && formatter2.perUnit == perUnit) { in getUnitFormatterFromCache() 698 && formatter3.perUnit in getUnitFormatterFromCache() 369 formatMeasurePerUnit( Measure measure, MeasureUnit perUnit, StringBuilder appendTo, FieldPosition pos) formatMeasurePerUnit() argument 681 getUnitFormatterFromCache( int type, MeasureUnit unit, MeasureUnit perUnit) getUnitFormatterFromCache() argument [all...] |
/third_party/skia/third_party/externals/icu/source/i18n/ |
H A D | number_fluent.cpp | 94 Derived NumberFormatterSettings<Derived>::perUnit(const icu::MeasureUnit& perUnit) const& { in perUnit() function in NumberFormatterSettings 97 copy.fMacros.perUnit = perUnit; in perUnit() 102 Derived NumberFormatterSettings<Derived>::perUnit(const icu::MeasureUnit& perUnit)&& { in perUnit() argument 105 move.fMacros.perUnit = perUnit; in perUnit() 110 Derived NumberFormatterSettings<Derived>::adoptPerUnit(icu::MeasureUnit* perUnit) const& { in adoptPerUnit() 113 if (perUnit ! in adoptPerUnit() 122 adoptPerUnit(icu::MeasureUnit* perUnit) adoptPerUnit() argument [all...] |
H A D | measfmt.cpp | 497 const MeasureUnit &perUnit, in formatMeasurePerUnit() 514 .perUnit(perUnit) in formatMeasurePerUnit() 495 formatMeasurePerUnit( const Measure &measure, const MeasureUnit &perUnit, UnicodeString &appendTo, FieldPosition &pos, UErrorCode &status) const formatMeasurePerUnit() argument
|
H A D | number_formatimpl.cpp | 401 if (!utils::unitIsBaseUnit(macros.perUnit)) { in macrosToMicroGenerator() 402 unit = unit.product(macros.perUnit.reciprocal(status), status); in macrosToMicroGenerator() 404 // when perUnit became a backward-compatibility thing: in macrosToMicroGenerator() 405 // unit/perUnit use case is only valid if both units are in macrosToMicroGenerator() 409 uprv_strcmp(macros.perUnit.getType(), "") == 0)) { in macrosToMicroGenerator()
|
/third_party/icu/ohos_icu4j/src/main/java/ohos/global/icu/impl/number/ |
H A D | MacroProps.java | 26 public MeasureUnit perUnit; field in MacroProps 53 if (perUnit == null) in fallback() 54 perUnit = fallback.perUnit; in fallback() 87 perUnit, in hashCode() 114 && Objects.equals(perUnit, other.perUnit) in equals()
|
H A D | LongNameHandler.java | 201 MeasureUnit perUnit, in forMeasureUnit() 205 if (perUnit != null) { in forMeasureUnit() 207 MeasureUnit simplified = MeasureUnit.resolveUnitPerUnit(unit, perUnit); in forMeasureUnit() 212 return forCompoundUnit(locale, unit, perUnit, width, rules, parent); in forMeasureUnit() 229 MeasureUnit perUnit, in forCompoundUnit() 236 getMeasureData(locale, perUnit, width, secondaryData); in forCompoundUnit() 198 forMeasureUnit( ULocale locale, MeasureUnit unit, MeasureUnit perUnit, UnitWidth width, PluralRules rules, MicroPropsGenerator parent) forMeasureUnit() argument 226 forCompoundUnit( ULocale locale, MeasureUnit unit, MeasureUnit perUnit, UnitWidth width, PluralRules rules, MicroPropsGenerator parent) forCompoundUnit() argument
|
/third_party/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/number/ |
H A D | MacroProps.java | 22 public MeasureUnit perUnit; field in MacroProps 52 if (perUnit == null) in fallback() 53 perUnit = fallback.perUnit; in fallback() 92 perUnit, in hashCode() 122 && Objects.equals(perUnit, other.perUnit) in equals()
|
H A D | LongNameHandler.java | 845 MeasureUnit perUnit = null; in forArbitraryUnit() 858 if (perUnit == null) { in forArbitraryUnit() 859 perUnit = subUnit.build(); in forArbitraryUnit() 861 perUnit = perUnit.product(subUnit.build()); in forArbitraryUnit() 866 MeasureUnitImpl perUnitImpl = perUnit == null ? null : perUnit.getCopyOfMeasureUnitImpl(); in forArbitraryUnit()
|
/third_party/icu/icu4c/source/i18n/ |
H A D | number_fluent.cpp | 94 Derived NumberFormatterSettings<Derived>::perUnit(const icu::MeasureUnit& perUnit) const& { in perUnit() function in NumberFormatterSettings 97 copy.fMacros.perUnit = perUnit; in perUnit() 102 Derived NumberFormatterSettings<Derived>::perUnit(const icu::MeasureUnit& perUnit)&& { in perUnit() argument 105 move.fMacros.perUnit = perUnit; in perUnit() 110 Derived NumberFormatterSettings<Derived>::adoptPerUnit(icu::MeasureUnit* perUnit) const& { in adoptPerUnit() 113 if (perUnit ! in adoptPerUnit() 122 adoptPerUnit(icu::MeasureUnit* perUnit) adoptPerUnit() argument [all...] |
H A D | measfmt.cpp | 497 const MeasureUnit &perUnit, in formatMeasurePerUnit() 514 .perUnit(perUnit) in formatMeasurePerUnit() 495 formatMeasurePerUnit( const Measure &measure, const MeasureUnit &perUnit, UnicodeString &appendTo, FieldPosition &pos, UErrorCode &status) const formatMeasurePerUnit() argument
|
H A D | number_formatimpl.cpp | 409 if (!utils::unitIsBaseUnit(macros.perUnit)) { in macrosToMicroGenerator() 410 unit = unit.product(macros.perUnit.reciprocal(status), status); in macrosToMicroGenerator() 412 // when perUnit became a backward-compatibility thing: in macrosToMicroGenerator() 413 // unit/perUnit use case is only valid if both units are in macrosToMicroGenerator() 417 uprv_strcmp(macros.perUnit.getType(), "") == 0)) { in macrosToMicroGenerator()
|
/third_party/node/deps/icu-small/source/i18n/ |
H A D | number_fluent.cpp | 94 Derived NumberFormatterSettings<Derived>::perUnit(const icu::MeasureUnit& perUnit) const& { in perUnit() function in NumberFormatterSettings 97 copy.fMacros.perUnit = perUnit; in perUnit() 102 Derived NumberFormatterSettings<Derived>::perUnit(const icu::MeasureUnit& perUnit)&& { in perUnit() argument 105 move.fMacros.perUnit = perUnit; in perUnit() 110 Derived NumberFormatterSettings<Derived>::adoptPerUnit(icu::MeasureUnit* perUnit) const& { in adoptPerUnit() 113 if (perUnit ! in adoptPerUnit() 122 adoptPerUnit(icu::MeasureUnit* perUnit) adoptPerUnit() argument [all...] |
H A D | number_formatimpl.cpp | 409 if (!utils::unitIsBaseUnit(macros.perUnit)) { in macrosToMicroGenerator() 410 unit = unit.product(macros.perUnit.reciprocal(status), status); in macrosToMicroGenerator() 412 // when perUnit became a backward-compatibility thing: in macrosToMicroGenerator() 413 // unit/perUnit use case is only valid if both units are in macrosToMicroGenerator() 417 uprv_strcmp(macros.perUnit.getType(), "") == 0)) { in macrosToMicroGenerator()
|
H A D | measfmt.cpp | 497 const MeasureUnit &perUnit, in formatMeasurePerUnit() 514 .perUnit(perUnit) in formatMeasurePerUnit() 495 formatMeasurePerUnit( const Measure &measure, const MeasureUnit &perUnit, UnicodeString &appendTo, FieldPosition &pos, UErrorCode &status) const formatMeasurePerUnit() argument
|
/third_party/icu/ohos_icu4j/src/main/java/ohos/global/icu/number/ |
H A D | NumberFormatterSettings.java | 131 * See {@link #perUnit} for information on how to format strings like "5 meters per second". 142 * @see #perUnit 150 * and SECOND to the perUnit. 156 * NumberFormatter.with().unit(MeasureUnit.METER).perUnit(MeasureUnit.SECOND) 165 * @param perUnit 170 public T perUnit(MeasureUnit perUnit) { in perUnit() argument 171 return create(KEY_PER_UNIT, perUnit); in perUnit() 618 if (macros.perUnit == null) { in resolve() 619 macros.perUnit in resolve() [all...] |
H A D | NumberSkeletonImpl.java | 782 checkNull(macros.perUnit, segment); in parseStem() 787 checkNull(macros.perUnit, segment); in parseStem() 895 if (macros.perUnit != null && GeneratorHelpers.perUnit(macros, sb)) { in generateSkeleton() 1047 macros.perUnit = macros.unit; in parseMeasurePerUnitOption() 1058 macros.perUnit = units[1]; in parseIdentifierUnitOption() 1459 private static boolean perUnit(MacroProps macros, StringBuilder sb) { in perUnit() method in NumberSkeletonImpl.GeneratorHelpers 1461 if (macros.perUnit instanceof Currency || macros.perUnit instanceof NoUnit) { in perUnit() 1466 BlueprintHelpers.generateMeasureUnitOption(macros.perUnit, s in perUnit() [all...] |
/third_party/icu/icu4j/main/classes/core/src/com/ibm/icu/number/ |
H A D | NumberFormatterSettings.java | 135 * See {@link #perUnit} for information on how to format strings like "5 meters per second". 151 * @see #perUnit 160 * and SECOND to the perUnit. 166 * NumberFormatter.with().unit(MeasureUnit.METER).perUnit(MeasureUnit.SECOND) 175 * @param perUnit 181 public T perUnit(MeasureUnit perUnit) { in perUnit() argument 182 return create(KEY_PER_UNIT, perUnit); in perUnit() 711 macros.perUnit = (MeasureUnit) current.value; in resolve()
|
H A D | NumberFormatterImpl.java | 426 if (macros.perUnit != null) { in macrosToMicroGenerator() 427 unit = unit.product(macros.perUnit.reciprocal()); in macrosToMicroGenerator() 429 // out when perUnit became a backward-compatibility thing: in macrosToMicroGenerator() 430 // unit/perUnit use case is only valid if both units are in macrosToMicroGenerator() 432 if (unit.getType() == null && (macros.unit.getType() == null || macros.perUnit.getType() == null)) { in macrosToMicroGenerator() 434 "perUnit() can only be used if unit and perUnit are both built-ins, or the combination is a built-in"); in macrosToMicroGenerator()
|
/third_party/node/deps/icu-small/source/i18n/unicode/ |
H A D | numberformatter.h | 1532 MeasureUnit perUnit; // = MeasureUnit(); (the base dimensionless unit) member 1697 * See {@link #perUnit} for information on how to format strings like "5 meters per second". 1707 * @see #perUnit 1751 * the perUnit. 1758 * .perUnit(MeasureUnit::getSecond()) 1765 * @param perUnit 1771 Derived perUnit(const icu::MeasureUnit &perUnit) const &; 1774 * Overload of perUnit() for use on an rvalue reference. 1776 * @param perUnit [all...] |
/third_party/icu/icu4c/source/i18n/unicode/ |
H A D | numberformatter.h | 1526 MeasureUnit perUnit; // = MeasureUnit(); (the base dimensionless unit) member 1691 * See {@link #perUnit} for information on how to format strings like "5 meters per second". 1701 * @see #perUnit 1745 * the perUnit. 1752 * .perUnit(MeasureUnit::getSecond()) 1759 * @param perUnit 1765 Derived perUnit(const icu::MeasureUnit &perUnit) const &; 1768 * Overload of perUnit() for use on an rvalue reference. 1770 * @param perUnit [all...] |
H A D | measfmt.h | 209 * @param perUnit The per unit. In above example, it is 220 const MeasureUnit &perUnit,
|
/third_party/skia/third_party/externals/icu/source/i18n/unicode/ |
H A D | numberformatter.h | 1492 MeasureUnit perUnit; // = MeasureUnit(); (the base dimensionless unit) member 1654 * See {@link #perUnit} for information on how to format strings like "5 meters per second". 1664 * @see #perUnit 1708 * the perUnit. 1715 * .perUnit(MeasureUnit::getSecond()) 1722 * @param perUnit 1728 Derived perUnit(const icu::MeasureUnit &perUnit) const &; 1731 * Overload of perUnit() for use on an rvalue reference. 1733 * @param perUnit [all...] |
/third_party/skia/tests/ |
H A D | SkGlyphBufferTest.cpp | 18 const int perUnit = 1u << (PG::kSubPixelPosLen + 2); in DEF_TEST() local 19 const float step = 1.f / perUnit; in DEF_TEST() 20 const int testLimit = 2 * perUnit; in DEF_TEST()
|
/third_party/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/test/number/ |
H A D | NumberFormatterApiTest.java | 943 "Meters Per Second Short (unit that simplifies) and perUnit method", in unitCompoundMeasure() 946 NumberFormatter.with().unit(MeasureUnit.METER).perUnit(MeasureUnit.SECOND), in unitCompoundMeasure() 978 NumberFormatter.with().unit(MeasureUnit.POUND).perUnit(MeasureUnit.SQUARE_MILE), in unitCompoundMeasure() 994 NumberFormatter.with().unit(MeasureUnit.JOULE).perUnit(MeasureUnit.FURLONG), in unitCompoundMeasure() 1026 NumberFormatter.with().unit(MeasureUnit.POUND_FORCE).perUnit(MeasureUnit.SQUARE_INCH), in unitCompoundMeasure() 1060 .perUnit(MeasureUnit.SECOND), in unitCompoundMeasure() 1076 // If .unit() is not given a built-in type, .perUnit() is not allowed in unitCompoundMeasure() 1078 // .perUnit() is supported for backward compatibility). in unitCompoundMeasure() 1081 .perUnit(MeasureUnit.METER) in unitCompoundMeasure() 1092 // .perUnit() ma in unitCompoundMeasure() [all...] |