Lines Matching defs:other
189 // // map is no longer the sentinel, i.e. until the other thread
207 // need to do any other work. In the future, if additional migrations can
262 // other parallel migrations are added, this DCHECK will fail, and users
1008 bool String::SlowEquals(String other) const {
1010 DCHECK(!SharedStringAccessGuardIfNeeded::IsNeeded(other));
1011 return SlowEquals(other, SharedStringAccessGuardIfNeeded::NotNeeded());
1015 String other, const SharedStringAccessGuardIfNeeded& access_guard) const {
1019 if (len != other.length()) return false;
1026 if (this->IsThinString(cage_base) || other.IsThinString(cage_base)) {
1027 if (other.IsThinString(cage_base))
1028 other = ThinString::cast(other).actual(cage_base);
1030 return ThinString::cast(*this).actual(cage_base).Equals(other);
1032 return this->Equals(other);
1038 if (HasHashCode() && other.HasHashCode()) {
1041 if (hash() != other.hash()) {
1044 if (Get(i) != other.Get(i)) {
1053 if (hash() != other.hash()) return false;
1059 other.Get(0, cage_base, access_guard))
1062 if (IsSeqOneByteString() && other.IsSeqOneByteString()) {
1066 SeqOneByteString::cast(other).GetChars(no_gc, access_guard);
1071 return comparator.Equals(*this, other, access_guard);