RDATA            2048 eval.c             if (TYPE(block) == T_DATA && RDATA(block)->dfree == (RUBY_DATA_FUNC)blk_free) {
RDATA            6619 eval.c             if (RDATA(other)->dmark != (RUBY_DATA_FUNC)blk_mark) return Qfalse;
RDATA            6838 eval.c             if (TYPE(other) != T_DATA || RDATA(other)->dmark != (RUBY_DATA_FUNC)bm_mark)
RDATA            7131 eval.c             if (RDATA(body)->dmark == (RUBY_DATA_FUNC)bm_mark) {
RDATA            7134 eval.c             else if (RDATA(body)->dmark == (RUBY_DATA_FUNC)blk_mark) {
RDATA            7514 eval.c             if (TYPE(data) != T_DATA || RDATA(data)->dmark != (RUBY_DATA_FUNC)thread_mark) {
RDATA            7518 eval.c             return (rb_thread_t)RDATA(data)->data;
RDATA            8880 eval.c         		RDATA(th->thread)->dfree = NULL;
RDATA             37 ext/stringio/stringio.c #define IS_STRIO(obj) (RDATA(obj)->dmark == (RUBY_DATA_FUNC)strio_mark)
RDATA            360 ruby.h         #define DATA_PTR(dta) (RDATA(dta)->data)
RDATA            191 time.c             if (TYPE(time) == T_DATA && RDATA(time)->dfree == time_free) {
RDATA            216 time.c             if (TYPE(time) == T_DATA && RDATA(time)->dfree == time_free) {
RDATA            729 time.c             if (TYPE(time2) == T_DATA && RDATA(time2)->dfree == time_free) {
RDATA            766 time.c             if (TYPE(time2) == T_DATA && RDATA(time2)->dfree == time_free) {
RDATA            815 time.c             if (TYPE(time) != T_DATA || RDATA(time)->dfree != time_free) {
RDATA            957 time.c             if (TYPE(time2) == T_DATA && RDATA(time2)->dfree == time_free) {
RDATA            997 time.c             if (TYPE(time2) == T_DATA && RDATA(time2)->dfree == time_free) {