Home | History | Annotate | Download | only in src

Lines Matching refs:cons_string

11355 void ConsStringIterator::Initialize(ConsString* cons_string, int offset) {
11356 DCHECK(cons_string != NULL);
11357 root_ = cons_string;
11385 ConsString* cons_string = root_;
11389 frames_[0] = cons_string;
11394 String* string = cons_string->first();
11402 cons_string = ConsString::cast(string);
11403 PushLeft(cons_string);
11413 string = cons_string->second();
11416 cons_string = ConsString::cast(string);
11417 PushRight(cons_string);
11458 ConsString* cons_string = frames_[OffsetForDepth(depth_ - 1)];
11459 String* string = cons_string->second();
11470 cons_string = ConsString::cast(string);
11471 PushRight(cons_string);
11475 string = cons_string->first();
11484 cons_string = ConsString::cast(string);
11485 PushLeft(cons_string);
11506 ConsString* cons_string = ConsString::cast(string);
11507 String* left = cons_string->first();
11512 string = cons_string->second();
11567 ConsString* cons_string = ConsString::cast(source);
11568 String* first = cons_string->first();
11580 source = cons_string->second();
11584 String* second = cons_string->second();
11725 ConsString* cons_string = String::VisitFlat(this, string);
11726 iter_.Reset(cons_string);
11727 if (cons_string != NULL) {
12196 void IteratingStringHasher::VisitConsString(ConsString* cons_string) {
12198 if (cons_string->length() < 64) {
12199 ConsStringIterator iter(cons_string);
12210 int length = std::min(cons_string->length(), max_length);
12211 if (cons_string->HasOnlyOneByteChars()) {
12213 String::WriteToFlat(cons_string, buffer, 0, length);
12218 String::WriteToFlat(cons_string, buffer, 0, length);