Searched refs:rb_method_entry_t (Results 1 - 12 of 12) sorted by relevance
/macosx-10.9.5/ruby-104/ruby/ |
H A D | method.h | 101 } rb_method_entry_t; typedef in typeref:struct:rb_method_entry_struct 105 rb_method_entry_t *me; 111 rb_method_entry_t *rb_add_method(VALUE klass, ID mid, rb_method_type_t type, void *option, rb_method_flag_t noex); 112 rb_method_entry_t *rb_method_entry(VALUE klass, ID id, VALUE *define_class_ptr); 114 rb_method_entry_t *rb_resolve_refined_method(VALUE refinements, 115 const rb_method_entry_t *me, 117 rb_method_entry_t *rb_method_entry_with_refinements(VALUE klass, ID id, 119 rb_method_entry_t *rb_method_entry_without_refinements(VALUE klass, ID id, 122 rb_method_entry_t *rb_method_entry_get_without_cache(VALUE klass, ID id, VALUE *define_class_ptr); 123 rb_method_entry_t *rb_method_entry_se [all...] |
H A D | vm_method.c | 14 static void rb_vm_check_redefinition_opt_method(const rb_method_entry_t *me, VALUE klass); 24 rb_method_entry_t *me; 99 rb_unlink_method_entry(rb_method_entry_t *me) 169 rb_free_method_entry(rb_method_entry_t *me) 177 static inline rb_method_entry_t * 183 return (rb_method_entry_t *) body; 191 make_method_entry_refined(rb_method_entry_t *me) 202 new_def->body.orig_me = ALLOC(rb_method_entry_t); 213 rb_method_entry_t *me = lookup_method_table(refined_class, mid); 224 static rb_method_entry_t * [all...] |
H A D | vm_eval.c | 38 const rb_method_entry_t *me, VALUE defined_class) 62 const rb_method_entry_t *me = ci->me; 97 const rb_method_entry_t *me = ci->me; 244 const rb_method_entry_t *me, VALUE defined_class) 255 rb_method_entry_t *me; 290 static inline rb_method_entry_t * 292 static inline int rb_method_call_status(rb_thread_t *th, const rb_method_entry_t *me, call_type scope, VALUE self); 315 rb_method_entry_t *me = 358 const rb_method_entry_t *me = rb_method_entry(klass, idRespond_to, &defined_class); 382 check_funcall_callable(rb_thread_t *th, const rb_method_entry_t *m [all...] |
H A D | proc.c | 22 rb_method_entry_t *me; 942 rb_method_entry_t *me, meb; 1009 data->me = ALLOC(rb_method_entry_t); 1118 data->me = ALLOC(rb_method_entry_t); 1502 data->me = ALLOC(rb_method_entry_t); 1683 bound->me = ALLOC(rb_method_entry_t); 1699 rb_method_entry_min_max_arity(const rb_method_entry_t *me, int *max) 1747 rb_method_entry_arity(const rb_method_entry_t *me) 1802 static rb_method_entry_t * 1806 rb_method_entry_t *m [all...] |
H A D | class.c | 142 clone_method(VALUE klass, ID mid, const rb_method_entry_t *me) 161 clone_method((VALUE)data, (ID)key, (const rb_method_entry_t *)value); 776 rb_method_entry_t *me = (rb_method_entry_t *) value; 781 rb_method_entry_t *orig_me = me->def->body.orig_me, *new_me; 783 new_me = ALLOC(rb_method_entry_t); 988 const rb_method_entry_t *me = (const rb_method_entry_t *)value; 1560 const rb_method_entry_t *me = rb_method_entry(CLASS_OF(obj), rb_intern("to_s"), 0);
|
H A D | vm_core.h | 158 const rb_method_entry_t *me; 435 const rb_method_entry_t *me;/* cfp[9] */ 514 const rb_method_entry_t *passed_me; 837 const VALUE *argv, const rb_method_entry_t *me, 839 void rb_unlink_method_entry(rb_method_entry_t *me);
|
H A D | eval.c | 826 static const rb_method_entry_t * 844 const rb_method_entry_t *me_local; 874 const rb_method_entry_t *me_local;
|
H A D | vm_insnhelper.c | 43 const rb_method_entry_t *me) 865 check_cfunc(const rb_method_entry_t *me, VALUE (*func)()) 922 vm_call0(rb_thread_t*, VALUE, ID, int, const VALUE*, const rb_method_entry_t*, VALUE); 937 rb_method_entry_t *me = rb_method_entry_with_refinements(CLASS_OF(pattern), idEqq, &defined_class); 1470 const rb_method_entry_t *me = ci->me; 1541 const rb_method_entry_t *me = ci->me; 1566 const rb_method_entry_t *me = ci->me; 1833 rb_method_entry_t *me;
|
H A D | vm.c | 990 rb_vm_check_redefinition_opt_method(const rb_method_entry_t *me, VALUE klass) 1006 rb_method_entry_t *me = (rb_method_entry_t *)value; 1008 rb_method_entry_t *newme = rb_method_entry(klass, mid, NULL); 1026 rb_method_entry_t *me; 1223 const rb_method_entry_t *me = th->cfp->me; 1815 ((rb_method_entry_t *)cfp->me)->mark = 1;
|
H A D | gc.c | 791 free_method_entry_i(ID key, rb_method_entry_t *me, st_data_t data) 2419 mark_method_entry(rb_objspace_t *objspace, const rb_method_entry_t *me) 2449 rb_mark_method_entry(const rb_method_entry_t *me) 2455 mark_method_entry_i(ID key, const rb_method_entry_t *me, st_data_t data)
|
H A D | insns.def | 739 const rb_method_entry_t *me = rb_method_entry(klass, SYM2ID(obj), 0);
|
H A D | vm.inc | 1118 const rb_method_entry_t *me = rb_method_entry(klass, SYM2ID(obj), 0);
|
Completed in 233 milliseconds