HomeSort by relevance Sort by last modified time
    Searched defs:ChildIteratorType (Results 1 - 21 of 21) sorted by null

  /external/llvm/include/llvm/ADT/
GraphTraits.h 31 // typedef ChildIteratorType - Type used to iterate over children in graph
36 // static ChildIteratorType child_begin(NodeType *)
37 // static ChildIteratorType child_end (NodeType *)
89 typedef typename GraphTraits<T>::ChildIteratorType ChildIteratorType;
95 static ChildIteratorType child_begin(NodeType* N) {
99 static ChildIteratorType child_end(NodeType* N) {
Trie.h 279 typedef typename NodeType::iterator ChildIteratorType;
285 static inline ChildIteratorType child_begin(NodeType *N) {
288 static inline ChildIteratorType child_end(NodeType *N) { return N->end(); }
304 typedef typename GraphTraits<Trie<Payload> >::ChildIteratorType EdgeIter;
  /external/llvm/include/llvm/Support/
DataFlow.h 28 typedef Value::const_use_iterator ChildIteratorType;
34 static inline ChildIteratorType child_begin(NodeType *N) {
38 static inline ChildIteratorType child_end(NodeType *N) {
45 typedef Value::use_iterator ChildIteratorType;
51 static inline ChildIteratorType child_begin(NodeType *N) {
55 static inline ChildIteratorType child_end(NodeType *N) {
62 typedef User::const_op_iterator ChildIteratorType;
68 static inline ChildIteratorType child_begin(NodeType *N) {
74 static inline ChildIteratorType child_end(NodeType *N) {
83 typedef User::op_iterator ChildIteratorType;
    [all...]
CFG.h 250 typedef succ_iterator ChildIteratorType;
253 static inline ChildIteratorType child_begin(NodeType *N) {
256 static inline ChildIteratorType child_end(NodeType *N) {
263 typedef succ_const_iterator ChildIteratorType;
267 static inline ChildIteratorType child_begin(NodeType *N) {
270 static inline ChildIteratorType child_end(NodeType *N) {
282 typedef pred_iterator ChildIteratorType;
284 static inline ChildIteratorType child_begin(NodeType *N) {
287 static inline ChildIteratorType child_end(NodeType *N) {
294 typedef const_pred_iterator ChildIteratorType;
    [all...]
  /external/clang/include/clang/AST/
StmtGraphTraits.h 29 typedef clang::Stmt::child_iterator ChildIteratorType;
34 static inline ChildIteratorType child_begin(NodeType* N) {
36 else return ChildIteratorType();
39 static inline ChildIteratorType child_end(NodeType* N) {
41 else return ChildIteratorType();
56 typedef clang::Stmt::const_child_iterator ChildIteratorType;
61 static inline ChildIteratorType child_begin(NodeType* N) {
63 else return ChildIteratorType();
66 static inline ChildIteratorType child_end(NodeType* N) {
68 else return ChildIteratorType();
    [all...]
  /external/llvm/unittests/ADT/
SCCIteratorTest.cpp 235 typedef typename Graph<N>::ChildIterator ChildIteratorType;
238 static inline ChildIteratorType child_begin(NodeType *Node) {
241 static inline ChildIteratorType child_end(NodeType *Node) {
  /external/llvm/include/llvm/Analysis/
Interval.h 126 typedef Interval::succ_iterator ChildIteratorType;
131 static inline ChildIteratorType child_begin(NodeType *N) {
134 static inline ChildIteratorType child_end(NodeType *N) {
141 typedef Interval::pred_iterator ChildIteratorType;
143 static inline ChildIteratorType child_begin(NodeType *N) {
146 static inline ChildIteratorType child_end(NodeType *N) {
CallGraph.h 317 typedef mapped_iterator<NodeType::iterator, CGNDerefFun> ChildIteratorType;
319 static inline ChildIteratorType child_begin(NodeType *N) {
322 static inline ChildIteratorType child_end (NodeType *N) {
334 typedef NodeType::const_iterator ChildIteratorType;
337 static inline ChildIteratorType child_begin(NodeType *N) { return N->begin();}
338 static inline ChildIteratorType child_end (NodeType *N) { return N->end(); }
LoopInfo.h 147 for (typename BlockTraits::ChildIteratorType SI =
163 for (typename InvBlockTraits::ChildIteratorType I =
192 for (typename BlockTraits::ChildIteratorType I =
223 for (typename BlockTraits::ChildIteratorType I =
254 for (typename BlockTraits::ChildIteratorType I =
276 typename BlockTraits::ChildIteratorType SI = BlockTraits::child_begin(Out);
298 for (typename InvBlockTraits::ChildIteratorType PI =
319 typename InvBlockTraits::ChildIteratorType PI =
321 typename InvBlockTraits::ChildIteratorType PE =
443 for (typename BlockTraits::ChildIteratorType SI
    [all...]
Dominators.h 248 for (typename InvTraits::ChildIteratorType PI =
256 for (typename InvTraits::ChildIteratorType PI =
863 typedef NodeType::iterator ChildIteratorType;
868 static inline ChildIteratorType child_begin(NodeType *N) {
871 static inline ChildIteratorType child_end(NodeType *N) {
  /external/llvm/include/llvm/CodeGen/
MachineLoopInfo.h 152 typedef MachineLoopInfo::iterator ChildIteratorType;
155 static inline ChildIteratorType child_begin(NodeType *N) {
158 static inline ChildIteratorType child_end(NodeType *N) {
165 typedef MachineLoopInfo::iterator ChildIteratorType;
168 static inline ChildIteratorType child_begin(NodeType *N) {
171 static inline ChildIteratorType child_end(NodeType *N) {
MachineDominators.h 181 typedef NodeType::iterator ChildIteratorType;
186 static inline ChildIteratorType child_begin(NodeType* N) {
189 static inline ChildIteratorType child_end(NodeType* N) {
MachineBasicBlock.h 648 typedef MachineBasicBlock::succ_iterator ChildIteratorType;
651 static inline ChildIteratorType child_begin(NodeType *N) {
654 static inline ChildIteratorType child_end(NodeType *N) {
661 typedef MachineBasicBlock::const_succ_iterator ChildIteratorType;
664 static inline ChildIteratorType child_begin(NodeType *N) {
667 static inline ChildIteratorType child_end(NodeType *N) {
680 typedef MachineBasicBlock::pred_iterator ChildIteratorType;
684 static inline ChildIteratorType child_begin(NodeType *N) {
687 static inline ChildIteratorType child_end(NodeType *N) {
694 typedef MachineBasicBlock::const_pred_iterator ChildIteratorType;
    [all...]
ScheduleDAG.h 623 typedef SUnitIterator ChildIteratorType;
625 static inline ChildIteratorType child_begin(NodeType *N) {
628 static inline ChildIteratorType child_end(NodeType *N) {
SelectionDAGNodes.h     [all...]
  /external/clang/include/clang/Analysis/Analyses/
Dominators.h 173 typedef NodeType::iterator ChildIteratorType;
178 static inline ChildIteratorType child_begin(NodeType *N) {
181 static inline ChildIteratorType child_end(NodeType *N) {
  /external/clang/lib/Serialization/
ModuleManager.cpp 216 typedef llvm::SetVector<ModuleFile *>::const_iterator ChildIteratorType;
219 static ChildIteratorType child_begin(NodeType *Node) {
223 static ChildIteratorType child_end(NodeType *Node) {
  /external/clang/include/clang/Analysis/
CallGraph.h 183 typedef mapped_iterator<NodeType::iterator, CGNDerefFun> ChildIteratorType;
184 static inline ChildIteratorType child_begin(NodeType *N) {
187 static inline ChildIteratorType child_end (NodeType *N) {
197 typedef NodeType::const_iterator ChildIteratorType;
199 static inline ChildIteratorType child_begin(NodeType *N) { return N->begin();}
200 static inline ChildIteratorType child_end (NodeType *N) { return N->end(); }
CFG.h 828 typedef ::clang::CFGBlock::succ_iterator ChildIteratorType;
833 static inline ChildIteratorType child_begin(NodeType* N)
836 static inline ChildIteratorType child_end(NodeType* N)
842 typedef ::clang::CFGBlock::const_succ_iterator ChildIteratorType;
847 static inline ChildIteratorType child_begin(NodeType* N)
850 static inline ChildIteratorType child_end(NodeType* N)
856 typedef ::clang::CFGBlock::const_pred_iterator ChildIteratorType;
861 static inline ChildIteratorType child_begin(NodeType* N)
864 static inline ChildIteratorType child_end(NodeType* N)
870 typedef ::clang::CFGBlock::const_pred_iterator ChildIteratorType;
    [all...]
  /external/llvm/lib/Transforms/IPO/
FunctionAttrs.cpp 315 typedef SmallVectorImpl<ArgumentGraphNode*>::iterator ChildIteratorType;
318 static inline ChildIteratorType child_begin(NodeType *N) {
321 static inline ChildIteratorType child_end(NodeType *N) {
330 static ChildIteratorType nodes_begin(ArgumentGraph *AG) {
333 static ChildIteratorType nodes_end(ArgumentGraph *AG) {
  /external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
ExplodedGraph.h 428 typedef NodeType::succ_iterator ChildIteratorType;
435 static inline ChildIteratorType child_begin(NodeType* N) {
439 static inline ChildIteratorType child_end(NodeType* N) {
454 typedef NodeType::const_succ_iterator ChildIteratorType;
461 static inline ChildIteratorType child_begin(NodeType* N) {
465 static inline ChildIteratorType child_end(NodeType* N) {

Completed in 1042 milliseconds