Index: src/preparser.cc |
diff --git a/src/preparser.cc b/src/preparser.cc |
index ddea1792781a5d10310b2095b9c67e7dff9531f2..4e92f3e57718466f5f75217da8df65cd3edc2db9 100644 |
--- a/src/preparser.cc |
+++ b/src/preparser.cc |
@@ -599,6 +599,7 @@ PreParser::Statement PreParser::ParseExpressionOrLabelledStatement(bool* ok) { |
return Statement::Default(); |
case Token::THIS: |
+ if (!FLAG_strong_this) break; |
Dmitry Lomov (no reviews)
2015/06/15 11:52:52
Please add:
// Fall through.
|
case Token::SUPER: |
if (is_strong(language_mode()) && |
i::IsConstructor(function_state_->kind())) { |