Lines Matching refs:number
26 icu::number::LocalizedNumberFormatter *JSPluralRules::GetIcuNumberFormatter() const in GetIcuNumberFormatter()
30 return reinterpret_cast<icu::number::LocalizedNumberFormatter *>(result); in GetIcuNumberFormatter()
38 auto icuNumberFormatter = reinterpret_cast<icu::number::LocalizedNumberFormatter *>(pointer); in FreeIcuNumberFormatter()
43 const icu::number::LocalizedNumberFormatter &icuNF, const DeleteEntryPoint &callback) in SetIcuNumberFormatter()
48 icu::number::LocalizedNumberFormatter *icuPointer = in SetIcuNumberFormatter()
49 ecmaVm->GetNativeAreaAllocator()->New<icu::number::LocalizedNumberFormatter>(icuNF); in SetIcuNumberFormatter()
199 icu::number::LocalizedNumberFormatter icuNumberFormatter = in InitializePluralRules()
200 icu::number::NumberFormatter::withLocale(icuLocale).roundingMode(UNUM_ROUND_HALFUP); in InitializePluralRules()
261 JSHandle<EcmaString> FormatNumericToString(JSThread *thread, const icu::number::LocalizedNumberForm… in FormatNumericToString()
265 icu::number::FormattedNumber formatted = icuFormatter->formatDouble(n, status); in FormatNumericToString()
286 icu::number::LocalizedNumberFormatter *icuFormatter = pluralRules->GetIcuNumberFormatter(); in ResolvePlural()