Home
last modified time | relevance | path

Searched refs:child_iterator (Results 1 – 22 of 22) sorted by relevance

/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFDIE.h20 class child_iterator;
107 llvm::iterator_range<child_iterator> children() const;
110 class DWARFDIE::child_iterator
111 : public llvm::iterator_facade_base<DWARFDIE::child_iterator,
117 child_iterator() = default;
118 child_iterator(const DWARFDIE &parent) : m_die(parent.GetFirstChild()) {} in child_iterator() function
119 bool operator==(const child_iterator &it) const {
136 child_iterator &operator++() {
H A DDWARFDIE.cpp591 llvm::iterator_range<DWARFDIE::child_iterator> DWARFDIE::children() const { in children()
592 return llvm::make_range(child_iterator(*this), child_iterator()); in children()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DOpenMPClause.h87 using child_iterator = StmtIterator; variable
89 using child_range = llvm::iterator_range<child_iterator>;
124 return child_range(child_iterator(), child_iterator()); in children()
132 return child_range(child_iterator(), child_iterator()); in used_children()
171 using child_iterator = StmtIterator; variable
173 using child_range = llvm::iterator_range<child_iterator>;
182 return child_range(child_iterator(), child_iterator()); in used_children()
509 return child_range(child_iterator(), child_iterator()); in used_children()
862 return child_range(child_iterator(), child_iterator()); in used_children()
954 return child_range(child_iterator(), child_iterator()); in used_children()
[all …]
H A DOpenACCClause.h43 using child_iterator = StmtIterator; variable
45 using child_range = llvm::iterator_range<child_iterator>;
72 return child_range(child_iterator(), child_iterator()); in children()
94 return child_range(child_iterator(), child_iterator()); in children()
115 return child_range(child_iterator(), child_iterator()); in children()
141 return child_range(child_iterator(), child_iterator()); in children()
167 return child_range(child_iterator(), child_iterator()); in children()
193 return child_range(child_iterator(), child_iterator()); in children()
216 return child_range(child_iterator(), child_iterator()); in children()
336 return child_range(child_iterator(), child_iterator()); in children()
H A DStmtOpenACC.h69 return child_range(child_iterator(), child_iterator()); in children()
109 return child_range(child_iterator(), child_iterator()); in children()
H A DExprCXX.h752 return child_range(child_iterator(), child_iterator()); in children()
787 return child_range(child_iterator(), child_iterator()); in children()
909 return child_range(child_iterator(), child_iterator()); in children()
1126 return child_range(child_iterator(), child_iterator()); in children()
1193 return child_range(child_iterator(), child_iterator()); in children()
1357 return child_range(child_iterator(), child_iterator()); in children()
1448 return child_range(child_iterator(), child_iterator()); in children()
1799 return child_range(child_iterator(), child_iterator()); in children()
2217 return child_range(child_iterator(), child_iterator()); in children()
2836 return child_range(child_iterator(), child_iterator()); in children()
[all …]
H A DExpr.h1208 return child_range(child_iterator(), child_iterator()); in children()
1491 return child_range(child_iterator(), child_iterator()); in children()
1535 return child_range(child_iterator(), child_iterator()); in children()
1582 return child_range(child_iterator(), child_iterator()); in children()
1631 return child_range(child_iterator(), child_iterator()); in children()
1705 return child_range(child_iterator(), child_iterator()); in children()
1968 return child_range(child_iterator(), child_iterator()); in children()
2118 return child_range(child_iterator(), child_iterator()); in children()
4394 return child_range(child_iterator(), child_iterator()); in children()
4683 return child_range(child_iterator(), child_iterator()); in children()
[all …]
H A DStmt.h1444 using child_iterator = StmtIterator;
1447 using child_range = llvm::iterator_range<child_iterator>;
1457 child_iterator child_begin() { return children().begin(); }
1458 child_iterator child_end() { return children().end(); }
1531 return child_range(child_iterator(DG.begin(), DG.end()),
1532 child_iterator(DG.end(), DG.end()));
1595 return child_range(child_iterator(), child_iterator());
2897 return child_range(child_iterator(), child_iterator());
2976 return child_range(child_iterator(), child_iterator());
3006 return child_range(child_iterator(), child_iterator());
[all …]
H A DStmtGraphTraits.h25 using ChildIteratorType = clang::Stmt::child_iterator;
H A DASTNodeTraverser.h307 for (comments::Comment::child_iterator I = C->child_begin(), in Visit()
H A DStmtOpenMP.h368 OMPClause::child_iterator ChildI, ChildEnd;
578 return child_range(child_iterator(), child_iterator()); in children()
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DGraphWriter.h73 using child_iterator = typename GTraits::ChildIteratorType; variable
84 child_iterator EI = GTraits::child_begin(Node); in getEdgeSourceLabels()
85 child_iterator EE = GTraits::child_end(Node); in getEdgeSourceLabels()
190 child_iterator EI = GTraits::child_begin(Node); in writeNode()
191 child_iterator EE = GTraits::child_end(Node); in writeNode()
278 child_iterator EI = GTraits::child_begin(Node); in writeNode()
279 child_iterator EE = GTraits::child_end(Node); in writeNode()
288 void writeEdge(NodeRef Node, unsigned edgeidx, child_iterator EI) { in writeEdge()
292 child_iterator TargetIt = DTraits.getEdgeTarget(Node, EI); in writeEdge()
/freebsd/usr.bin/dtc/
H A Dfdt.hh446 typedef std::vector<node_ptr>::iterator child_iterator; typedef in dtc::fdt::node
473 child_iterator begin() { return n.child_begin(); } in begin()
474 child_iterator end() { return n.child_end(); } in end()
563 inline child_iterator child_begin() in child_begin()
570 inline child_iterator child_end() in child_end()
H A Dchecking.cc134 for (node::child_iterator i=n->child_begin(), e=n->child_end() ; i!=e ; in visit_node()
/freebsd/contrib/llvm-project/llvm/include/llvm/Object/
H A DArchive.h287 using child_iterator = fallible_iterator<ChildFallibleIterator>; variable
344 child_iterator child_begin(Error &Err, bool SkipInternal = true) const;
345 child_iterator child_end() const;
346 iterator_range<child_iterator> children(Error &Err,
/freebsd/contrib/llvm-project/llvm/lib/Object/
H A DArchive.cpp736 child_iterator I = child_begin(Err, false); in Archive()
739 child_iterator E = child_end(); in Archive()
987 Archive::child_iterator Archive::child_begin(Error &Err, in child_begin()
993 return child_iterator::itr( in child_begin()
1000 return child_iterator::itr(C, Err); in child_begin()
1003 Archive::child_iterator Archive::child_end() const { in child_end()
1004 return child_iterator::end(Child(nullptr, nullptr, nullptr)); in child_end()
1445 child_iterator I = child_begin(Err, false); in BigArchive()
1448 child_iterator E = child_end(); in BigArchive()
/freebsd/contrib/llvm-project/clang/lib/ARCMigrate/
H A DTransRetainReleaseDealloc.cpp261 Stmt::child_iterator currChildS = OuterS->child_begin(); in getPreviousAndNextStmt()
262 Stmt::child_iterator childE = OuterS->child_end(); in getPreviousAndNextStmt()
263 Stmt::child_iterator prevChildS = childE; in getPreviousAndNextStmt()
/freebsd/contrib/llvm-project/clang/lib/Index/
H A DCommentToXML.cpp101 for (Comment::child_iterator I = C->child_begin(), E = C->child_end(); in FullCommentParts()
326 for (Comment::child_iterator I = C->child_begin(), E = C->child_end(); in visitParagraphComment()
493 for (Comment::child_iterator I = C->child_begin(), E = C->child_end(); in visitNonStandaloneParagraphComment()
703 for (Comment::child_iterator I = C->child_begin(), E = C->child_end(); I != E; in appendParagraphCommentWithKind()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DOpenACCClause.cpp113 return child_range(child_iterator(), child_iterator()); in children()
H A DExpr.cpp4582 child_iterator Child = child_begin(); in DesignatedInitExpr()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DDIE.h870 using child_iterator = IntrusiveBackList<DIE>::iterator; variable
872 using child_range = iterator_range<child_iterator>;
/freebsd/
H A DObsoleteFiles.inc10011 OLD_FILES+=usr/include/c++/4.2/ext/pb_ds/detail/pat_trie_/child_iterator.hpp