Home | History | Annotate | Download | only in src

Lines Matching refs:string_

10473       string_(string),
10482 return string_->Equals(String::cast(string));
10489 Object* AsObject() { return string_; }
10491 String* string_;
10589 : string_(string),
10598 return string_->Equals(String::cast(val->get(JSRegExp::kSourceIndex)))
10602 uint32_t Hash() { return RegExpHash(string_, flags_); }
10621 String* string_;
10629 : string_(string), hash_field_(0), seed_(seed) { }
10632 return String::cast(string)->IsEqualTo(string_);
10637 unibrow::Utf8InputBuffer<> buffer(string_.start(),
10638 static_cast<unsigned>(string_.length()));
10653 string_, chars_, hash_field_);
10656 Vector<const char> string_;
10667 : string_(string), hash_field_(0), seed_(seed) { }
10670 StringHasher hasher(string_.length(), seed_);
10680 while (i < string_.length() && hasher.is_array_index()) {
10681 hasher.AddCharacter(static_cast<uc32>(string_[i]));
10687 while (i < string_.length()) {
10688 hasher.AddCharacterNoIndex(static_cast<uc32>(string_[i]));
10704 Vector<const Char> string_;
10717 return String::cast(string)->IsAsciiEqualTo(string_);
10722 return HEAP->AllocateAsciiSymbol(string_, hash_field_);
10733 : string_(string), from_(from), length_(length), seed_(seed) { }
10737 ASSERT(from_ + length_ <= string_->length());
10738 StringHasher hasher(length_, string_->GetHeap()->HashSeed());
10750 string_->SeqAsciiStringGet(i + from_)));
10758 string_->SeqAsciiStringGet(i + from_)));
10775 Vector<const char> chars(string_->GetChars() + from_, length_);
10781 Vector<const char> chars(string_->GetChars() + from_, length_);
10786 Handle<SeqAsciiString> string_;
10800 return String::cast(string)->IsTwoByteEqualTo(string_);
10805 return HEAP->AllocateTwoByteSymbol(string_, hash_field_);
10814 : string_(string) { }
10817 return String::cast(string)->Equals(string_);
10820 uint32_t Hash() { return string_->Hash(); }
10829 string_ = string_->TryFlattenGetString();
10830 Heap* heap = string_->GetHeap();
10832 Map* map = heap->SymbolMapForString(string_);
10834 string_->set_map_no_write_barrier(map);
10835 ASSERT(string_->IsSymbol());
10836 return string_;
10839 StringInputBuffer buffer(string_);
10841 string_->length(),
10842 string_->hash_field());
10849 String* string_;