Index: src/parsing/rewriter.cc |
diff --git a/src/parsing/rewriter.cc b/src/parsing/rewriter.cc |
index 69ac4171c273eef7aa0aa14d1524a1944c04e203..0190ce25fd586e02eb79716969cfdff998232f0d 100644 |
--- a/src/parsing/rewriter.cc |
+++ b/src/parsing/rewriter.cc |
@@ -243,7 +243,6 @@ void Processor::VisitTryFinallyStatement(TryFinallyStatement* node) { |
// Only rewrite finally if it could contain 'break' or 'continue'. Always |
// rewrite try. |
if (breakable_) { |
- bool set_after = is_set_; |
// Only set result before a 'break' or 'continue'. |
is_set_ = true; |
Visit(node->finally_block()); |
@@ -265,7 +264,6 @@ void Processor::VisitTryFinallyStatement(TryFinallyStatement* node) { |
0, factory()->NewExpressionStatement(save, kNoSourcePosition), zone()); |
node->finally_block()->statements()->Add( |
factory()->NewExpressionStatement(restore, kNoSourcePosition), zone()); |
- is_set_ = set_after; |
} |
Visit(node->try_block()); |
node->set_try_block(replacement_->AsBlock()); |