Index: src/compiler/ast-graph-builder.h |
diff --git a/src/compiler/ast-graph-builder.h b/src/compiler/ast-graph-builder.h |
index 83a488fe11cf8a4a41feaaef1c51d6ba3712ba8c..ce959b2d03424651321bf336248af725a52cf8e8 100644 |
--- a/src/compiler/ast-graph-builder.h |
+++ b/src/compiler/ast-graph-builder.h |
@@ -255,14 +255,15 @@ class AstGraphBuilder : public AstVisitor { |
Node* BuildRestArgumentsArray(Variable* rest, int index); |
// Builders for variable load and assignment. |
- Node* BuildVariableAssignment(Variable* var, Node* value, Token::Value op, |
- BailoutId bailout_id, |
- OutputFrameStateCombine state_combine = |
- OutputFrameStateCombine::Ignore()); |
+ Node* BuildVariableAssignment( |
+ FrameStateBeforeAndAfter& states, Variable* var, Node* value, |
+ Token::Value op, BailoutId bailout_id, |
+ OutputFrameStateCombine combine = OutputFrameStateCombine::Ignore()); |
Node* BuildVariableDelete(Variable* var, BailoutId bailout_id, |
- OutputFrameStateCombine state_combine); |
- Node* BuildVariableLoad(Variable* var, BailoutId bailout_id, |
- const VectorSlotPair& feedback, |
+ OutputFrameStateCombine combine); |
+ Node* BuildVariableLoad(FrameStateBeforeAndAfter& states, Variable* var, |
+ BailoutId bailout_id, const VectorSlotPair& feedback, |
+ OutputFrameStateCombine combine, |
ContextualMode mode = CONTEXTUAL); |
// Builders for property loads and stores. |