Searched defs:NodeArrayNode (Results 1 – 7 of 7) sorted by relevance
514 struct NodeArrayNode : public Node { struct515 NodeArrayNode() : Node(NodeKind::NodeArray) {} in NodeArrayNode() argument530 NodeArrayNode *Components = nullptr; argument
338 struct NodeArrayNode : Node { struct340 NodeArrayNode(NodeArray Array_) : Node(KNodeArrayNode), Array(Array_) {} in NodeArrayNode() argument342 template<typename Fn> void match(Fn F) const { F(Array); } in match()344 void printLeft(OutputBuffer &OB) const override { Array.printWithComma(OB); } in printLeft()
514 struct NodeArrayNode : public Node { struct515 NodeArrayNode() : Node(NodeKind::NodeArray) {} in NodeArrayNode() function530 NodeArrayNode *Components = nullptr; argument
252 struct NodeArrayNode : Node { struct254 NodeArrayNode(NodeArray Array_) : Node(KNodeArrayNode), Array(Array_) {} in NodeArrayNode() argument256 template<typename Fn> void match(Fn F) const { F(Array); } in match()258 void printLeft(OutputStream &S) const override { in printLeft()
244 struct NodeArrayNode : Node { struct246 NodeArrayNode(NodeArray Array_) : Node(KNodeArrayNode), Array(Array_) {} in NodeArrayNode() function248 template<typename Fn> void match(Fn F) const { F(Array); } in match()250 void printLeft(OutputStream &S) const override { in printLeft()
357 struct NodeArrayNode : Node { struct359 NodeArrayNode(NodeArray Array_) : Node(KNodeArrayNode), Array(Array_) {} in NodeArrayNode() argument361 template<typename Fn> void match(Fn F) const { F(Array); } in match()363 void printLeft(OutputBuffer &OB) const override { Array.printWithComma(OB); } in printLeft()
357 struct NodeArrayNode : Node { struct359 NodeArrayNode(NodeArray Array_) : Node(KNodeArrayNode), Array(Array_) {} in NodeArrayNode() function361 template<typename Fn> void match(Fn F) const { F(Array); } in match()363 void printLeft(OutputBuffer &OB) const override { Array.printWithComma(OB); } in printLeft()