summaryrefslogtreecommitdiff
path: root/parse.y
diff options
context:
space:
mode:
Diffstat (limited to 'parse.y')
-rw-r--r--parse.y3
1 files changed, 2 insertions, 1 deletions
diff --git a/parse.y b/parse.y
index 28b03f8cd1..585130c346 100644
--- a/parse.y
+++ b/parse.y
@@ -2063,8 +2063,9 @@ get_nd_args(struct parser_params *p, NODE *node)
return RNODE_FCALL(node)->nd_args;
case NODE_QCALL:
return RNODE_QCALL(node)->nd_args;
- case NODE_VCALL:
case NODE_SUPER:
+ return RNODE_SUPER(node)->nd_args;
+ case NODE_VCALL:
case NODE_ZSUPER:
case NODE_YIELD:
case NODE_RETURN: