Lines Matching refs:Locale
80 class JSIntlIterator : public icu::Locale::Iterator {
99 const icu::Locale &next() override in next()
103 locale_ = icu::Locale::forLanguageTag(data_[curIdx_].c_str(), status); in next()
119 icu::Locale locale_{};
124 icu::Locale localeData {};
166 icu::Locale *GetIcuLocale() const in ACCESSORS()
170 return reinterpret_cast<icu::Locale *>(result); in ACCESSORS()
178 auto icuLocale = reinterpret_cast<icu::Locale *>(pointer); in FreeIcuLocale()
179 icuLocale->~Locale(); in FreeIcuLocale()
357 static bool IsWellCollation(const icu::Locale &locale, const std::string &value) in IsWellCollation()
366 static bool IsWellCalendar(const icu::Locale &locale, const std::string &value) in IsWellCalendar()
372 … static bool IsWellExtension(const icu::Locale &locale, const char *key, const std::string &value) in IsWellExtension()
379 …icu::StringEnumeration *sequence = T::getKeywordValuesForLocale(key, icu::Locale(locale.getBaseNam… in IsWellExtension()
453 …static bool ValidateOtherTags(const icu::Locale &locale, const char *packageName, const char *key,… in ValidateOtherTags()
470 …static bool CheckLocales(const icu::Locale &locale, const char *key, const char *packageName, bool… in CheckLocales()
508 static JSHandle<EcmaString> ToLanguageTag(JSThread *thread, const icu::Locale &locale);
510 static std::string GetNumberingSystem(const icu::Locale &icuLocale);
628 static bool CheckLocales(const icu::Locale &locale, const char *path, const char *key);
640 static icu::Locale BuildICULocale(const std::string &bcp47Locale);