Commit 5e8186a8ce

Merlyn Morgan-Graham <kavika@gmail.com>
2019-12-10 07:56:21
Fix access of undefined field when calling ast.Tree.dump
1 parent fe415da
Changed files (1)
lib
std
lib/std/zig/ast.zig
@@ -967,7 +967,9 @@ pub const Node = struct {
         pub fn iterate(self: *ParamDecl, index: usize) ?*Node {
             var i = index;
 
-            if (i < 1) return self.type_node;
+            if (i < 1) {
+                return if (self.var_args_token == null) self.type_node else null;
+            }
             i -= 1;
 
             return null;