R_CAST 51 include/ruby/re.h #define RMATCH(obj) (R_CAST(RMatch)(obj)) R_CAST 52 include/ruby/re.h #define RMATCH_REGS(obj) (&(R_CAST(RMatch)(obj))->rmatch->regs) R_CAST 1216 include/ruby/ruby.h #define RBASIC(obj) (R_CAST(RBasic)(obj)) R_CAST 1217 include/ruby/ruby.h #define ROBJECT(obj) (R_CAST(RObject)(obj)) R_CAST 1218 include/ruby/ruby.h #define RCLASS(obj) (R_CAST(RClass)(obj)) R_CAST 1220 include/ruby/ruby.h #define RSTRING(obj) (R_CAST(RString)(obj)) R_CAST 1221 include/ruby/ruby.h #define RREGEXP(obj) (R_CAST(RRegexp)(obj)) R_CAST 1222 include/ruby/ruby.h #define RARRAY(obj) (R_CAST(RArray)(obj)) R_CAST 1223 include/ruby/ruby.h #define RDATA(obj) (R_CAST(RData)(obj)) R_CAST 1224 include/ruby/ruby.h #define RTYPEDDATA(obj) (R_CAST(RTypedData)(obj)) R_CAST 1225 include/ruby/ruby.h #define RSTRUCT(obj) (R_CAST(RStruct)(obj)) R_CAST 1226 include/ruby/ruby.h #define RFILE(obj) (R_CAST(RFile)(obj)) R_CAST 522 internal.h #define RBIGNUM(obj) (R_CAST(RBignum)(obj)) R_CAST 530 internal.h #define RRATIONAL(obj) (R_CAST(RRational)(obj)) R_CAST 539 internal.h #define RFLOAT(obj) (R_CAST(RFloat)(obj)) R_CAST 547 internal.h #define RCOMPLEX(obj) (R_CAST(RComplex)(obj)) R_CAST 563 internal.h #define RHASH(obj) (R_CAST(RHash)(obj)) R_CAST 262 node.h #define RNODE(obj) (R_CAST(RNode)(obj)) R_CAST 33 symbol.h #define RSYMBOL(obj) (R_CAST(RSymbol)(obj))