diff options
-rwxr-xr-x | src/yuescript/yue_compiler.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/yuescript/yue_compiler.cpp b/src/yuescript/yue_compiler.cpp index 32a3335..d1e4d24 100755 --- a/src/yuescript/yue_compiler.cpp +++ b/src/yuescript/yue_compiler.cpp | |||
@@ -6071,7 +6071,7 @@ private: | |||
6071 | ast_ptr<true, Exp_t> errHandler; | 6071 | ast_ptr<true, Exp_t> errHandler; |
6072 | if (tryNode->catchBlock) { | 6072 | if (tryNode->catchBlock) { |
6073 | auto errHandleStr = "("s + _parser.toString(tryNode->catchBlock->err) + ")->"s; | 6073 | auto errHandleStr = "("s + _parser.toString(tryNode->catchBlock->err) + ")->"s; |
6074 | errHandler.set(toAst<Exp_t>(errHandleStr, x)); | 6074 | errHandler.set(toAst<Exp_t>(errHandleStr, x->func)); |
6075 | auto funLit = simpleSingleValueFrom(errHandler)->value.to<FunLit_t>(); | 6075 | auto funLit = simpleSingleValueFrom(errHandler)->value.to<FunLit_t>(); |
6076 | auto body = x->new_ptr<Body_t>(); | 6076 | auto body = x->new_ptr<Body_t>(); |
6077 | body->content.set(tryNode->catchBlock->body); | 6077 | body->content.set(tryNode->catchBlock->body); |