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