Index: src/compiler/instruction-selector.h |
diff --git a/src/compiler/instruction-selector.h b/src/compiler/instruction-selector.h |
index 4e3f546c77d658396012243138a445160d7eca48..6dd0aaf89467f2f41289f6a0f87eff78bed738d2 100644 |
--- a/src/compiler/instruction-selector.h |
+++ b/src/compiler/instruction-selector.h |
@@ -72,6 +72,7 @@ class V8_EXPORT_PRIVATE InstructionSelector final { |
void StartBlock(RpoNumber rpo); |
void EndBlock(RpoNumber rpo); |
void AddInstruction(Instruction* instr); |
+ void SetSourcePosition(const Instruction* instr, SourcePosition value); |
// =========================================================================== |
// ============= Architecture-independent code emission methods. ============= |
@@ -334,6 +335,8 @@ class V8_EXPORT_PRIVATE InstructionSelector final { |
void VisitCall(Node* call, BasicBlock* handler = nullptr); |
void VisitDeoptimizeIf(Node* node); |
void VisitDeoptimizeUnless(Node* node); |
+ void VisitTrapIf(Node* node); |
+ void VisitTrapUnless(Node* node); |
void VisitTailCall(Node* call); |
void VisitGoto(BasicBlock* target); |
void VisitBranch(Node* input, BasicBlock* tbranch, BasicBlock* fbranch); |