Index: src/preparser.cc |
diff --git a/src/preparser.cc b/src/preparser.cc |
index 1bd33409f002d3d1711c14557fdbdf9ed2b11c98..51cac17cfadf99fd497e72dff48653f561f49a4c 100644 |
--- a/src/preparser.cc |
+++ b/src/preparser.cc |
@@ -990,8 +990,10 @@ PreParserExpression PreParser::ParseClassLiteral( |
if (Check(Token::SEMICOLON)) continue; |
const bool in_class = true; |
const bool is_static = false; |
- ParsePropertyDefinition(NULL, in_class, is_static, &has_seen_constructor, |
- CHECK_OK); |
+ bool is_computed_name = false; // Classes do not care about computed |
+ // property names here. |
+ ParsePropertyDefinition(NULL, in_class, is_static, &is_computed_name, |
+ &has_seen_constructor, CHECK_OK); |
} |
Expect(Token::RBRACE, CHECK_OK); |