| Index: src/x64/codegen-x64.h
|
| ===================================================================
|
| --- src/x64/codegen-x64.h (revision 5108)
|
| +++ src/x64/codegen-x64.h (working copy)
|
| @@ -457,6 +457,7 @@
|
| // Support for compiling assignment expressions.
|
| void EmitSlotAssignment(Assignment* node);
|
| void EmitNamedPropertyAssignment(Assignment* node);
|
| + void EmitKeyedPropertyAssignment(Assignment* node);
|
|
|
| // Receiver is passed on the frame and not consumed.
|
| Result EmitNamedLoad(Handle<String> name, bool is_contextual);
|
| @@ -470,6 +471,9 @@
|
| // not changed.
|
| Result EmitKeyedLoad();
|
|
|
| + // Receiver, key, and value are passed on the frame and consumed.
|
| + Result EmitKeyedStore(StaticType* key_type);
|
| +
|
| // Special code for typeof expressions: Unfortunately, we must
|
| // be careful when loading the expression in 'typeof'
|
| // expressions. We are not allowed to throw reference errors for
|
|
|