Searched refs:refinements (Results 1 - 5 of 5) sorted by relevance
/macosx-10.9.5/ruby-104/ruby/ |
H A D | eval.c | 1120 VALUE refinements; local 1124 refinements = rb_attr_get(module, id_refinements); 1125 if (NIL_P(refinements)) return; 1126 rb_hash_foreach(refinements, using_refinement, (VALUE) cref); 1167 VALUE rb_yield_refine_block(VALUE refinement, VALUE refinements); 1184 VALUE refinements, activated_refinements; local 1198 refinements = rb_attr_get(module, id_refinements); 1199 if (NIL_P(refinements)) { 1200 refinements = hidden_identity_hash_new(); 1201 rb_ivar_set(module, id_refinements, refinements); [all...] |
H A D | method.h | 114 rb_method_entry_t *rb_resolve_refined_method(VALUE refinements,
|
H A D | vm_method.c | 589 get_original_method_entry(VALUE refinements, argument 600 return rb_resolve_refined_method(refinements, tmp_me, 606 rb_resolve_refined_method(VALUE refinements, const rb_method_entry_t *me, argument 613 refinement = find_refinement(refinements, me->klass); 615 return get_original_method_entry(refinements, me, 624 return get_original_method_entry(refinements, me, 642 VALUE refinements = cref ? cref->nd_refinements : Qnil; local 644 me = rb_resolve_refined_method(refinements, me, &defined_class);
|
H A D | vm_insnhelper.c | 1719 find_refinement(VALUE refinements, VALUE klass) argument 1721 if (NIL_P(refinements)) { 1724 return rb_hash_lookup(refinements, klass); 1831 VALUE refinements = cref ? cref->nd_refinements : Qnil; local 1835 refinement = find_refinement(refinements,
|
H A D | vm_eval.c | 1516 rb_yield_refine_block(VALUE refinement, VALUE refinements) argument 1529 cref->nd_refinements = refinements;
|
Completed in 129 milliseconds