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

12

/freebsd-10.0-release/contrib/llvm/include/llvm/Object/
H A DArchive.h143 class child_iterator { class in class:llvm::object::Archive
146 child_iterator() : child(Child(0, StringRef())) {} function in class:llvm::object::Archive::child_iterator
147 child_iterator(const Child &c) : child(c) {} function in class:llvm::object::Archive::child_iterator
152 bool operator==(const child_iterator &other) const {
156 bool operator!=(const child_iterator &other) const {
160 bool operator <(const child_iterator &other) const {
164 child_iterator& operator++() { // Preincrement
185 error_code getMember(child_iterator &Result) const;
223 child_iterator begin_children(bool skip_internal = true) const;
224 child_iterator end_childre
[all...]
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/AST/
H A DComment.h215 typedef Comment * const *child_iterator; typedef in class:clang::comments::Comment
217 child_iterator child_begin() const;
218 child_iterator child_end() const;
270 child_iterator child_begin() const { return NULL; }
272 child_iterator child_end() const { return NULL; }
328 child_iterator child_begin() const { return NULL; }
330 child_iterator child_end() const { return NULL; }
453 child_iterator child_begin() const { return NULL; }
455 child_iterator child_end() const { return NULL; }
508 child_iterator child_begi
[all...]
H A DStmtGraphTraits.h29 typedef clang::Stmt::child_iterator ChildIteratorType;
H A DStmt.h414 typedef StmtIterator child_iterator; typedef in class:clang::Stmt
425 child_iterator child_begin() { return children().first; }
426 child_iterator child_end() { return children().second; }
491 return child_range(child_iterator(DG.begin(), DG.end()),
492 child_iterator(DG.end(), DG.end()));
H A DRecursiveASTVisitor.h415 Stmt::child_iterator StmtIt;
438 if (job.StmtIt == Stmt::child_iterator()) {
/freebsd-10.0-release/contrib/llvm/include/llvm/Support/
H A DGraphWriter.h64 typedef typename GTraits::ChildIteratorType child_iterator; typedef in class:llvm::GraphWriter
70 child_iterator EI = GTraits::child_begin(Node);
71 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(NodeType *Node, unsigned edgeidx, child_iterator EI) {
242 child_iterator TargetIt = DTraits.getEdgeTarget(Node, EI);
/freebsd-10.0-release/contrib/llvm/lib/Object/
H A DArchive.cpp115 child_iterator i = begin_children(false);
116 child_iterator e = end_children();
171 Archive::child_iterator Archive::begin_children(bool skip_internal) const {
182 Archive::child_iterator Archive::end_children() const {
191 error_code Archive::Symbol::getMember(child_iterator &Result) const {
285 Archive::child_iterator Archive::findSym(StringRef name) const {
288 Archive::child_iterator result;
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/ARCMigrate/
H A DTransAutoreleasePool.cpp129 Stmt::child_iterator retI = scope.End;
167 for (Stmt::child_iterator
228 Stmt::child_iterator Begin;
229 Stmt::child_iterator End;
237 Stmt::child_iterator rangeS = Begin;
241 Stmt::child_iterator rangeE = Begin;
242 for (Stmt::child_iterator I = rangeS; I != End; ++I)
302 Stmt::child_iterator SI = scope.End, SE = compoundS->body_end();
341 Stmt::child_iterator I = scope.Begin;
H A DTransRetainReleaseDealloc.cpp267 Stmt::child_iterator currChildS = OuterS->child_begin();
268 Stmt::child_iterator childE = OuterS->child_end();
269 Stmt::child_iterator prevChildS = childE;
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/AST/
H A DComment.cpp40 good implements_child_begin_end(Comment::child_iterator (T::*)() const) { function in namespace:clang::comments::__anon2956
45 Comment::child_iterator (Comment::*)() const) { function in namespace:clang::comments::__anon2956
66 Comment::child_iterator Comment::child_begin() const {
80 Comment::child_iterator Comment::child_end() const {
106 for (child_iterator I = child_begin(), E = child_end(); I != E; ++I) {
H A DCommentSema.cpp721 for (Comment::child_iterator I = FC->child_begin(), E = FC->child_end();
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DCheckSizeofPointer.cpp38 for (Stmt::child_iterator I = S->child_begin(), E = S->child_end(); I!=E; ++I)
H A DCheckObjCDealloc.cpp45 for (Stmt::child_iterator I = S->child_begin(), E= S->child_end(); I!=E; ++I)
93 for (Stmt::child_iterator I = S->child_begin(), E= S->child_end(); I!=E; ++I)
H A DCStringSyntaxChecker.cpp171 for (Stmt::child_iterator I = S->child_begin(), E = S->child_end(); I != E;
H A DObjCContainersASTChecker.cpp156 for (Stmt::child_iterator I = S->child_begin(), E = S->child_end(); I!=E; ++I)
H A DVirtualCallChecker.cpp128 for (Stmt::child_iterator I = S->child_begin(), E = S->child_end(); I!=E; ++I)
H A DCheckSecuritySyntaxOnly.cpp101 for (Stmt::child_iterator I = S->child_begin(), E = S->child_end(); I!=E; ++I)
154 for (Stmt::child_iterator I = S->child_begin(), E = S->child_end(); I!=E; ++I)
H A DLLVMConventionsChecker.cpp124 for (Stmt::child_iterator I = S->child_begin(), E = S->child_end() ;
/freebsd-10.0-release/usr.bin/dtc/
H A Dfdt.hh448 typedef std::vector<node*>::iterator child_iterator; typedef in class:dtc::fdt::node
452 inline child_iterator child_begin()
459 inline child_iterator child_end()
H A Dchecking.cc112 for (node::child_iterator i=n->child_begin(), e=n->child_end() ; i!=e ;
H A Dfdt.cc722 for (child_iterator i=child_begin(), e=child_end() ; i!=e ; ++i)
814 for (child_iterator i=child_begin(), e=child_end() ; i!=e ; ++i)
850 for (child_iterator i=child_begin(), e=child_end() ; i!=e ; ++i)
883 for (child_iterator i=child_begin(), e=child_end() ; i!=e ; ++i)
919 for (node::child_iterator i=n->child_begin(), e=n->child_end() ; i!=e ; ++i)
/freebsd-10.0-release/contrib/llvm/tools/llvm-nm/
H A Dllvm-nm.cpp368 object::Archive::child_iterator c;
382 for (object::Archive::child_iterator i = a->begin_children(),
/freebsd-10.0-release/contrib/llvm/tools/llvm-readobj/
H A Dllvm-readobj.cpp229 for (Archive::child_iterator ArcI = Arc->begin_children(),
/freebsd-10.0-release/contrib/libstdc++/include/ext/pb_ds/detail/pat_trie_/
H A Dinternal_node.hpp125 #include <ext/pb_ds/detail/pat_trie_/child_iterator.hpp>
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Analysis/
H A DLiveVariables.cpp342 for (Stmt::child_iterator it = S->child_begin(), ei = S->child_end();

Completed in 131 milliseconds

12