align with new @hide syntax
This commit is contained in:
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user