summaryrefslogtreecommitdiff
path: root/vm_insnhelper.c
diff options
context:
space:
mode:
authorMaxime Chevalier-Boisvert <maximechevalierb@gmail.com>2021-05-05 16:06:19 -0400
committerAlan Wu <XrXr@users.noreply.github.com>2021-10-20 18:19:34 -0400
commite5f8b417862cf7a7d03c82067b9870151cd6ce28 (patch)
treee610d91dd6d9dd994712fa2845260f94cf96bd76 /vm_insnhelper.c
parent0758115d112a1ff452876d3689d20e84d5ff1e37 (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.c6
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)
{