Searched refs:child_begin (Results 1 - 25 of 61) sorted by relevance

123

/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/
H A DStmtGraphTraits.h30 static ChildIteratorType child_begin(NodeRef N) { function in struct:llvm::GraphTraits
31 if (N) return N->child_begin();
56 static ChildIteratorType child_begin(NodeRef N) { function in struct:llvm::GraphTraits
57 if (N) return N->child_begin();
H A DStmtOpenMP.h87 *child_begin() = S;
255 return *child_begin();
259 return *child_begin();
489 &(*(std::next(child_begin(), getArraysOffset(getDirectiveKind())))));
496 child_begin(), getArraysOffset(getDirectiveKind()) + CollapsedNum));
503 &*std::next(child_begin(),
511 &*std::next(child_begin(),
519 &*std::next(child_begin(),
527 &*std::next(child_begin(),
535 &*std::next(child_begin(),
[all...]
H A DComment.h226 child_iterator child_begin() const;
232 return child_end() - child_begin();
279 child_iterator child_begin() const { return nullptr; } function in class:clang::comments::TextComment
338 child_iterator child_begin() const { return nullptr; } function in class:clang::comments::InlineCommandComment
470 child_iterator child_begin() const { return nullptr; } function in class:clang::comments::HTMLStartTagComment
525 child_iterator child_begin() const { return nullptr; } function in class:clang::comments::HTMLEndTagComment
574 child_iterator child_begin() const { function in class:clang::comments::ParagraphComment
644 child_iterator child_begin() const { function in class:clang::comments::BlockCommandComment
881 child_iterator child_begin() const { return nullptr; } function in class:clang::comments::ParamCommandComment::VerbatimBlockLineComment
912 child_iterator child_begin() cons function in class:clang::comments::ParamCommandComment::VerbatimBlockComment
968 child_iterator child_begin() const { return nullptr; } function in class:clang::comments::ParamCommandComment::VerbatimLineComment
1113 child_iterator child_begin() const { function in class:clang::comments::ParamCommandComment::FullComment
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ADT/
H A DGraphTraits.h46 // static ChildIteratorType child_begin(NodeRef)
122 return make_range(GraphTraits<GraphType>::child_begin(G),
129 return make_range(GraphTraits<Inverse<GraphType>>::child_begin(G),
H A DPostOrderIterator.h108 VisitStack.push_back(std::make_pair(BB, GT::child_begin(BB)));
117 VisitStack.push_back(std::make_pair(BB, GT::child_begin(BB)));
131 VisitStack.push_back(std::make_pair(BB, GT::child_begin(BB)));
H A DSCCIterator.h150 VisitStack.push_back(StackElement(N, GT::child_begin(N), visitNum));
220 for (ChildItTy CI = GT::child_begin(N), CE = GT::child_end(N); CI != CE;
H A DBreadthFirstIterator.h84 ChildIt.emplace(GT::child_begin(Node));
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DInterval.h126 static ChildIteratorType child_begin(NodeRef N) { return succ_begin(N); } function in struct:llvm::GraphTraits
135 static ChildIteratorType child_begin(NodeRef N) { return pred_begin(N); } function in struct:llvm::GraphTraits
H A DRegionInfoImpl.h167 for (BlockT *Pred : make_range(InvBlockTraits::child_begin(entry),
188 for (PredIterTy PI = InvBlockTraits::child_begin(exit),
211 for (BlockT *Pred : make_range(InvBlockTraits::child_begin(exit),
262 make_range(BlockTraits::child_begin(BB), BlockTraits::child_end(BB))) {
269 for (BlockT *Pred : make_range(InvBlockTraits::child_begin(BB),
287 make_range(BlockTraits::child_begin(BB), BlockTraits::child_end(BB))) {
468 for (BlockT *Pred : make_range(InvBlockTraits::child_begin(getExit()),
473 return new RegionT(getEntry(), *BlockTraits::child_begin(exit), RI, DT);
480 for (BlockT *Pred : make_range(InvBlockTraits::child_begin(getExit()),
568 for (BlockT *P : make_range(InvBlockTraits::child_begin(B
[all...]
H A DRegionIterator.h107 BItor(BlockTraits::child_begin(node->getEntry())) {
184 : Node(node), Itor(BlockTraits::child_begin(node->getEntry())) {
255 // NodeT can either be region node or const region node, otherwise child_begin
263 static inline ChildIteratorType child_begin(NodeRef N) { \
275 static inline ChildIteratorType child_begin(NodeRef N) { \
H A DCFG.h160 for (NodeT Succ : make_range(GT::child_begin(Node), GT::child_end(Node))) {
H A DIntervalIterator.h184 for (typename GT::ChildIteratorType I = GT::child_begin(Node),
214 for (typename IGT::ChildIteratorType I = IGT::child_begin(Node),
237 for (typename GT::ChildIteratorType It = GT::child_begin(Node),
H A DCallGraph.h417 static ChildIteratorType child_begin(NodeRef N) { function in struct:GraphTraits
438 static ChildIteratorType child_begin(NodeRef N) { function in struct:GraphTraits
H A DLoopInfoImpl.h173 typename BlockTraits::ChildIteratorType SI = BlockTraits::child_begin(Out);
300 assert(std::any_of(GraphTraits<BlockT *>::child_begin(BB),
305 assert(std::any_of(GraphTraits<Inverse<BlockT *>>::child_begin(BB),
311 std::for_each(GraphTraits<Inverse<BlockT *>>::child_begin(BB),
444 InvBlockTraits::child_begin(PredBB),
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineLoopInfo.h181 static ChildIteratorType child_begin(NodeRef N) { return N->begin(); } function in struct:llvm::GraphTraits
190 static ChildIteratorType child_begin(NodeRef N) { return N->begin(); } function in struct:llvm::GraphTraits
H A DMachineBasicBlock.h875 static ChildIteratorType child_begin(NodeRef N) { return N->succ_begin(); } function in struct:llvm::GraphTraits
884 static ChildIteratorType child_begin(NodeRef N) { return N->succ_begin(); } function in struct:llvm::GraphTraits
902 static ChildIteratorType child_begin(NodeRef N) { return N->pred_begin(); } function in struct:llvm::GraphTraits
914 static ChildIteratorType child_begin(NodeRef N) { return N->pred_begin(); } function in struct:llvm::GraphTraits
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
H A DComment.cpp71 ASSERT_IMPLEMENTS_child_begin(&CLASS::child_begin); \
82 Comment::child_iterator Comment::child_begin() const { function in class:clang::comments::Comment
88 return static_cast<const CLASS *>(this)->child_begin();
120 for (child_iterator I = child_begin(), E = child_end(); I != E; ++I) {
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Support/
H A DGraphWriter.h85 child_iterator EI = GTraits::child_begin(Node);
228 child_iterator EI = GTraits::child_begin(Node);
246 (unsigned)std::distance(GTraits::child_begin(TargetNode), TargetIt);
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DCFG.h303 static ChildIteratorType child_begin(NodeRef N) { return succ_begin(N); } function in struct:llvm::GraphTraits
313 static ChildIteratorType child_begin(NodeRef N) { return succ_begin(N); } function in struct:llvm::GraphTraits
327 static ChildIteratorType child_begin(NodeRef N) { return pred_begin(N); } function in struct:llvm::GraphTraits
336 static ChildIteratorType child_begin(NodeRef N) { return pred_begin(N); } function in struct:llvm::GraphTraits
H A DCFGDiff.h181 static ChildIteratorType child_begin(NodeRef N) { function in struct:llvm::CFGViewSuccessors
235 static ChildIteratorType child_begin(NodeRef N) { function in struct:llvm::CFGViewPredecessors
/freebsd-11-stable/usr.bin/dtc/
H A Dchecking.cc84 if (n->child_begin() == n->child_end())
136 for (node::child_iterator i=n->child_begin(), e=n->child_end() ; i!=e ;
H A Dfdt.hh475 child_iterator begin() { return n.child_begin(); }
565 inline child_iterator child_begin() function in class:dtc::fdt::node
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Analysis/
H A DCallGraph.h191 static ChildIteratorType child_begin(NodeType *N) { return N->begin(); } function in struct:llvm::GraphTraits
201 static ChildIteratorType child_begin(NodeType *N) { return N->begin();} function in struct:llvm::GraphTraits
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Object/
H A DArchive.h239 child_iterator child_begin(Error &Err, bool SkipInternal = true) const;
243 return make_range(child_begin(Err, SkipInternal), child_end());
/freebsd-11-stable/contrib/llvm-project/clang/lib/Index/
H A DCommentToXML.cpp98 for (Comment::child_iterator I = C->child_begin(), E = C->child_end();
323 for (Comment::child_iterator I = C->child_begin(), E = C->child_end();
490 for (Comment::child_iterator I = C->child_begin(), E = C->child_end();
696 for (Comment::child_iterator I = C->child_begin(), E = C->child_end();

Completed in 317 milliseconds

123