Searched refs:ChildIterator (Results 1 – 5 of 5) sorted by relevance
195 struct ChildIterator : ChildIteratorBase<ChildIterator, Node> { struct202 ConstChildIterator(const ChildIterator &I) : Base(I.asPointer()) {} in ConstChildIterator()205 llvm::iterator_range<ChildIterator> getChildren() { in getChildren()206 return {ChildIterator(getFirstChild()), ChildIterator()}; in getChildren()
259 template <class Node, class ChildIterator>262 using ChildIteratorType = ChildIterator;
34 typedef ChildMap::const_iterator ChildIterator; typedef in __anoncbce3dbb0111::ClangASTNodesEmitter100 ChildIterator i = Tree.lower_bound(Base), e = Tree.upper_bound(Base); in EmitNode()
235 template <class Node, class ChildIterator> struct DomTreeGraphTraitsBase {237 using ChildIteratorType = ChildIterator;
1544 using ChildIterator = std::unordered_set<DisplayNode *>::const_iterator; typedef in __anonb0928b5c2a11::DisplayNode1545 ChildIterator children_begin() const { return Children.cbegin(); } in children_begin()1546 ChildIterator children_end() const { return Children.cend(); } in children_end()2025 using ChildIteratorType = DisplayNode::ChildIterator;2073 DisplayNode::ChildIterator &To) { in getEdgeSourceLabel()2077 DisplayNode::ChildIterator &To, in getEdgeAttributes()