| Index: runtime/vm/ast.h
|
| ===================================================================
|
| --- runtime/vm/ast.h (revision 44187)
|
| +++ runtime/vm/ast.h (working copy)
|
| @@ -1785,6 +1785,8 @@
|
| const LocalVariable* context_var,
|
| const LocalVariable* exception_var,
|
| const LocalVariable* stacktrace_var,
|
| + const LocalVariable* rethrow_exception_var,
|
| + const LocalVariable* rethrow_stacktrace_var,
|
| intptr_t catch_handler_index,
|
| bool needs_stacktrace)
|
| : AstNode(token_pos),
|
| @@ -1793,6 +1795,8 @@
|
| context_var_(*context_var),
|
| exception_var_(*exception_var),
|
| stacktrace_var_(*stacktrace_var),
|
| + rethrow_exception_var_(*rethrow_exception_var),
|
| + rethrow_stacktrace_var_(*rethrow_stacktrace_var),
|
| catch_handler_index_(catch_handler_index),
|
| needs_stacktrace_(needs_stacktrace) {
|
| ASSERT(catch_block_ != NULL);
|
| @@ -1806,6 +1810,12 @@
|
| const LocalVariable& context_var() const { return context_var_; }
|
| const LocalVariable& exception_var() const { return exception_var_; }
|
| const LocalVariable& stacktrace_var() const { return stacktrace_var_; }
|
| + const LocalVariable& rethrow_exception_var() const {
|
| + return rethrow_exception_var_;
|
| + }
|
| + const LocalVariable& rethrow_stacktrace_var() const {
|
| + return rethrow_stacktrace_var_;
|
| + }
|
| intptr_t catch_handler_index() const { return catch_handler_index_; }
|
| bool needs_stacktrace() const { return needs_stacktrace_; }
|
|
|
| @@ -1821,6 +1831,8 @@
|
| const LocalVariable& context_var_;
|
| const LocalVariable& exception_var_;
|
| const LocalVariable& stacktrace_var_;
|
| + const LocalVariable& rethrow_exception_var_;
|
| + const LocalVariable& rethrow_stacktrace_var_;
|
| const intptr_t catch_handler_index_;
|
| const bool needs_stacktrace_;
|
|
|
|
|