Home | History | Annotate | Download | only in runtime

Lines Matching full:subject_length

26                int subject_length);
57 static inline ReplacementPart SubjectSuffix(int subject_length) {
58 return ReplacementPart(SUBJECT_SUFFIX, subject_length);
95 int subject_length, Zone* zone) {
132 parts->Add(ReplacementPart::SubjectSuffix(subject_length), zone);
207 int subject_length) {
215 capture_count, subject_length, zone());
219 capture_count, subject_length, zone());
257 int subject_length = part.data;
258 if (match_to < subject_length) {
259 builder->AddSubjectSlice(match_to, subject_length);
476 int subject_length = subject->length();
482 compiled_replacement.Compile(replacement, capture_count, subject_length);
539 if (prev < subject_length) {
541 builder.AddSubjectSlice(prev, subject_length);
583 int subject_length = subject->length();
585 int new_length = subject_length - (end - start);
618 if (prev < subject_length) {
621 subject_length);
622 position += subject_length - prev;
691 int subject_length = subject->length();
729 indices.Add(subject_length, zone_scope.zone());
745 if (part_count == 1 && indices.at(0) == subject_length) {
853 int subject_length = subject->length();
857 if (subject_length > kMinLengthToCache) {
956 if (match_end < subject_length) {
958 subject_length);
964 if (subject_length > kMinLengthToCache) {