Home
last modified time | relevance | path

Searched refs:RoundingImpl (Results 1 – 25 of 39) sorted by relevance

12

/third_party/flutter/skia/third_party/externals/icu/source/i18n/
Dnumber_roundingutils.h148 class RoundingImpl {
150 RoundingImpl() = default; // default constructor: leaves object in undefined state
152 RoundingImpl(const Precision& precision, UNumberFormatRoundingMode roundingMode,
155 static RoundingImpl passThrough();
Dnumber_rounding.cpp274 RoundingImpl::RoundingImpl(const Precision& precision, UNumberFormatRoundingMode roundingMode, in RoundingImpl() function in RoundingImpl
282 RoundingImpl RoundingImpl::passThrough() { in passThrough()
283 RoundingImpl retval; in passThrough()
288 bool RoundingImpl::isSignificantDigits() const { in isSignificantDigits()
293 RoundingImpl::chooseMultiplierAndApply(impl::DecimalQuantity &input, const impl::MultiplierProducer… in chooseMultiplierAndApply()
331 void RoundingImpl::apply(impl::DecimalQuantity &value, UErrorCode& status) const { in apply()
407 void RoundingImpl::apply(impl::DecimalQuantity &value, int32_t minInt, UErrorCode /*status*/) { in apply()
Dnumber_microprops.h28 RoundingImpl rounder;
Dnumber_scientific.cpp148 micros.rounder = RoundingImpl::passThrough(); in processQuantity()
/third_party/icu/icu4c/source/i18n/
Dnumber_roundingutils.h194 class RoundingImpl {
196 RoundingImpl() = default; // defaults to pass-through rounder
198 RoundingImpl(const Precision& precision, UNumberFormatRoundingMode roundingMode,
201 static RoundingImpl passThrough();
Dnumber_rounding.cpp360 RoundingImpl::RoundingImpl(const Precision& precision, UNumberFormatRoundingMode roundingMode, in RoundingImpl() function in RoundingImpl
368 RoundingImpl RoundingImpl::passThrough() { in passThrough()
372 bool RoundingImpl::isSignificantDigits() const { in isSignificantDigits()
377 RoundingImpl::chooseMultiplierAndApply(impl::DecimalQuantity &input, const impl::MultiplierProducer… in chooseMultiplierAndApply()
415 void RoundingImpl::apply(impl::DecimalQuantity &value, UErrorCode& status) const { in apply()
514 void RoundingImpl::apply(impl::DecimalQuantity &value, int32_t minInt, UErrorCode /*status*/) { in apply()
Dunits_complexconverter.h109 convert(double quantity, icu::number::impl::RoundingImpl *rounder, UErrorCode &status) const;
126 icu::number::impl::RoundingImpl *rounder, UErrorCode &status) const;
Dunits_complexconverter.cpp141 icu::number::impl::RoundingImpl *rounder, in convert()
225 icu::number::impl::RoundingImpl *rounder, in applyRounder()
Dnumber_microprops.h77 RoundingImpl rounder;
Dnumber_utils.h90 const RoundingImpl& rounder, in getPluralSafe()
Dunits_router.h136 …RouteResult route(double quantity, icu::number::impl::RoundingImpl *rounder, UErrorCode &status) c…
/third_party/skia/third_party/externals/icu/source/i18n/
Dnumber_roundingutils.h194 class RoundingImpl {
196 RoundingImpl() = default; // defaults to pass-through rounder
198 RoundingImpl(const Precision& precision, UNumberFormatRoundingMode roundingMode,
201 static RoundingImpl passThrough();
Dnumber_rounding.cpp360 RoundingImpl::RoundingImpl(const Precision& precision, UNumberFormatRoundingMode roundingMode, in RoundingImpl() function in RoundingImpl
368 RoundingImpl RoundingImpl::passThrough() { in passThrough()
372 bool RoundingImpl::isSignificantDigits() const { in isSignificantDigits()
377 RoundingImpl::chooseMultiplierAndApply(impl::DecimalQuantity &input, const impl::MultiplierProducer… in chooseMultiplierAndApply()
415 void RoundingImpl::apply(impl::DecimalQuantity &value, UErrorCode& status) const { in apply()
514 void RoundingImpl::apply(impl::DecimalQuantity &value, int32_t minInt, UErrorCode /*status*/) { in apply()
Dunits_complexconverter.h109 convert(double quantity, icu::number::impl::RoundingImpl *rounder, UErrorCode &status) const;
126 icu::number::impl::RoundingImpl *rounder, UErrorCode &status) const;
Dunits_complexconverter.cpp141 icu::number::impl::RoundingImpl *rounder, in convert()
225 icu::number::impl::RoundingImpl *rounder, in applyRounder()
Dnumber_microprops.h77 RoundingImpl rounder;
Dnumber_utils.h90 const RoundingImpl& rounder, in getPluralSafe()
Dunits_router.h136 …RouteResult route(double quantity, icu::number::impl::RoundingImpl *rounder, UErrorCode &status) c…
/third_party/node/deps/icu-small/source/i18n/
Dnumber_roundingutils.h194 class RoundingImpl {
196 RoundingImpl() = default; // defaults to pass-through rounder
198 RoundingImpl(const Precision& precision, UNumberFormatRoundingMode roundingMode,
201 static RoundingImpl passThrough();
Dnumber_rounding.cpp363 RoundingImpl::RoundingImpl(const Precision& precision, UNumberFormatRoundingMode roundingMode, in RoundingImpl() function in RoundingImpl
371 RoundingImpl RoundingImpl::passThrough() { in passThrough()
375 bool RoundingImpl::isSignificantDigits() const { in isSignificantDigits()
380 RoundingImpl::chooseMultiplierAndApply(impl::DecimalQuantity &input, const impl::MultiplierProducer… in chooseMultiplierAndApply()
418 void RoundingImpl::apply(impl::DecimalQuantity &value, UErrorCode& status) const { in apply()
517 void RoundingImpl::apply(impl::DecimalQuantity &value, int32_t minInt, UErrorCode /*status*/) { in apply()
Dunits_complexconverter.h109 convert(double quantity, icu::number::impl::RoundingImpl *rounder, UErrorCode &status) const;
126 icu::number::impl::RoundingImpl *rounder, UErrorCode &status) const;
Dunits_complexconverter.cpp141 icu::number::impl::RoundingImpl *rounder, in convert()
225 icu::number::impl::RoundingImpl *rounder, in applyRounder()
Dnumber_utils.h90 const RoundingImpl& rounder, in getPluralSafe()
Dnumber_microprops.h78 RoundingImpl rounder;
Dunits_router.h136 …RouteResult route(double quantity, icu::number::impl::RoundingImpl *rounder, UErrorCode &status) c…

12