Lines Matching refs:icu
89 icu::Collator* icu_collator = collator->icu_collator().raw();
149 icu::Locale icu_locale(icu_collator->getLocale(ULOC_VALID_LOCALE, status));
170 // We clone the icu::Locale because we don't want the
173 icu::Locale new_icu_locale = icu_locale;
258 void SetNumericOption(icu::Collator* icu_collator, bool numeric) {
266 void SetCaseFirstOption(icu::Collator* icu_collator, CaseFirst case_first) {
373 icu::Locale icu_locale = r.icu_locale;
419 // here. The collation value can be looked up from icu::Collator on
422 std::unique_ptr<icu::Collator> icu_collator(
423 icu::Collator::createInstance(icu_locale, status));
427 icu::Locale no_extension_locale(icu_locale.getBaseName());
429 icu::Collator::createInstance(no_extension_locale, status));
438 icu::Locale collator_locale(
502 icu_collator->setStrength(icu::Collator::PRIMARY);
505 icu_collator->setStrength(icu::Collator::SECONDARY);
508 icu_collator->setStrength(icu::Collator::PRIMARY);
514 icu_collator->setStrength(icu::Collator::TERTIARY);
534 Handle<Managed<icu::Collator>> managed_collator =
535 Managed<icu::Collator>::FromUniquePtr(isolate, 0,
558 const icu::Locale* icu_available_locales =
559 icu::Collator::getAvailableLocales(num_locales);