Lines Matching refs:digit_options
1514 Intl::NumberFormatDigitOptions digit_options;
1557 digit_options.rounding_priority = RoundingPriority::kAuto;
1558 digit_options.minimum_significant_digits = 0;
1559 digit_options.maximum_significant_digits = 0;
1562 digit_options.minimum_integer_digits = mnid;
1576 digit_options.rounding_priority = maybe_rounding_priority.FromJust();
1596 has_sd || (RoundingPriority::kAuto != digit_options.rounding_priority);
1603 (RoundingPriority::kAuto != digit_options.rounding_priority);
1624 digit_options.minimum_significant_digits = mnsd;
1626 digit_options.maximum_significant_digits = mxsd;
1630 digit_options.minimum_significant_digits = 1;
1632 digit_options.maximum_significant_digits = 21;
1670 digit_options.minimum_fraction_digits = mnfd;
1672 digit_options.maximum_fraction_digits = mxfd;
1675 digit_options.minimum_fraction_digits = mnfd_default;
1677 digit_options.maximum_fraction_digits = mxfd_default;
1684 if (digit_options.rounding_priority == RoundingPriority::kMorePrecision) {
1686 digit_options.rounding_type = RoundingType::kMorePrecision;
1688 } else if (digit_options.rounding_priority ==
1691 digit_options.rounding_type = RoundingType::kLessPrecision;
1695 digit_options.rounding_type = RoundingType::kSignificantDigits;
1699 digit_options.rounding_type = RoundingType::kFractionDigits;
1704 digit_options.rounding_type = RoundingType::kMorePrecision;
1706 digit_options.minimum_fraction_digits = 0;
1708 digit_options.maximum_fraction_digits = 0;
1710 digit_options.minimum_significant_digits = 1;
1712 digit_options.maximum_significant_digits = 2;
1714 return Just(digit_options);