S_LEN              52 ext/strscan/strscan.c #define S_PEND(s)  (S_PBEG(s) + S_LEN(s))
S_LEN              54 ext/strscan/strscan.c #define S_RESTLEN(s) (S_LEN(s) - (s)->curr)
S_LEN             146 ext/strscan/strscan.c     if (beg_i > S_LEN(p)) return Qnil;
S_LEN             147 ext/strscan/strscan.c     if (end_i > S_LEN(p))
S_LEN             148 ext/strscan/strscan.c         end_i = S_LEN(p);
S_LEN             155 ext/strscan/strscan.c     if (beg_i > S_LEN(p)) return Qnil;
S_LEN             156 ext/strscan/strscan.c     if (beg_i + len > S_LEN(p))
S_LEN             157 ext/strscan/strscan.c         len = S_LEN(p) - beg_i;
S_LEN             300 ext/strscan/strscan.c     p->curr = S_LEN(p);
S_LEN             437 ext/strscan/strscan.c     if (i < 0) i += S_LEN(p);
S_LEN             439 ext/strscan/strscan.c     if (i > S_LEN(p)) rb_raise(rb_eRangeError, "index out of range");
S_LEN             731 ext/strscan/strscan.c     if (p->curr + len > S_LEN(p)) {
S_LEN             732 ext/strscan/strscan.c         len = S_LEN(p) - p->curr;
S_LEN             810 ext/strscan/strscan.c     if (p->curr + len > S_LEN(p))
S_LEN             811 ext/strscan/strscan.c         len = S_LEN(p) - p->curr;
S_LEN            1087 ext/strscan/strscan.c     return extract_range(p, p->prev + p->regs.end[0], S_LEN(p));
S_LEN            1103 ext/strscan/strscan.c     return extract_range(p, p->curr, S_LEN(p));
S_LEN            1119 ext/strscan/strscan.c     i = S_LEN(p) - p->curr;
S_LEN            1166 ext/strscan/strscan.c 		       p->curr, S_LEN(p),
S_LEN            1174 ext/strscan/strscan.c 		   p->curr, S_LEN(p),
S_LEN            1205 ext/strscan/strscan.c     len = S_LEN(p) - p->curr;