mirror of
https://github.com/odin-lang/Odin.git
synced 2026-02-13 14:53:34 +00:00
Merge pull request #610 from zhibog/master
Add bool flag to AST data in the parser in the core library
This commit is contained in:
@@ -282,6 +282,7 @@ Block_Stmt :: struct {
|
||||
open: tokenizer.Pos,
|
||||
stmts: []^Stmt,
|
||||
close: tokenizer.Pos,
|
||||
uses_do: bool,
|
||||
}
|
||||
|
||||
If_Stmt :: struct {
|
||||
|
||||
@@ -1217,6 +1217,7 @@ convert_stmt_to_body :: proc(p: ^Parser, stmt: ^ast.Stmt) -> ^ast.Stmt {
|
||||
bs.stmts = make([]^ast.Stmt, 1);
|
||||
bs.stmts[0] = stmt;
|
||||
bs.close = stmt.end;
|
||||
bs.uses_do = true;
|
||||
return bs;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user