Lines Matching defs:locales
532 JSHandle<JSTaggedValue> locales = GetCallArg(argv, 1);
534 return DoLocaleCompare(thread, thisHandle, thatHandle, locales, options);
540 const JSHandle<JSTaggedValue> &locales,
543 [[maybe_unused]] bool cacheable = (locales->IsUndefined() || locales->IsString()) && options->IsUndefined();
544 const CompareStringsOption csOption = JSCollator::CompareStringsOptionFor(thread, locales, options);
547 auto collator = JSCollator::GetCachedIcuCollator(thread, locales);
553 return LocaleCompareGC(thread, thisHandle, thatHandle, locales, options, csOption, cacheable);
560 locales, options, intl::GlobalFormatterType::Collator, cacheable);
575 const JSHandle<JSTaggedValue> &locales,
586 JSCollator::InitializeCollator(thread, collator, locales, options, cacheable);
590 icuCollator = JSCollator::GetCachedIcuCollator(thread, locales);
1895 // Let requestedLocales be ? CanonicalizeLocaleList(locales).
1896 JSHandle<JSTaggedValue> locales = GetCallArg(argv, 0);
1898 if (locales->IsUndefined() && EcmaStringAccessor(string).IsUtf8()) {
1902 JSHandle<TaggedArray> requestedLocales = intl::LocaleHelper::CanonicalizeLocaleList(thread, locales);
1919 // if they support case mapping for additional locales.
1956 // Let requestedLocales be ? CanonicalizeLocaleList(locales).
1957 JSHandle<JSTaggedValue> locales = GetCallArg(argv, 0);
1959 if (locales->IsUndefined() && EcmaStringAccessor(string).IsUtf8()) {
1963 JSHandle<TaggedArray> requestedLocales = intl::LocaleHelper::CanonicalizeLocaleList(thread, locales);
1980 // if they support case mapping for additional locales.