Lines Matching refs:Node
9 #include "src/compiler/node.h"
33 Node* the_hole() const { return builder_->jsgraph()->TheHoleConstant(); }
48 void If(Node* condition, BranchHint hint = BranchHint::kNone);
78 void BreakUnless(Node* condition);
79 void BreakWhen(Node* condition);
100 void BeginLabel(int index, Node* condition);
135 void BreakWhen(Node* condition, BranchHint = BranchHint::kNone);
136 void BreakUnless(Node* condition, BranchHint hint = BranchHint::kNone);
154 void Throw(Node* exception);
159 Node* GetExceptionNode() const { return exception_node_; }
164 Node* exception_node_; // Node for exception in 'catch' body.
179 void LeaveTry(Node* token, Node* value);
180 void EndTry(Node* token, Node* value);
184 Node* GetDispatchTokenNode() const { return token_node_; }
187 Node* GetResultValueNode() const { return value_node_; }
191 Node* token_node_; // Node for token in 'finally' body.
192 Node* value_node_; // Node for value in 'finally' body.