RNODE 806 enum.c RARRAY_PTR(ary)[i] = RNODE(RARRAY_PTR(ary)[i])->u2.value; RNODE 157 eval_intern.h (RNODE((obj))->u2.value = (val)) RNODE 159 eval_intern.h (RNODE((obj))->u3.value = (val)) RNODE 161 eval_intern.h #define GET_THROWOBJ_VAL(obj) ((VALUE)RNODE((obj))->u1.value) RNODE 162 eval_intern.h #define GET_THROWOBJ_CATCH_POINT(obj) ((VALUE*)RNODE((obj))->u2.value) RNODE 163 eval_intern.h #define GET_THROWOBJ_STATE(obj) ((int)RNODE((obj))->u3.value) RNODE 277 node.h #define nd_type(n) ((int) (((RNODE(n))->flags & NODE_TYPEMASK)>>NODE_TYPESHIFT)) RNODE 279 node.h RNODE(n)->flags=((RNODE(n)->flags&~NODE_TYPEMASK)|(((t)<<NODE_TYPESHIFT)&NODE_TYPEMASK)) RNODE 283 node.h #define nd_line(n) ((VALUE)(((RNODE(n))->flags>>NODE_LSHIFT)&NODE_LMASK)) RNODE 285 node.h RNODE(n)->flags=((RNODE(n)->flags&~(-1<<NODE_LSHIFT))|(((l)&NODE_LMASK)<<NODE_LSHIFT)) RNODE 1223 vm_eval.c else if (state == TAG_THROW && RNODE(th->errinfo)->u1.value == tag) {