RREGEXP 14421 ext/ripper/ripper.c onig_foreach_name(RREGEXP(regexp)->ptr, reg_named_capture_assign_iter, (void*)&arg);
RREGEXP 9021 ext/ripper/ripper.y onig_foreach_name(RREGEXP(regexp)->ptr, reg_named_capture_assign_iter, (void*)&arg);
RREGEXP 420 ext/strscan/strscan.c tmpreg = re != RREGEXP(regex)->ptr;
RREGEXP 421 ext/strscan/strscan.c if (!tmpreg) RREGEXP(regex)->usecnt++;
RREGEXP 434 ext/strscan/strscan.c if (!tmpreg) RREGEXP(regex)->usecnt--;
RREGEXP 436 ext/strscan/strscan.c if (RREGEXP(regex)->usecnt) {
RREGEXP 440 ext/strscan/strscan.c onig_free(RREGEXP(regex)->ptr);
RREGEXP 441 ext/strscan/strscan.c RREGEXP(regex)->ptr = re;
RREGEXP 641 include/ruby/ruby.h #define RREGEXP_SRC(r) RREGEXP(r)->src
RREGEXP 642 include/ruby/ruby.h #define RREGEXP_SRC_PTR(r) RSTRING_PTR(RREGEXP(r)->src)
RREGEXP 643 include/ruby/ruby.h #define RREGEXP_SRC_LEN(r) RSTRING_LEN(RREGEXP(r)->src)
RREGEXP 14353 parse.c onig_foreach_name(RREGEXP(regexp)->ptr, reg_named_capture_assign_iter, (void*)&arg);
RREGEXP 9021 parse.y onig_foreach_name(RREGEXP(regexp)->ptr, reg_named_capture_assign_iter, (void*)&arg);
RREGEXP 312 re.c if (!RREGEXP(re)->ptr || !RREGEXP_SRC(re) || !RREGEXP_SRC_PTR(re)) {
RREGEXP 395 re.c if (*option_to_str(opts, RREGEXP(re)->ptr->options))
RREGEXP 443 re.c if (!RREGEXP(re)->ptr || !RREGEXP_SRC(re) || !RREGEXP_SRC_PTR(re)) {
RREGEXP 483 re.c options = RREGEXP(re)->ptr->options;
RREGEXP 536 re.c options = RREGEXP(re)->ptr->options;
RREGEXP 617 re.c if (RREGEXP(re)->ptr->options & ONIG_OPTION_IGNORECASE) return Qtrue;
RREGEXP 682 re.c onig_foreach_name(RREGEXP(re)->ptr, reg_names_iter, (void*)ary);
RREGEXP 729 re.c onig_foreach_name(RREGEXP(re)->ptr, reg_named_captures_iter, (void*)hash);
RREGEXP 999 re.c num = onig_name_to_backref_number(RREGEXP(regexp)->ptr,
RREGEXP 1174 re.c rb_enc_name(RREGEXP(re)->ptr->enc),
RREGEXP 1192 re.c if (RREGEXP(re)->ptr->enc != enc) {
RREGEXP 1197 re.c if (RREGEXP(re)->ptr->enc != enc &&
RREGEXP 1198 re.c (!rb_enc_asciicompat(RREGEXP(re)->ptr->enc) ||
RREGEXP 1202 re.c enc = RREGEXP(re)->ptr->enc;
RREGEXP 1216 re.c regex_t *reg = RREGEXP(re)->ptr;
RREGEXP 1228 re.c reg = RREGEXP(re)->ptr;
RREGEXP 1299 re.c tmpreg = reg != RREGEXP(re)->ptr;
RREGEXP 1300 re.c if (!tmpreg) RREGEXP(re)->usecnt++;
RREGEXP 1323 re.c if (!tmpreg) RREGEXP(re)->usecnt--;
RREGEXP 1325 re.c if (RREGEXP(re)->usecnt) {
RREGEXP 1329 re.c onig_free(RREGEXP(re)->ptr);
RREGEXP 1330 re.c RREGEXP(re)->ptr = reg;
RREGEXP 1598 re.c num = onig_name_to_backref_number(RREGEXP(regexp)->ptr,
RREGEXP 1803 re.c onig_foreach_name(RREGEXP(regexp)->ptr,
RREGEXP 2302 re.c struct RRegexp *re = RREGEXP(obj);
RREGEXP 2472 re.c hashval = RREGEXP(re)->ptr->options;
RREGEXP 2506 re.c if (RREGEXP(re1)->ptr->options != RREGEXP(re2)->ptr->options) return Qfalse;
RREGEXP 2941 re.c options = RREGEXP(re)->ptr->options & ARG_REG_OPTION_MASK;
RREGEXP 3186 re.c if (onig_noname_group_capture_is_active(RREGEXP(regexp)->ptr)) {
RREGEXP 2482 string.c if (!RREGEXP(sub)->ptr || RREGEXP_SRC_LEN(sub)) {