Lines Matching refs:Node
17 class Node; variable
37 Node* NewNodeUnchecked(const Operator* op, int input_count, Node** inputs,
41 Node* NewNode(const Operator* op, int input_count, Node** inputs,
45 Node* NewNode(const Operator* op) { in NewNode()
46 return NewNode(op, 0, static_cast<Node**>(nullptr)); in NewNode()
48 Node* NewNode(const Operator* op, Node* n1) { return NewNode(op, 1, &n1); } in NewNode()
49 Node* NewNode(const Operator* op, Node* n1, Node* n2) { in NewNode()
50 Node* nodes[] = {n1, n2}; in NewNode()
53 Node* NewNode(const Operator* op, Node* n1, Node* n2, Node* n3) { in NewNode()
54 Node* nodes[] = {n1, n2, n3}; in NewNode()
57 Node* NewNode(const Operator* op, Node* n1, Node* n2, Node* n3, Node* n4) { in NewNode()
58 Node* nodes[] = {n1, n2, n3, n4}; in NewNode()
61 Node* NewNode(const Operator* op, Node* n1, Node* n2, Node* n3, Node* n4, in NewNode()
62 Node* n5) { in NewNode()
63 Node* nodes[] = {n1, n2, n3, n4, n5}; in NewNode()
66 Node* NewNode(const Operator* op, Node* n1, Node* n2, Node* n3, Node* n4, in NewNode()
67 Node* n5, Node* n6) { in NewNode()
68 Node* nodes[] = {n1, n2, n3, n4, n5, n6}; in NewNode()
71 Node* NewNode(const Operator* op, Node* n1, Node* n2, Node* n3, Node* n4, in NewNode()
72 Node* n5, Node* n6, Node* n7) { in NewNode()
73 Node* nodes[] = {n1, n2, n3, n4, n5, n6, n7}; in NewNode()
76 Node* NewNode(const Operator* op, Node* n1, Node* n2, Node* n3, Node* n4, in NewNode()
77 Node* n5, Node* n6, Node* n7, Node* n8) { in NewNode()
78 Node* nodes[] = {n1, n2, n3, n4, n5, n6, n7, n8}; in NewNode()
81 Node* NewNode(const Operator* op, Node* n1, Node* n2, Node* n3, Node* n4, in NewNode()
82 Node* n5, Node* n6, Node* n7, Node* n8, Node* n9) { in NewNode()
83 Node* nodes[] = {n1, n2, n3, n4, n5, n6, n7, n8, n9}; in NewNode()
88 Node* CloneNode(const Node* node);
91 Node* start() const { return start_; } in start()
92 Node* end() const { return end_; } in end()
94 void SetStart(Node* start) { start_ = start; } in SetStart()
95 void SetEnd(Node* end) { end_ = end; } in SetEnd()
99 void Decorate(Node* node);
109 Node* start_;
110 Node* end_;
124 virtual void Decorate(Node* node) = 0;