| ... | ... | @@ -289,7 +289,7 @@ pub const NodeErrorSetDecl = struct { |
| 289 | 289 | pub fn iterate(self: &NodeErrorSetDecl, index: usize) ?&Node { |
| 290 | 290 | var i = index; |
| 291 | 291 | |
| 292 | | if (i < self.decls.len) return &self.decls.at(i).base; |
| 292 | if (i < self.decls.len) return self.decls.at(i); |
| 293 | 293 | i -= self.decls.len; |
| 294 | 294 | |
| 295 | 295 | return null; |
| ... | ... | @@ -763,7 +763,7 @@ pub const NodeElse = struct { |
| 763 | 763 | var i = index; |
| 764 | 764 | |
| 765 | 765 | if (self.payload) |payload| { |
| 766 | | if (i < 1) return &payload.base; |
| 766 | if (i < 1) return payload; |
| 767 | 767 | i -= 1; |
| 768 | 768 | } |
| 769 | 769 | |
| ... | ... | @@ -823,7 +823,7 @@ pub const NodeSwitchCase = struct { |
| 823 | 823 | i -= self.items.len; |
| 824 | 824 | |
| 825 | 825 | if (self.payload) |payload| { |
| 826 | | if (i < 1) return &payload.base; |
| 826 | if (i < 1) return payload; |
| 827 | 827 | i -= 1; |
| 828 | 828 | } |
| 829 | 829 | |
| ... | ... | @@ -877,7 +877,7 @@ pub const NodeWhile = struct { |
| 877 | 877 | i -= 1; |
| 878 | 878 | |
| 879 | 879 | if (self.payload) |payload| { |
| 880 | | if (i < 1) return &payload.base; |
| 880 | if (i < 1) return payload; |
| 881 | 881 | i -= 1; |
| 882 | 882 | } |
| 883 | 883 | |
| ... | ... | @@ -935,7 +935,7 @@ pub const NodeFor = struct { |
| 935 | 935 | i -= 1; |
| 936 | 936 | |
| 937 | 937 | if (self.payload) |payload| { |
| 938 | | if (i < 1) return &payload.base; |
| 938 | if (i < 1) return payload; |
| 939 | 939 | i -= 1; |
| 940 | 940 | } |
| 941 | 941 | |
| ... | ... | @@ -986,7 +986,7 @@ pub const NodeIf = struct { |
| 986 | 986 | i -= 1; |
| 987 | 987 | |
| 988 | 988 | if (self.payload) |payload| { |
| 989 | | if (i < 1) return &payload.base; |
| 989 | if (i < 1) return payload; |
| 990 | 990 | i -= 1; |
| 991 | 991 | } |
| 992 | 992 | |
| ... | ... | @@ -1076,7 +1076,7 @@ pub const NodeInfixOp = struct { |
| 1076 | 1076 | switch (self.op) { |
| 1077 | 1077 | InfixOp.Catch => |maybe_payload| { |
| 1078 | 1078 | if (maybe_payload) |payload| { |
| 1079 | | if (i < 1) return &payload.base; |
| 1079 | if (i < 1) return payload; |
| 1080 | 1080 | i -= 1; |
| 1081 | 1081 | } |
| 1082 | 1082 | }, |
| ... | ... | @@ -1413,7 +1413,7 @@ pub const NodeSuspend = struct { |
| 1413 | 1413 | var i = index; |
| 1414 | 1414 | |
| 1415 | 1415 | if (self.payload) |payload| { |
| 1416 | | if (i < 1) return &payload.base; |
| 1416 | if (i < 1) return payload; |
| 1417 | 1417 | i -= 1; |
| 1418 | 1418 | } |
| 1419 | 1419 | |