Lines Matching refs:string1
967 Isolate* isolate, Handle<String> string1, Handle<String> string2,
986 return Intl::CompareStrings(isolate, *cached_icu_collator, string1,
1006 return Intl::CompareStrings(isolate, *icu_collator, string1, string2,
1303 // for (int i = 0; i < string1.length; i++) {
1304 // if (!CanFastCompare(string1[i])) return {};
1312 // Char1T c1 = string1[i];
1321 // if (string1.length != string2.length) string1.length - string2.length;
1325 // Char1T c1 = string1[i];
1335 Isolate* isolate, const icu::Collator& icu_collator, Handle<String> string1,
1341 DCHECK(string1->IsFlat());
1352 DCHECK(!SharedStringAccessGuardIfNeeded::IsNeeded(*string1));
1355 const int length1 = string1->length();
1361 const String::FlatContent& flat1 = string1->GetFlatContent(no_gc);
1413 Handle<String> string1, Handle<String> string2,
1416 if (string1.is_identical_to(string2)) {
1421 if (string1->length() == 0 || string2->length() == 0) {
1422 return ToUCollationResult(string1->length() - string2->length());
1425 string1 = String::Flatten(isolate, string1);
1431 isolate, icu_collator, string1, string2, &processed_until);
1438 ToICUStringPiece(isolate, string1, processed_until);
1450 Intl::ToICUUnicodeString(isolate, string1, processed_until);