From 8cb7965aa592615afb50a9395390fae51b890712 Mon Sep 17 00:00:00 2001 From: gingerBill Date: Wed, 11 Feb 2026 15:33:14 +0000 Subject: `for init; x in y {}` style loops --- src/parser.hpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/parser.hpp') diff --git a/src/parser.hpp b/src/parser.hpp index 1026433d0..d3527285d 100644 --- a/src/parser.hpp +++ b/src/parser.hpp @@ -587,6 +587,7 @@ AST_KIND(_ComplexStmtBegin, "", bool) \ Scope *scope; \ Token token; \ Ast *label; \ + Ast *init; \ Slice vals; \ Token in_token; \ Ast *expr; \ @@ -596,6 +597,7 @@ AST_KIND(_ComplexStmtBegin, "", bool) \ AST_KIND(UnrollRangeStmt, "#unroll range statement", struct { \ Scope *scope; \ Token unroll_token; \ + Ast *init; \ Slice args; \ Token for_token; \ Ast *val0; \ -- cgit v1.2.3