Lines Matching defs:func
410 void (*func)(VALUE arg, VALUE val);
665 trace->func = rb_trace_eval;
769 (*trace->func)(trace->data, data->val);
1236 int (*func)(ID key, VALUE val, st_data_t arg);
1247 return (data->func)((ID)key, val, data->arg);
1254 obj_ivar_each(VALUE obj, int (*func)(ANYARGS), st_data_t arg)
1264 data.func = (int (*)(ID key, VALUE val, st_data_t arg))func;
1271 rb_ivar_foreach(VALUE obj, int (*func)(ANYARGS), st_data_t arg)
1276 obj_ivar_each(obj, func, arg);
1281 st_foreach_safe(RCLASS_IV_TBL(obj), func, arg);
1291 st_foreach_safe((st_table *)tbl, func, arg);