| Index: src/hydrogen.h
|
| diff --git a/src/hydrogen.h b/src/hydrogen.h
|
| index 1b2c76a746c71d220d91a20c662aecb6e7d14968..74e9f179c9366aff9c9d5c602824aff046d0e8bd 100644
|
| --- a/src/hydrogen.h
|
| +++ b/src/hydrogen.h
|
| @@ -845,6 +845,10 @@ class HGraphBuilder: public AstVisitor {
|
| HInstruction* BuildLoadKeyedGeneric(HValue* object,
|
| HValue* key);
|
|
|
| + HInstruction* BuildLoadKeyed(HValue* obj,
|
| + HValue* key,
|
| + Property* prop);
|
| +
|
| HInstruction* BuildLoadNamed(HValue* object,
|
| Property* prop,
|
| Handle<Map> map,
|
| @@ -874,7 +878,12 @@ class HGraphBuilder: public AstVisitor {
|
| HValue* object,
|
| HValue* key,
|
| HValue* val,
|
| - Assignment* expr);
|
| + Expression* expr);
|
| +
|
| + HInstruction* BuildStoreKeyed(HValue* object,
|
| + HValue* key,
|
| + HValue* value,
|
| + Expression* assignment);
|
|
|
| HValue* BuildContextChainWalk(Variable* var);
|
|
|
|
|