Home | History | Annotate | Download | only in src

Lines Matching full:subject_ptr

119   String* subject_ptr = *subject;
122 int char_length = subject_ptr->length() - start_offset;
127 if (StringShape(subject_ptr).IsCons()) {
128 ASSERT_EQ(0, ConsString::cast(subject_ptr)->second()->length());
129 subject_ptr = ConsString::cast(subject_ptr)->first();
130 } else if (StringShape(subject_ptr).IsSliced()) {
131 SlicedString* slice = SlicedString::cast(subject_ptr);
132 subject_ptr = slice->parent();
136 bool is_ascii = subject_ptr->IsOneByteRepresentation();
137 ASSERT(subject_ptr->IsExternalString() || subject_ptr->IsSeqString());
142 StringCharacterPosition(subject_ptr, start_offset + slice_offset);