Lines Matching refs:status
116 UErrorCode status = U_ZERO_ERROR; in GetNextLocale() local
118 locale = locales->next(len, status); in GetNextLocale()
119 if (!U_SUCCESS(status) || locale == nullptr) { in GetNextLocale()
129 UErrorCode status = U_ZERO_ERROR; in GetAvailableLocales() local
130 std::unique_ptr<icu::StringEnumeration> locales(icu::PluralRules::getAvailableLocales(status)); in GetAvailableLocales()
131 ASSERT(U_SUCCESS(status)); in GetAvailableLocales()
203 UErrorCode status = U_ZERO_ERROR; in InitializePluralRules() local
216 …ique_ptr<icu::PluralRules> icuPluralRules(icu::PluralRules::forLocale(icuLocale, icuType, status)); in InitializePluralRules()
217 if (U_FAILURE(status)) { // NOLINT(readability-implicit-bool-conversion) in InitializePluralRules()
224 status = U_ZERO_ERROR; in InitializePluralRules()
236 icuPluralRules.reset(icu::PluralRules::forLocale(icuLocale, icuType, status)); in InitializePluralRules()
238 …if (U_FAILURE(status) || icuPluralRules == nullptr) { // NOLINT(readability-implicit-bool-convers… in InitializePluralRules()
264 UErrorCode status = U_ZERO_ERROR; in FormatNumericToString() local
265 icu::number::FormattedNumber formatted = icuFormatter->formatDouble(n, status); in FormatNumericToString()
266 if (U_FAILURE(status)) { // NOLINT(readability-implicit-bool-conversion) in FormatNumericToString()
271 icu::UnicodeString uString = icuPluralRules->select(formatted, status); in FormatNumericToString()
272 if (U_FAILURE(status)) { // NOLINT(readability-implicit-bool-conversion) in FormatNumericToString()
350 UErrorCode status = U_ZERO_ERROR; in ResolvedOptions() local
353 std::unique_ptr<icu::StringEnumeration> categories(icuPluralRules->getKeywords(status)); in ResolvedOptions()
354 int32_t count = categories->count(status); in ResolvedOptions()
355 ASSERT(U_SUCCESS(status)); in ResolvedOptions()
358 const icu::UnicodeString *category = categories->snext(status); in ResolvedOptions()
359 ASSERT(U_SUCCESS(status)); in ResolvedOptions()