regexp 7865 compile.c struct ibf_object_regexp regexp; regexp 7866 compile.c regexp.srcstr = RREGEXP_SRC(obj); regexp 7867 compile.c regexp.option = (char)rb_reg_options(obj); regexp 7868 compile.c regexp.srcstr = (long)ibf_dump_object(dump, regexp.srcstr); regexp 7869 compile.c IBF_WV(regexp); regexp 7875 compile.c const struct ibf_object_regexp *regexp = IBF_OBJBODY(struct ibf_object_regexp, offset); regexp 7876 compile.c VALUE srcstr = ibf_load_object(load, regexp->srcstr); regexp 7877 compile.c VALUE reg = rb_reg_compile(srcstr, (int)regexp->option, NULL, 0); regexp 567 ext/ripper/ripper.c #define reg_named_capture_assign(regexp) reg_named_capture_assign_gen(parser,(regexp)) regexp 16382 ext/ripper/ripper.c arg.enc = rb_enc_get(regexp); regexp 16384 ext/ripper/ripper.c onig_foreach_name(RREGEXP_PTR(regexp), reg_named_capture_assign_iter, &arg); regexp 513 ext/ripper/ripper.y #define reg_named_capture_assign(regexp) reg_named_capture_assign_gen(parser,(regexp)) regexp 852 ext/ripper/ripper.y %type <val> singleton strings string string1 xstring regexp regexp 2669 ext/ripper/ripper.y | regexp regexp 3987 ext/ripper/ripper.y regexp : tREGEXP_BEG regexp_contents tREGEXP_END regexp 10633 ext/ripper/ripper.y arg.enc = rb_enc_get(regexp); regexp 10635 ext/ripper/ripper.y onig_foreach_name(RREGEXP_PTR(regexp), reg_named_capture_assign_iter, &arg); regexp 981 ext/strscan/strscan.c num = onig_name_to_backref_number(RREGEXP_PTR(regexp), regexp 405 gc.c struct RRegexp regexp; regexp 2176 gc.c if (RANY(obj)->as.regexp.ptr) { regexp 2177 gc.c onig_free(RANY(obj)->as.regexp.ptr); regexp 4518 gc.c gc_mark(objspace, any->as.regexp.src); regexp 4527 gc.c gc_mark(objspace, any->as.match.regexp); regexp 48 include/ruby/re.h VALUE regexp; /* RRegexp */ regexp 567 parse.c #define reg_named_capture_assign(regexp) reg_named_capture_assign_gen(parser,(regexp)) regexp 16306 parse.c arg.enc = rb_enc_get(regexp); regexp 16308 parse.c onig_foreach_name(RREGEXP_PTR(regexp), reg_named_capture_assign_iter, &arg); regexp 513 parse.y #define reg_named_capture_assign(regexp) reg_named_capture_assign_gen(parser,(regexp)) regexp 852 parse.y %type <node> singleton strings string string1 xstring regexp regexp 2669 parse.y | regexp regexp 3987 parse.y regexp : tREGEXP_BEG regexp_contents tREGEXP_END regexp 10633 parse.y arg.enc = rb_enc_get(regexp); regexp 10635 parse.y onig_foreach_name(RREGEXP_PTR(regexp), reg_named_capture_assign_iter, &arg); regexp 905 re.c match->regexp = 0; regexp 1012 re.c if (!RMATCH(match)->regexp) { regexp 1026 re.c RMATCH(obj)->regexp = RMATCH(orig)->regexp; regexp 1063 re.c VALUE regexp; regexp 1065 re.c regexp = RMATCH(match)->regexp; regexp 1066 re.c if (NIL_P(regexp)) { regexp 1068 re.c regexp = rb_reg_regcomp(rb_reg_quote(str)); regexp 1069 re.c RMATCH(match)->regexp = regexp; regexp 1071 re.c return regexp; regexp 1092 re.c return rb_reg_names(RMATCH(match)->regexp); regexp 1121 re.c VALUE regexp = RMATCH(match)->regexp; regexp 1137 re.c num = onig_name_to_backref_number(RREGEXP_PTR(regexp), regexp 1303 re.c match->regexp = Qnil; regexp 1580 re.c RMATCH(match)->regexp = re; regexp 1821 re.c return onig_name_to_backref_number(RREGEXP_PTR(regexp), regexp 1931 re.c int num = namev_to_backref_number(RMATCH_REGS(match), RMATCH(match)->regexp, idx); regexp 1992 re.c int num = namev_to_backref_number(RMATCH_REGS(match), RMATCH(match)->regexp, argv[i]); regexp 2089 re.c onig_foreach_name(RREGEXP(RMATCH(match)->regexp)->ptr, match_named_captures_iter, (void*)memo); regexp 2159 re.c VALUE regexp = RMATCH(match)->regexp; regexp 2161 re.c if (regexp == 0) { regexp 2164 re.c else if (NIL_P(regexp)) { regexp 2172 re.c onig_foreach_name(RREGEXP_PTR(regexp), regexp 2953 re.c rb_hash_uint(hashval, reg_hash(RMATCH(match)->regexp)); regexp 2978 re.c if (!rb_reg_equal(RMATCH(match1)->regexp, RMATCH(match2)->regexp)) return Qfalse; regexp 3707 re.c if (!NIL_P(regexp) && onig_noname_group_capture_is_active(RREGEXP_PTR(regexp))) { regexp 3728 re.c if (!rb_enc_compatible(RREGEXP_SRC(regexp), n) || regexp 3729 re.c (no = name_to_backref_number(regs, regexp, name, name_end)) < 1) { regexp 7037 string.c split_type = regexp; regexp 7053 string.c split_type = regexp;