Index: src/interpreter/bytecode-generator.h |
diff --git a/src/interpreter/bytecode-generator.h b/src/interpreter/bytecode-generator.h |
index d8020d6c9f9689314f809b89de776c593cbe4b5f..e204c053311e3508deb2cc1e45cbe809afbdacd0 100644 |
--- a/src/interpreter/bytecode-generator.h |
+++ b/src/interpreter/bytecode-generator.h |
@@ -95,13 +95,15 @@ class BytecodeGenerator final : public AstVisitor<BytecodeGenerator> { |
void VisitPropertyLoadForAccumulator(Register obj, Property* expr); |
void BuildVariableLoad(Variable* variable, FeedbackVectorSlot slot, |
- bool needs_hole_check, |
+ HoleCheckMode hole_check_mode, |
TypeofMode typeof_mode = NOT_INSIDE_TYPEOF); |
void BuildVariableLoadForAccumulatorValue( |
- Variable* variable, FeedbackVectorSlot slot, bool needs_hole_check, |
+ Variable* variable, FeedbackVectorSlot slot, |
+ HoleCheckMode hole_check_mode, |
TypeofMode typeof_mode = NOT_INSIDE_TYPEOF); |
void BuildVariableAssignment(Variable* variable, Token::Value op, |
- FeedbackVectorSlot slot, bool needs_hole_check); |
+ FeedbackVectorSlot slot, |
+ HoleCheckMode hole_check_mode); |
void BuildReturn(); |
void BuildReThrow(); |