mirror of
https://github.com/mruby/mruby
synced 2026-06-08 16:11:16 +00:00
Print NODE_SCALL (&.) from mrb_parser_dump()
This commit is contained in:
@@ -6067,7 +6067,17 @@ mrb_parser_dump(mrb_state *mrb, node *tree, int offset)
|
||||
|
||||
case NODE_FCALL:
|
||||
case NODE_CALL:
|
||||
printf("NODE_CALL:\n");
|
||||
case NODE_SCALL:
|
||||
switch (nodetype) {
|
||||
case NODE_FCALL:
|
||||
printf("NODE_FCALL:\n"); break;
|
||||
case NODE_CALL:
|
||||
printf("NODE_CALL(.):\n"); break;
|
||||
case NODE_SCALL:
|
||||
printf("NODE_SCALL(&.):\n"); break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
mrb_parser_dump(mrb, tree->car, offset+1);
|
||||
dump_prefix(tree, offset+1);
|
||||
printf("method='%s' (%d)\n",
|
||||
|
||||
Reference in New Issue
Block a user