Lines Matching defs:N
32 explicit DGEdge(NodeType &N) : TargetNode(N) {} in DGEdge()
55 void setTargetNode(const NodeType &N) { TargetNode = N; } in setTargetNode()
83 explicit DGNode(const DGNode<NodeType, EdgeType> &N) : Edges(N.Edges) {} in DGNode()
84 DGNode(DGNode<NodeType, EdgeType> &&N) : Edges(std::move(N.Edges)) {} in DGNode()
117 bool findEdgesTo(const NodeType &N, SmallVectorImpl<EdgeType *> &EL) const { in findEdgesTo()
133 bool hasEdgeTo(const NodeType &N) const { in hasEdgeTo()
149 bool isEqualTo(const NodeType &N) const { return this == &N; } in isEqualTo()
159 const_iterator findEdgeTo(const NodeType &N) const { in findEdgeTo()
183 explicit DirectedGraph(NodeType &N) : Nodes() { addNode(N); } in DirectedGraph()
207 const_iterator findNode(const NodeType &N) const { in findNode()
211 iterator findNode(const NodeType &N) { in findNode()
217 bool addNode(NodeType &N) { in addNode()
226 bool findIncomingEdgesToNode(const NodeType &N, SmallVectorImpl<EdgeType*> &EL) const { in findIncomingEdgesToNode()
243 bool removeNode(NodeType &N) { in removeNode()