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 |