RMATCH 808 re.c struct rmatch *rm = RMATCH(match)->rmatch;
RMATCH 827 re.c enc = rb_enc_get(RMATCH(match)->str);
RMATCH 847 re.c s = p = RSTRING_PTR(RMATCH(match)->str);
RMATCH 848 re.c e = s + RSTRING_LEN(RMATCH(match)->str);
RMATCH 880 re.c if (!RMATCH(match)->regexp) {
RMATCH 896 re.c RMATCH(obj)->str = RMATCH(orig)->str;
RMATCH 897 re.c RMATCH(obj)->regexp = RMATCH(orig)->regexp;
RMATCH 899 re.c rm = RMATCH(obj)->rmatch;
RMATCH 902 re.c if (!RMATCH(orig)->rmatch->char_offset_updated) {
RMATCH 910 re.c MEMCPY(rm->char_offset, RMATCH(orig)->rmatch->char_offset,
RMATCH 933 re.c return RMATCH(match)->regexp;
RMATCH 954 re.c return rb_reg_names(RMATCH(match)->regexp);
RMATCH 983 re.c VALUE regexp = RMATCH(match)->regexp;
RMATCH 1044 re.c return rb_assoc_new(INT2FIX(RMATCH(match)->rmatch->char_offset[i].beg),
RMATCH 1045 re.c INT2FIX(RMATCH(match)->rmatch->char_offset[i].end));
RMATCH 1080 re.c return INT2FIX(RMATCH(match)->rmatch->char_offset[i].beg);
RMATCH 1115 re.c return INT2FIX(RMATCH(match)->rmatch->char_offset[i].end);
RMATCH 1359 re.c RMATCH(match)->str = rb_str_new4(str);
RMATCH 1360 re.c RMATCH(match)->regexp = re;
RMATCH 1361 re.c RMATCH(match)->rmatch->char_offset_updated = 0;
RMATCH 1409 re.c str = rb_str_subseq(RMATCH(match)->str, start, len);
RMATCH 1442 re.c str = rb_str_subseq(RMATCH(match)->str, 0, BEG(0));
RMATCH 1470 re.c str = RMATCH(match)->str;
RMATCH 1523 re.c VALUE target = RMATCH(match)->str;
RMATCH 1664 re.c RMATCH(match)->regexp, p, p + strlen(p));
RMATCH 1724 re.c if (OBJ_TAINTED(RMATCH(match)->str)) OBJ_TAINT(str);
RMATCH 1743 re.c return RMATCH(match)->str; /* str is frozen */
RMATCH 1794 re.c VALUE regexp = RMATCH(match)->regexp;