Lines Matching refs:range_end
14258 var self = this, result = nil, range = nil, range_start = nil, range_end = nil, start = nil;
14267 range_end = range.end === nil ? -1 : $coerce_to(range.end, $$$('Integer'), 'to_int');
14273 if (range_end < 0) {
14274 range_end += self.length;
14275 } else if (range_end >= self.length) {
14276 range_end = self.length - 1;
14278 range_end += 1;
14282 var range_length = range_end - range_start;
14284 range_end -= 1;
14289 …if (range_start < self.length && range_start >= 0 && range_end < self.length && range_end >= 0 && …
17382 var self = this, infinity = nil, range_begin = nil, range_end = nil;
17393 range_end = self.end;
17395 range_end = $rb_minus(range_end, 1);
17396 } if ($truthy($rb_lt(range_end, range_begin))) {
17398 } return (Math.abs(range_end - range_begin) + 1).$to_i();