Commit 5234daf1 authored by Tom Niget's avatar Tom Niget

Fix arg iteration

parent 7d69d7e2
......@@ -61,7 +61,7 @@ class BlockVisitor(NodeVisitor):
yield f"{node.name}_inner::"
yield "operator()"
yield "("
padded_defaults = [None] * node.type.optional_at + node.args.defaults
padded_defaults = [None] * (node.type.optional_at or len(node.args.args)) + node.args.defaults
args_iter = zip(node.args.args, node.type.parameters, padded_defaults)
if skip_first_arg:
next(args_iter)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment