| 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);
|
|
|