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

/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/
H A DOpenMPClause.h84 using child_iterator = StmtIterator;
86 using child_range = llvm::iterator_range<child_iterator>;
312 return child_range(child_iterator(), child_iterator());
409 return child_range(child_iterator(), child_iterator());
651 return child_range(child_iterator(), child_iterator());
718 return child_range(child_iterator(), child_iterator());
[all...]
H A DComment.h222 typedef Comment * const *child_iterator; typedef in class:clang::comments::Comment
224 child_iterator child_begin() const;
225 child_iterator child_end() const;
277 child_iterator child_begin() const { return nullptr; }
279 child_iterator child_end() const { return nullptr; }
336 child_iterator child_begin() const { return nullptr; }
338 child_iterator child_end() const { return nullptr; }
468 child_iterator child_begin() const { return nullptr; }
470 child_iterator child_end() const { return nullptr; }
523 child_iterator child_begi
[all...]
H A DStmtGraphTraits.h25 using ChildIteratorType = clang::Stmt::child_iterator;
H A DExprCXX.h718 return child_range(child_iterator(), child_iterator());
751 return child_range(child_iterator(), child_iterator());
869 return child_range(child_iterator(), child_iterator());
1082 return child_range(child_iterator(), child_iterator());
1134 return child_range(child_iterator(), child_iterator());
[all...]
H A DExprObjC.h112 return child_range(child_iterator(), child_iterator());
441 return child_range(child_iterator(), child_iterator());
484 return child_range(child_iterator(), child_iterator());
535 return child_range(child_iterator(), child_iterator());
791 return child_range(child_iterator(), child_iterator());
[all...]
H A DExprConcepts.h134 return child_range(child_iterator(), child_iterator());
545 return child_range(child_iterator(), child_iterator());
H A DStmt.h1209 using child_iterator = StmtIterator;
1212 using child_range = llvm::iterator_range<child_iterator>;
1222 child_iterator child_begin() { return children().begin(); }
1223 child_iterator child_end() { return children().end(); }
1291 return child_range(child_iterator(DG.begin(), DG.end()),
1292 child_iterator(DG.end(), DG.end()));
1355 return child_range(child_iterator(), child_iterator());
2552 return child_range(child_iterator(), child_iterator());
[all...]
H A DExpr.h1137 return child_range(child_iterator(), child_iterator());
1402 return child_range(child_iterator(), child_iterator());
1497 return child_range(child_iterator(), child_iterator());
1544 return child_range(child_iterator(), child_iterator());
1597 return child_range(child_iterator(), child_iterator());
[all...]
H A DASTNodeTraverser.h231 for (comments::Comment::child_iterator I = C->child_begin(),
H A DStmtOpenMP.h97 OMPClause::child_iterator ChildI, ChildEnd;
310 return child_range(child_iterator(), child_iterator());
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Support/
H A DGraphWriter.h74 using child_iterator = typename GTraits::ChildIteratorType;
85 child_iterator EI = GTraits::child_begin(Node);
86 child_iterator EE = GTraits::child_end(Node);
228 child_iterator EI = GTraits::child_begin(Node);
229 child_iterator EE = GTraits::child_end(Node);
238 void writeEdge(NodeRef Node, unsigned edgeidx, child_iterator EI) {
242 child_iterator TargetIt = DTraits.getEdgeTarget(Node, EI);
/freebsd-13-stable/contrib/llvm-project/clang/lib/ARCMigrate/
H A DTransAutoreleasePool.cpp128 Stmt::child_iterator retI = scope.End;
166 for (Stmt::child_iterator
227 Stmt::child_iterator Begin;
228 Stmt::child_iterator End;
236 Stmt::child_iterator rangeS = Begin;
240 Stmt::child_iterator rangeE = Begin;
241 for (Stmt::child_iterator I = rangeS; I != End; ++I)
301 Stmt::child_iterator SI = scope.End, SE = compoundS->body_end();
340 Stmt::child_iterator I = scope.Begin;
H A DTransRetainReleaseDealloc.cpp261 Stmt::child_iterator currChildS = OuterS->child_begin();
262 Stmt::child_iterator childE = OuterS->child_end();
263 Stmt::child_iterator prevChildS = childE;
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Object/
H A DArchive.h176 using child_iterator = fallible_iterator<ChildFallibleIterator>;
239 child_iterator child_begin(Error &Err, bool SkipInternal = true) const;
240 child_iterator child_end() const;
241 iterator_range<child_iterator> children(Error &Err,
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
H A DComment.cpp54 good implements_child_begin_end(Comment::child_iterator (T::*)() const) { function in namespace:clang::comments::__anon1561
60 Comment::child_iterator (Comment::*)() const) { function in namespace:clang::comments::__anon1561
82 Comment::child_iterator Comment::child_begin() const {
96 Comment::child_iterator Comment::child_end() const {
120 for (child_iterator I = child_begin(), E = child_end(); I != E; ++I) {
H A DCommentSema.cpp749 for (Comment::child_iterator I = FC->child_begin(), E = FC->child_end();
H A DExpr.cpp4290 child_iterator Child = child_begin();
/freebsd-13-stable/usr.bin/dtc/
H A Dfdt.hh448 typedef std::vector<node_ptr>::iterator child_iterator; typedef in class:dtc::fdt::node
475 child_iterator begin() { return n.child_begin(); }
476 child_iterator end() { return n.child_end(); }
565 inline child_iterator child_begin()
572 inline child_iterator child_end()
H A Dchecking.cc136 for (node::child_iterator i=n->child_begin(), e=n->child_end() ; i!=e ;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Object/
H A DArchive.cpp562 child_iterator I = child_begin(Err, false);
565 child_iterator E = child_end();
771 Archive::child_iterator Archive::child_begin(Error &Err,
777 return child_iterator::itr(
784 return child_iterator::itr(C, Err);
787 Archive::child_iterator Archive::child_end() const {
788 return child_iterator::end(Child(nullptr, nullptr, nullptr));
/freebsd-13-stable/contrib/llvm-project/clang/lib/Index/
H A DCommentToXML.cpp100 for (Comment::child_iterator I = C->child_begin(), E = C->child_end();
325 for (Comment::child_iterator I = C->child_begin(), E = C->child_end();
492 for (Comment::child_iterator I = C->child_begin(), E = C->child_end();
698 for (Comment::child_iterator I = C->child_begin(), E = C->child_end();
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DDIE.h766 using child_iterator = IntrusiveBackList<DIE>::iterator;
768 using child_range = iterator_range<child_iterator>;

Completed in 265 milliseconds