Home | History | Annotate | Download | only in src

Lines Matching defs:cons_string

10600 void ConsStringIterator::Initialize(ConsString* cons_string, int offset) {
10601 DCHECK(cons_string != NULL);
10602 root_ = cons_string;
10630 ConsString* cons_string = root_;
10634 frames_[0] = cons_string;
10639 String* string = cons_string->first();
10647 cons_string = ConsString::cast(string);
10648 PushLeft(cons_string);
10658 string = cons_string->second();
10661 cons_string = ConsString::cast(string);
10662 PushRight(cons_string);
10703 ConsString* cons_string = frames_[OffsetForDepth(depth_ - 1)];
10704 String* string = cons_string->second();
10715 cons_string = ConsString::cast(string);
10716 PushRight(cons_string);
10720 string = cons_string->first();
10729 cons_string = ConsString::cast(string);
10730 PushLeft(cons_string);
10751 ConsString* cons_string = ConsString::cast(string);
10752 String* left = cons_string->first();
10757 string = cons_string->second();
10813 ConsString* cons_string = ConsString::cast(source);
10814 String* first = cons_string->first();
10820 if (from == 0 && cons_string->second() == first) {
10830 source = cons_string->second();
10834 String* second = cons_string->second();
10979 ConsString* cons_string = String::VisitFlat(this, string);
10980 iter_.Reset(cons_string);
10981 if (cons_string != NULL) {
11742 void IteratingStringHasher::VisitConsString(ConsString* cons_string) {
11744 if (cons_string->length() < 64) {
11745 ConsStringIterator iter(cons_string);
11756 int length = std::min(cons_string->length(), max_length);
11757 if (cons_string->HasOnlyOneByteChars()) {
11759 String::WriteToFlat(cons_string, buffer, 0, length);
11764 String::WriteToFlat(cons_string, buffer, 0, length);