| Index: src/interpreter/bytecode-generator.h
|
| diff --git a/src/interpreter/bytecode-generator.h b/src/interpreter/bytecode-generator.h
|
| index 66dd1e3c1c2797afa79db8f86f0b6bc449e809d7..7284cfe9e18a41ae7454af1333872dcc7f59a922 100644
|
| --- a/src/interpreter/bytecode-generator.h
|
| +++ b/src/interpreter/bytecode-generator.h
|
| @@ -60,11 +60,14 @@ class BytecodeGenerator : public AstVisitor {
|
| void VisitPropertyLoad(Register obj, Property* expr);
|
| void VisitPropertyLoadForAccumulator(Register obj, Property* expr);
|
|
|
| - void VisitVariableLoad(Variable* variable, FeedbackVectorSlot slot);
|
| - void VisitVariableLoadForAccumulatorValue(Variable* variable,
|
| - FeedbackVectorSlot slot);
|
| - MUST_USE_RESULT Register VisitVariableLoadForRegisterValue(
|
| - Variable* variable, FeedbackVectorSlot slot);
|
| + void VisitVariableLoad(Variable* variable, FeedbackVectorSlot slot,
|
| + TypeofMode typeof_mode = NOT_INSIDE_TYPEOF);
|
| + void VisitVariableLoadForAccumulatorValue(
|
| + Variable* variable, FeedbackVectorSlot slot,
|
| + TypeofMode typeof_mode = NOT_INSIDE_TYPEOF);
|
| + MUST_USE_RESULT Register
|
| + VisitVariableLoadForRegisterValue(Variable* variable, FeedbackVectorSlot slot,
|
| + TypeofMode typeof_mode = NOT_INSIDE_TYPEOF);
|
| void VisitVariableAssignment(Variable* variable, FeedbackVectorSlot slot);
|
|
|
| void VisitArgumentsObject(Variable* variable);
|
|
|