diff options
| author | h2so5 <[email protected]> | 2014-02-01 12:22:28 +0900 |
|---|---|---|
| committer | h2so5 <[email protected]> | 2014-02-01 12:22:28 +0900 |
| commit | b53d91e6e231299ce6feb99b428c3abd26679a66 (patch) | |
| tree | 3f86e6b54544658365581db9e1613e4daf25895e /src/codegen.c | |
| parent | e12250032f5ec19e794fc48162b59866fb980028 (diff) | |
| download | mruby-b53d91e6e231299ce6feb99b428c3abd26679a66.tar.gz mruby-b53d91e6e231299ce6feb99b428c3abd26679a66.zip | |
fix NODE_SPLAT codegen
Diffstat (limited to 'src/codegen.c')
| -rw-r--r-- | src/codegen.c | 9 |
1 files changed, 1 insertions, 8 deletions
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: |
