Lines Matching refs:NodeType
64 class SetType = llvm::SmallPtrSet<typename GraphTraits<GraphT>::NodeType*, 8>,
67 typename GT::NodeType, ptrdiff_t>,
70 typename GT::NodeType, ptrdiff_t> super;
72 typedef typename GT::NodeType NodeType;
74 typedef PointerIntPair<NodeType*, 1> PointerIntTy;
81 inline df_iterator(NodeType *Node) {
89 inline df_iterator(NodeType *Node, SetType &S)
105 NodeType *Node = Top.first.getPointer();
114 NodeType *Next = *It++;
159 inline NodeType *operator->() const { return operator*(); }
183 inline bool nodeVisited(NodeType *Node) const {
193 NodeType *getPath(unsigned n) const {
218 template <class T, class SetTy = std::set<typename GraphTraits<T>::NodeType*> >
237 class SetTy = llvm::SmallPtrSet<typename GraphTraits<T>::NodeType*, 8>,
261 template <class T, class SetTy = std::set<typename GraphTraits<T>::NodeType*> >