From a473a4eddc80b54e3458739ef2c4b18c24d50f92 Mon Sep 17 00:00:00 2001 From: John Hodge Date: Mon, 4 Mar 2019 10:38:43 +0800 Subject: Parse - Handle `do catch` (aka `try`) --- src/hir/from_ast_expr.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/hir/from_ast_expr.cpp') diff --git a/src/hir/from_ast_expr.cpp b/src/hir/from_ast_expr.cpp index 23797382..7d676bf8 100644 --- a/src/hir/from_ast_expr.cpp +++ b/src/hir/from_ast_expr.cpp @@ -47,6 +47,9 @@ struct LowerHIR_ExprNode_Visitor: m_rv.reset( static_cast< ::HIR::ExprNode*>(rv) ); } + virtual void visit(::AST::ExprNode_Try& v) override { + TODO(v.span(), "Handle _Try"); + } virtual void visit(::AST::ExprNode_Macro& v) override { BUG(v.span(), "Hit ExprNode_Macro"); } -- cgit v1.2.3