josh11b
2024-01-09 22:37:48 +00:00
committed by GitHub
parent 214d7b991d
commit f5c34d62dd
39 changed files with 96 additions and 97 deletions
+3 -3
View File
@@ -18,7 +18,7 @@ auto HandleBindingPattern(Context& context) -> void {
}
if (auto token = context.ConsumeIf(Lex::TokenKind::Addr)) {
context.PushState({.state = State::BindingPatternAddress,
context.PushState({.state = State::BindingPatternAddr,
.token = *token,
.subtree_start = state.subtree_start});
}
@@ -92,10 +92,10 @@ auto HandleBindingPatternFinishAsRegular(Context& context) -> void {
HandleBindingPatternFinish(context, NodeKind::BindingPattern);
}
auto HandleBindingPatternAddress(Context& context) -> void {
auto HandleBindingPatternAddr(Context& context) -> void {
auto state = context.PopState();
context.AddNode(NodeKind::Address, state.token, state.subtree_start,
context.AddNode(NodeKind::Addr, state.token, state.subtree_start,
state.has_error);
// If an error was encountered, propagate it while adding a node.