Index: src/interpreter/bytecode-array-builder.cc |
diff --git a/src/interpreter/bytecode-array-builder.cc b/src/interpreter/bytecode-array-builder.cc |
index 91cfe4df8fa4730c86caa3a5cd7bb958d839ad02..12b474451fa69a77ce83821bc8fbc0eb145a027a 100644 |
--- a/src/interpreter/bytecode-array-builder.cc |
+++ b/src/interpreter/bytecode-array-builder.cc |
@@ -960,6 +960,13 @@ BytecodeArrayBuilder& BytecodeArrayBuilder::Throw() { |
} |
+BytecodeArrayBuilder& BytecodeArrayBuilder::ReThrow() { |
+ Output(Bytecode::kReThrow); |
+ exit_seen_in_block_ = true; |
+ return *this; |
+} |
+ |
+ |
BytecodeArrayBuilder& BytecodeArrayBuilder::Return() { |
Output(Bytecode::kReturn); |
exit_seen_in_block_ = true; |