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); |
