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