R_CAST 49 include/ruby/re.h #define RMATCH(obj) (R_CAST(RMatch)(obj)) R_CAST 50 include/ruby/re.h #define RMATCH_REGS(obj) (&(R_CAST(RMatch)(obj))->rmatch->regs) R_CAST 763 include/ruby/ruby.h #define RBASIC(obj) (R_CAST(RBasic)(obj)) R_CAST 764 include/ruby/ruby.h #define ROBJECT(obj) (R_CAST(RObject)(obj)) R_CAST 765 include/ruby/ruby.h #define RCLASS(obj) (R_CAST(RClass)(obj)) R_CAST 767 include/ruby/ruby.h #define RFLOAT(obj) (R_CAST(RFloat)(obj)) R_CAST 768 include/ruby/ruby.h #define RSTRING(obj) (R_CAST(RString)(obj)) R_CAST 769 include/ruby/ruby.h #define RREGEXP(obj) (R_CAST(RRegexp)(obj)) R_CAST 770 include/ruby/ruby.h #define RARRAY(obj) (R_CAST(RArray)(obj)) R_CAST 771 include/ruby/ruby.h #define RHASH(obj) (R_CAST(RHash)(obj)) R_CAST 772 include/ruby/ruby.h #define RDATA(obj) (R_CAST(RData)(obj)) R_CAST 773 include/ruby/ruby.h #define RSTRUCT(obj) (R_CAST(RStruct)(obj)) R_CAST 774 include/ruby/ruby.h #define RBIGNUM(obj) (R_CAST(RBignum)(obj)) R_CAST 775 include/ruby/ruby.h #define RFILE(obj) (R_CAST(RFile)(obj)) R_CAST 776 include/ruby/ruby.h #define RRATIONAL(obj) (R_CAST(RRational)(obj)) R_CAST 777 include/ruby/ruby.h #define RCOMPLEX(obj) (R_CAST(RComplex)(obj)) R_CAST 269 node.h #define RNODE(obj) (R_CAST(RNode)(obj))