Lines Matching defs:icu_collator
1003 std::static_pointer_cast<icu::UMemory>(collator->icu_collator().get()));
1005 icu::Collator* icu_collator = collator->icu_collator().raw();
1006 return Intl::CompareStrings(isolate, *icu_collator, string1, string2,
1220 bool CollatorAllowsFastComparison(const icu::Collator& icu_collator) {
1223 icu::Locale icu_locale(icu_collator.getLocale(ULOC_VALID_LOCALE, status));
1247 if (icu_collator.getAttribute(check.attribute, status) !=
1256 ucol_getReorderCodes(icu_collator.toUCollator(), nullptr, 0, &status);
1262 ucol_getRules(icu_collator.toUCollator(), &rules_length);
1265 USet* tailored_set = ucol_getTailoredSet(icu_collator.toUCollator(), &status);
1273 ucol_getContractionsAndExpansions(icu_collator.toUCollator(), contractions,
1335 Isolate* isolate, const icu::Collator& icu_collator, Handle<String> string1,
1348 SLOW_DCHECK(CollatorAllowsFastComparison(icu_collator));
1412 int Intl::CompareStrings(Isolate* isolate, const icu::Collator& icu_collator,
1431 isolate, icu_collator, string1, string2, &processed_until);
1443 result = icu_collator.compareUTF8(string_piece1, string_piece2, status);
1453 result = icu_collator.compare(string_val1, string_val2, status);