Home
last modified time | relevance | path

Searched refs:ChildIterator (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/llvm/unittests/ADT/
H A DTestGraph.h163 class ChildIterator {
172 ChildIterator(); // Disable default constructor.
178 ChildIterator(const ChildIterator &other) = default;
179 ChildIterator &operator=(const ChildIterator &other) = default;
182 bool operator==(const ChildIterator &other) const {
186 bool operator!=(const ChildIterator &other) const {
191 ChildIterator& operator++() {
204 ChildIterator operator++(int) {
205 ChildIterator Result(*this);
224 static ChildIterator child_begin(NodeType *Parent) { in child_begin()
[all …]
/llvm-project-15.0.7/clang/include/clang/Tooling/Syntax/
H A DTree.h195 struct ChildIterator : ChildIteratorBase<ChildIterator, Node> { struct
202 ConstChildIterator(const ChildIterator &I) : Base(I.asPointer()) {} in ConstChildIterator()
205 llvm::iterator_range<ChildIterator> getChildren() { in getChildren()
206 return {ChildIterator(getFirstChild()), ChildIterator()}; in getChildren()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DMachineDominators.h259 template <class Node, class ChildIterator>
262 using ChildIteratorType = ChildIterator;
/llvm-project-15.0.7/clang/utils/TableGen/
H A DClangASTNodesEmitter.cpp34 typedef ChildMap::const_iterator ChildIterator; typedef in __anon20fdde350111::ClangASTNodesEmitter
91 ChildIterator i = Tree.lower_bound(Base), e = Tree.upper_bound(Base); in EmitNode()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DDominators.h227 template <class Node, class ChildIterator> struct DomTreeGraphTraitsBase {
229 using ChildIteratorType = ChildIterator;
/llvm-project-15.0.7/llvm/lib/Passes/
H A DStandardInstrumentations.cpp1267 using ChildIterator = std::unordered_set<DisplayNode *>::const_iterator; typedef in __anone1b304962011::DisplayNode
1268 ChildIterator children_begin() const { return Children.cbegin(); } in children_begin()
1269 ChildIterator children_end() const { return Children.cend(); } in children_end()
1748 using ChildIteratorType = DisplayNode::ChildIterator;
1796 DisplayNode::ChildIterator &To) { in getEdgeSourceLabel()
1800 DisplayNode::ChildIterator &To, in getEdgeAttributes()
/llvm-project-15.0.7/clang/unittests/Tooling/Syntax/
H A DTreeTest.cpp171 EXPECT_EQ(It, Tree::ChildIterator()); in TEST_F()