align with new @hide syntax

This commit is contained in:
2026-08-10 22:48:38 +02:00
parent 8de7ec341e
commit 891dc6516e
13 changed files with 150 additions and 94 deletions
+2 -1
View File
@@ -9,7 +9,8 @@
import "@std/debug"
import "@source/lexer"
hide(file) TokenId :: alias lexer.TokenId
@hide:file
TokenId :: alias lexer.TokenId
NodeId :: distinct u32
ExtraId :: distinct u32
+22 -9
View File
@@ -6,11 +6,20 @@ import "@source/lexer"
import "@source/parser"
import "@source/ast"
hide(file) TokenId :: alias lexer.TokenId
hide(file) Token :: alias lexer.Token
hide(file) Node :: alias ast.Node
hide(file) NodeId :: alias ast.NodeId
hide(file) ParseState :: alias parser.State
@hide:file
TokenId :: alias lexer.TokenId
@hide:file
Token :: alias lexer.Token
@hide:file
Node :: alias ast.Node
@hide:file
NodeId :: alias ast.NodeId
@hide:file
ParseState :: alias parser.State
Renderer :: struct { tokens std.ArrayList(Token) }
@@ -38,7 +47,8 @@ render proc(
}
}
hide render_decl proc(
@hide:file
render_decl proc(
renderer @mut Renderer,
node_id NodeId,
parse_state @ParseState,
@@ -68,7 +78,8 @@ hide render_decl proc(
) try arraylist.append(&renderer.tokens, tokens[eof_idx])
}
hide render_expr proc(renderer @mut Renderer,
@hide:file
render_expr proc(renderer @mut Renderer,
node_id NodeId,
parse_state @ParseState,
tokens []Token,
@@ -87,7 +98,8 @@ hide render_expr proc(renderer @mut Renderer,
}
}
hide render_type proc(
@hide:file
render_type proc(
renderer @mut Renderer,
node_id NodeId,
parse_state @ParseState,
@@ -104,7 +116,8 @@ hide render_type proc(
}
}
hide render_lit proc(
@hide:file
render_lit proc(
renderer @mut Renderer,
node_id NodeId,
parse_state @ParseState,