| Index: src/parser.h
|
| diff --git a/src/parser.h b/src/parser.h
|
| index 79ce68b615311efa4067db2ccf4fe61704b4ff85..f5ad31151fcd85f03b26538eee6664e4dab520c7 100644
|
| --- a/src/parser.h
|
| +++ b/src/parser.h
|
| @@ -653,25 +653,6 @@ class Parser : public ParserBase {
|
| Expression* ParseObjectLiteral(bool* ok);
|
| Expression* ParseRegExpLiteral(bool seen_equal, bool* ok);
|
|
|
| - // Populate the constant properties fixed array for a materialized object
|
| - // literal.
|
| - void BuildObjectLiteralConstantProperties(
|
| - ZoneList<ObjectLiteral::Property*>* properties,
|
| - Handle<FixedArray> constants,
|
| - bool* is_simple,
|
| - bool* fast_elements,
|
| - int* depth,
|
| - bool* may_store_doubles);
|
| -
|
| - // Decide if a property should be in the object boilerplate.
|
| - bool IsBoilerplateProperty(ObjectLiteral::Property* property);
|
| - // If the expression is a literal, return the literal value;
|
| - // if the expression is a materialized literal and is simple return a
|
| - // compile time value as encoded by CompileTimeValue::GetValue().
|
| - // Otherwise, return undefined literal as the placeholder
|
| - // in the object literal boilerplate.
|
| - Handle<Object> GetBoilerplateValue(Expression* expression);
|
| -
|
| // Initialize the components of a for-in / for-of statement.
|
| void InitializeForEachStatement(ForEachStatement* stmt,
|
| Expression* each,
|
|
|