rmatch 2213 gc.c if (RANY(obj)->as.match.rmatch) { rmatch 2214 gc.c struct rmatch *rm = RANY(obj)->as.match.rmatch; rmatch 3181 gc.c if (RMATCH(obj)->rmatch) { rmatch 3182 gc.c struct rmatch *rm = RMATCH(obj)->rmatch; rmatch 3185 gc.c size += sizeof(struct rmatch); rmatch 47 include/ruby/re.h struct rmatch *rmatch; rmatch 52 include/ruby/re.h #define RMATCH_REGS(obj) (&(R_CAST(RMatch)(obj))->rmatch->regs) rmatch 904 re.c match->rmatch = 0; rmatch 906 re.c match->rmatch = ZALLOC(struct rmatch); rmatch 941 re.c struct rmatch *rm = RMATCH(match)->rmatch; rmatch 1021 re.c struct rmatch *rm; rmatch 1028 re.c rm = RMATCH(obj)->rmatch; rmatch 1032 re.c if (!RMATCH(orig)->rmatch->char_offset_updated) { rmatch 1040 re.c MEMCPY(rm->char_offset, RMATCH(orig)->rmatch->char_offset, rmatch 1187 re.c return rb_assoc_new(INT2FIX(RMATCH(match)->rmatch->char_offset[i].beg), rmatch 1188 re.c INT2FIX(RMATCH(match)->rmatch->char_offset[i].end)); rmatch 1223 re.c return INT2FIX(RMATCH(match)->rmatch->char_offset[i].beg); rmatch 1258 re.c return INT2FIX(RMATCH(match)->rmatch->char_offset[i].end); rmatch 1300 re.c struct rmatch *rmatch = match->rmatch; rmatch 1304 re.c onig_region_resize(&rmatch->regs, 1); rmatch 1305 re.c rmatch->regs.beg[0] = pos; rmatch 1306 re.c rmatch->regs.end[0] = pos + len; rmatch 1307 re.c rmatch->char_offset_updated = 0; rmatch 1581 re.c RMATCH(match)->rmatch->char_offset_updated = 0;