Home
last modified time | relevance | path

Searched refs:ChildItTy (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DBreadthFirstIterator.h57 using ChildItTy = typename GT::ChildIteratorType; variable
60 using QueueElement = std::pair<NodeRef, std::optional<ChildItTy>>;
84 std::optional<ChildItTy> &ChildIt = H.second; in toNext()
H A DSCCIterator.h51 using ChildItTy = typename GT::ChildIteratorType; variable
58 ChildItTy NextChild; ///< The next child, modified inplace during DFS.
61 StackElement(NodeRef Node, const ChildItTy &Child, unsigned Min) in StackElement()
225 for (ChildItTy CI = GT::child_begin(N), CE = GT::child_end(N); CI != CE; in hasCycle()
H A DDepthFirstIterator.h95 using ChildItTy = typename GT::ChildIteratorType; variable
100 using StackElement = std::pair<NodeRef, std::optional<ChildItTy>>;
126 std::optional<ChildItTy> &Opt = VisitStack.back().second; in toNext()
H A DPostOrderIterator.h106 using ChildItTy = typename GT::ChildIteratorType;
111 SmallVector<std::tuple<NodeRef, ChildItTy, ChildItTy>, 8> VisitStack;
107 using ChildItTy = typename GT::ChildIteratorType; global() variable