From b53d91e6e231299ce6feb99b428c3abd26679a66 Mon Sep 17 00:00:00 2001 From: h2so5 Date: Sat, 1 Feb 2014 12:22:28 +0900 Subject: fix NODE_SPLAT codegen --- src/codegen.c | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) (limited to 'src/codegen.c') diff --git a/src/codegen.c b/src/codegen.c index 931da06e1..71b0c9a74 100644 --- a/src/codegen.c +++ b/src/codegen.c @@ -1515,14 +1515,7 @@ codegen(codegen_scope *s, node *tree, int val) break; case NODE_SPLAT: - { - int idx = new_msym(s, mrb_intern_lit(s->mrb, "to_a")); - - codegen(s, tree, VAL); - pop(); - genop(s, MKOP_ABC(OP_SEND, cursp(), idx, 0)); - push(); - } + codegen(s, tree, VAL); break; case NODE_ASGN: -- cgit v1.2.3