Lines Matching defs:length

59   const int named_capture_count = capture_name_map.length() >> 1;
159 int length = characters.length();
161 for (int i = 0; i < length; i++) {
165 if (next_index == length) { // No next character!
225 if (second_digit_index < length) {
259 for (int j = name_start_index; j < length; j++) {
310 if (length > last) {
316 ReplacementPart::ReplacementSubString(last, length));
421 const uint8_t* subject_end = subject_start + subject.length();
438 const base::uc16* subject_end = subject_start + subject.length();
456 int pattern_length = pattern.length();
482 if (pattern_vector.length() == 1) {
499 if (pattern_vector.length() == 1) {
509 if (pattern_vector.length() == 1) {
555 int subject_len = subject->length();
556 int pattern_len = pattern.length();
557 int replacement_len = replacement->length();
631 int subject_length = subject->length();
731 int subject_length = subject->length();
769 // Add substring subject[prev;length] to answer string.
802 DCHECK_EQ(3, args.length());
808 int subject_length = subject->length();
809 int pattern_length = pattern->length();
828 // isn't empty, we can never create more parts than ~half the length
888 // length of a string, i.e. it is always a Smi. We check anyway for security.
890 CHECK_GE(subject->length(), index);
901 // length of a string, i.e. it is always a Smi. We check anyway for security.
903 CHECK_GE(subject->length(), index);
913 DCHECK_EQ(4, args.length());
926 DCHECK_EQ(4, args.length());
939 DCHECK_EQ(4, args.length());
954 DCHECK_EQ(4, args.length());
968 DCHECK_EQ(3, args.length());
1012 subject_->length());
1090 const int match_end_position = match_position_ + match_->length();
1092 subject_->length());
1097 int CaptureCount() override { return captures_.length(); }
1144 const int named_capture_count = capture_map->length() >> 1;
1188 int subject_length = subject->length();
1224 if (result_elements->length() < 16) {
1331 FixedArray::ShrinkOrEmpty(isolate, builder.array(), builder.length());
1379 // A lastIndex exceeding the string length always returns null (signalling
1381 if (last_index <= static_cast<uint32_t>(string->length())) {
1405 if (replace->length() > 0) {
1415 factory->NewSubString(string, end_index, string->length()));
1436 if (replace->length() == 0) {
1467 DCHECK_EQ(4, args.length());
1494 DCHECK_EQ(3, args.length());
1522 // A lastIndex exceeding the string length always returns null (signalling
1524 if (last_index <= static_cast<uint32_t>(subject->length())) {
1608 factory->NewSubString(subject, end_of_match, subject->length()));
1644 DCHECK_EQ(3, args.length());
1697 const uint32_t length = string->length();
1701 if (length == 0) {
1720 while (string_index < length) {
1743 std::min(PositiveNumberToUint32(*last_index_obj), length);
1786 factory->NewSubString(string, prev_string_index, length);
1798 DCHECK_EQ(3, args.length());
1829 const uint32_t length = string->length();
1870 if (match->length() == 0) {
1901 const int match_length = match->length();
1911 std::min(PositiveNumberToUint32(*position_obj), length);
1986 if (next_source_position < length) {
1988 factory->NewSubString(string, next_source_position, length));
1996 DCHECK_EQ(3, args.length());
2012 DCHECK_EQ(1, args.length());
2019 DCHECK_EQ(1, args.length());