diff options
author | Maxime Chevalier-Boisvert <maximechevalierb@gmail.com> | 2021-05-05 16:06:19 -0400 |
---|---|---|
committer | Alan Wu <XrXr@users.noreply.github.com> | 2021-10-20 18:19:34 -0400 |
commit | e5f8b417862cf7a7d03c82067b9870151cd6ce28 (patch) | |
tree | e610d91dd6d9dd994712fa2845260f94cf96bd76 /vm_insnhelper.c | |
parent | 0758115d112a1ff452876d3689d20e84d5ff1e37 (diff) |
Implement send with alias method (#23)
* Implement send with alias method
* Add alias_method tests
Diffstat (limited to 'vm_insnhelper.c')
-rw-r--r-- | vm_insnhelper.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/vm_insnhelper.c b/vm_insnhelper.c index 124de73afb..772fa76ffd 100644 --- a/vm_insnhelper.c +++ b/vm_insnhelper.c @@ -3126,6 +3126,12 @@ aliased_callable_method_entry(const rb_callable_method_entry_t *me) return cme; } +const rb_callable_method_entry_t * +rb_aliased_callable_method_entry(const rb_callable_method_entry_t *me) +{ + return aliased_callable_method_entry(me); +} + static VALUE vm_call_alias(rb_execution_context_t *ec, rb_control_frame_t *cfp, struct rb_calling_info *calling) { |