diff options
| author | hryx <codroid@gmail.com> | 2019-06-27 22:12:34 -0700 |
|---|---|---|
| committer | hryx <codroid@gmail.com> | 2019-06-27 22:12:34 -0700 |
| commit | 2060c7c39b5c33fd6379a785b9beb921a22d1a6a (patch) | |
| tree | 706903c47f96ea2b3b2e66b2ae62d05acf078f72 /src/parser.cpp | |
| parent | 3e0ff32bd84102e4ea892bfdab6cd20daab83897 (diff) | |
| parent | ae72a982242fbd46f389f933c18b036e919093bc (diff) | |
| download | zig-2060c7c39b5c33fd6379a785b9beb921a22d1a6a.tar.gz zig-2060c7c39b5c33fd6379a785b9beb921a22d1a6a.zip | |
Merge branch 'master' into translate-c-userland
Diffstat (limited to 'src/parser.cpp')
| -rw-r--r-- | src/parser.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/parser.cpp b/src/parser.cpp index 33f8836ef3..f35e54f6de 100644 --- a/src/parser.cpp +++ b/src/parser.cpp @@ -344,7 +344,7 @@ static AstNode *ast_parse_bin_op_expr( op->data.bin_op_expr.op1 = left; op->data.bin_op_expr.op2 = right; break; - case NodeTypeUnwrapErrorExpr: + case NodeTypeCatchExpr: op->data.unwrap_err_expr.op1 = left; op->data.unwrap_err_expr.op2 = right; break; @@ -2404,7 +2404,7 @@ static AstNode *ast_parse_bitwise_op(ParseContext *pc) { Token *catch_token = eat_token_if(pc, TokenIdKeywordCatch); if (catch_token != nullptr) { Token *payload = ast_parse_payload(pc); - AstNode *res = ast_create_node(pc, NodeTypeUnwrapErrorExpr, catch_token); + AstNode *res = ast_create_node(pc, NodeTypeCatchExpr, catch_token); if (payload != nullptr) res->data.unwrap_err_expr.symbol = token_symbol(pc, payload); @@ -2897,7 +2897,7 @@ void ast_visit_node_children(AstNode *node, void (*visit)(AstNode **, void *cont visit_field(&node->data.bin_op_expr.op1, visit, context); visit_field(&node->data.bin_op_expr.op2, visit, context); break; - case NodeTypeUnwrapErrorExpr: + case NodeTypeCatchExpr: visit_field(&node->data.unwrap_err_expr.op1, visit, context); visit_field(&node->data.unwrap_err_expr.symbol, visit, context); visit_field(&node->data.unwrap_err_expr.op2, visit, context); |
