Searched refs:refinements (Results 1 - 5 of 5) sorted by relevance

/macosx-10.9.5/ruby-104/ruby/
H A Deval.c1120 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 Dmethod.h114 rb_method_entry_t *rb_resolve_refined_method(VALUE refinements,
H A Dvm_method.c589 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 Dvm_insnhelper.c1719 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 Dvm_eval.c1516 rb_yield_refine_block(VALUE refinement, VALUE refinements) argument
1529 cref->nd_refinements = refinements;

Completed in 129 milliseconds