Index: src/full-codegen.h |
diff --git a/src/full-codegen.h b/src/full-codegen.h |
index 3d5af4c23709440ef1d04afdb372fe8b39668b0a..4c53c158b189b5bac6eb08841f244a52ed0ba51a 100644 |
--- a/src/full-codegen.h |
+++ b/src/full-codegen.h |
@@ -479,6 +479,7 @@ class FullCodeGenerator: public AstVisitor { |
void EmitCallWithLoadIC(Call* expr); |
void EmitSuperCallWithLoadIC(Call* expr); |
void EmitKeyedCallWithLoadIC(Call* expr, Expression* key); |
+ void EmitKeyedSuperCallWithLoadIC(Call* expr); |
// Platform-specific code for inline runtime calls. |
InlineFunctionGenerator FindInlineFunctionGenerator(Runtime::FunctionId id); |
@@ -525,6 +526,10 @@ class FullCodeGenerator: public AstVisitor { |
// Expect receiver ('this' value) and home_object on the stack. |
void EmitNamedSuperPropertyLoad(Property* expr); |
+ // Load a value from super[keyed] property. |
+ // Expect receiver ('this' value), home_object and key on the stack. |
+ void EmitKeyedSuperPropertyLoad(Property* expr); |
+ |
// Load a value from a keyed property. |
// The receiver and the key is left on the stack by the IC. |
void EmitKeyedPropertyLoad(Property* expr); |