Chromium Code Reviews| Index: src/preparser.h |
| diff --git a/src/preparser.h b/src/preparser.h |
| index 2831266db7a3a206e1a6d00c2fef87bdda17ad4e..aa866647d1eb99ad426b5f7e9dbd116a531edd6f 100644 |
| --- a/src/preparser.h |
| +++ b/src/preparser.h |
| @@ -494,7 +494,12 @@ class ParserBase : public Traits { |
| bool is_generator() const { return function_state_->is_generator(); } |
| bool allow_const() { |
| - return is_strict(language_mode()) || allow_legacy_const(); |
| + return is_strict(language_mode()) || allow_harmony_sloppy() || |
| + allow_legacy_const(); |
| + } |
| + |
| + bool allow_let() { |
| + return is_strict(language_mode()) || allow_harmony_sloppy(); |
| } |
| // Report syntax errors. |