Lines Matching refs:range_end
15089 var self = this, result = nil, range = nil, range_start = nil, range_end = nil, start = nil;
15101 range_end = range.end === nil ? -1 : $coerce_to(range.end, $$$('Integer'), 'to_int');
15107 if (range_end < 0) {
15108 range_end += self.length;
15109 } else if (range_end >= self.length) {
15110 range_end = self.length - 1;
15112 range_end += 1;
15116 var range_length = range_end - range_start;
15118 range_end -= 1;
15123 …if (range_start < self.length && range_start >= 0 && range_end < self.length && range_end >= 0 && …
18462 var self = this, infinity = nil, range_begin = nil, range_end = nil;
18476 range_end = self.end;
18478 range_end = $rb_minus(range_end, 1)
18480 if ($truthy($rb_lt(range_end, range_begin))) {
18483 return (Math.abs(range_end - range_begin) + 1).$to_i();