Lines Matching defs:subject_length
3412 int subject_length);
3448 static inline ReplacementPart SubjectSuffix(int subject_length) {
3449 return ReplacementPart(SUBJECT_SUFFIX, subject_length);
3488 int subject_length,
3525 parts->Add(ReplacementPart::SubjectSuffix(subject_length), zone);
3600 int subject_length) {
3610 subject_length,
3617 subject_length,
3658 int subject_length = part.data;
3659 if (match_to < subject_length) {
3660 builder->AddSubjectSlice(match_to, subject_length);
3920 int subject_length = subject->length();
3927 subject_length);
3990 if (prev < subject_length) {
3992 builder.AddSubjectSlice(prev, subject_length);
4038 int subject_length = subject->length();
4040 int new_length = subject_length - (end - start);
4075 if (prev < subject_length) {
4078 *subject, answer->GetChars() + position, prev, subject_length);
4079 position += subject_length - prev;
4228 int subject_length = sub->length();
4229 if (start_index + pattern_length > subject_length) return -1;
4527 int subject_length = subject->length();
4531 if (subject_length > kMinLengthToCache) {
4634 if (match_end < subject_length) {
4637 subject_length);
4643 if (subject_length > kMinLengthToCache) {
6775 int subject_length = subject->length();
6814 indices.Add(subject_length, zone_scope.zone());
6828 if (part_count == 1 && indices.at(0) == subject_length) {