RREGEXP 464 ext/strscan/strscan.c if (!tmpreg) RREGEXP(regex)->usecnt++; RREGEXP 477 ext/strscan/strscan.c if (!tmpreg) RREGEXP(regex)->usecnt--; RREGEXP 479 ext/strscan/strscan.c if (RREGEXP(regex)->usecnt) { RREGEXP 1041 include/ruby/ruby.h #define RREGEXP_PTR(r) (RREGEXP(r)->ptr) RREGEXP 1042 include/ruby/ruby.h #define RREGEXP_SRC(r) (RREGEXP(r)->src) RREGEXP 1043 include/ruby/ruby.h #define RREGEXP_SRC_PTR(r) RSTRING_PTR(RREGEXP(r)->src) RREGEXP 1044 include/ruby/ruby.h #define RREGEXP_SRC_LEN(r) RSTRING_LEN(RREGEXP(r)->src) RREGEXP 1045 include/ruby/ruby.h #define RREGEXP_SRC_END(r) RSTRING_END(RREGEXP(r)->src) RREGEXP 1518 re.c if (!tmpreg) RREGEXP(re)->usecnt++; RREGEXP 1541 re.c if (!tmpreg) RREGEXP(re)->usecnt--; RREGEXP 1543 re.c if (RREGEXP(re)->usecnt) { RREGEXP 2089 re.c onig_foreach_name(RREGEXP(RMATCH(match)->regexp)->ptr, match_named_captures_iter, (void*)memo); RREGEXP 2688 re.c struct RRegexp *re = RREGEXP(obj); RREGEXP 2747 re.c RB_OBJ_WRITE(reg, &RREGEXP(reg)->src, rb_fstring(str)); RREGEXP 2838 re.c RB_OBJ_WRITE(re, &RREGEXP(re)->src, rb_fstring(rb_enc_str_new(s, len, enc))); RREGEXP 3251 re.c if (!tmpreg) RREGEXP(re)->usecnt++; RREGEXP 3256 re.c if (!tmpreg) RREGEXP(re)->usecnt--; RREGEXP 3258 re.c if (RREGEXP(re)->usecnt) {