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)) {