HomeSort by relevance Sort by last modified time
    Searched refs:ChildIteratorType (Results 1 - 25 of 37) sorted by null

1 2

  /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/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) {
  /external/llvm/include/llvm/Analysis/
Interval.h 123 typedef Interval::succ_iterator ChildIteratorType;
128 static inline ChildIteratorType child_begin(NodeType *N) {
131 static inline ChildIteratorType child_end(NodeType *N) {
138 typedef Interval::pred_iterator ChildIteratorType;
140 static inline ChildIteratorType child_begin(NodeType *N) {
143 static inline ChildIteratorType child_end(NodeType *N) {
CallGraph.h 407 typedef mapped_iterator<NodeType::iterator, CGNDerefFun> ChildIteratorType;
409 static inline ChildIteratorType child_begin(NodeType *N) {
412 static inline ChildIteratorType child_end(NodeType *N) {
421 typedef NodeType::const_iterator ChildIteratorType;
424 static inline ChildIteratorType child_begin(NodeType *N) {
427 static inline ChildIteratorType child_end(NodeType *N) { return N->end(); }
RegionIterator.h 268 typedef RNSuccIterator<NodeType> ChildIteratorType; \
270 static inline ChildIteratorType child_begin(NodeType *N) { \
273 static inline ChildIteratorType child_end(NodeType *N) { \
279 typedef RNSuccIterator<FlatIt<NodeT> > ChildIteratorType; \
281 static inline ChildIteratorType child_begin(NodeType *N) { \
284 static inline ChildIteratorType child_end(NodeType *N) { \
LoopInfoImpl.h 38 for (typename BlockTraits::ChildIteratorType I =
67 for (typename BlockTraits::ChildIteratorType I =
92 for (typename BlockTraits::ChildIteratorType I =
115 typename BlockTraits::ChildIteratorType SI = BlockTraits::child_begin(Out);
137 for (typename InvBlockTraits::ChildIteratorType PI =
159 typename InvBlockTraits::ChildIteratorType PI =
161 typename InvBlockTraits::ChildIteratorType PE =
248 for (typename BlockTraits::ChildIteratorType SI =
256 for (typename InvBlockTraits::ChildIteratorType PI =
393 for (typename InvBlockTraits::ChildIteratorType PI
    [all...]
LazyCallGraph.h 517 typedef LazyCallGraph::iterator ChildIteratorType;
520 static ChildIteratorType child_begin(NodeType *N) { return N->begin(); }
521 static ChildIteratorType child_end(NodeType *N) { return N->end(); }
525 typedef LazyCallGraph::iterator ChildIteratorType;
528 static ChildIteratorType child_begin(NodeType *N) { return N->begin(); }
529 static ChildIteratorType child_end(NodeType *N) { return N->end(); }
LoopInfo.h 156 for (typename BlockTraits::ChildIteratorType SI =
172 for (typename InvBlockTraits::ChildIteratorType I =
239 for (typename InvBlockTraits::ChildIteratorType I =
755 typedef LoopInfo::iterator ChildIteratorType;
758 static inline ChildIteratorType child_begin(NodeType *N) {
761 static inline ChildIteratorType child_end(NodeType *N) {
768 typedef LoopInfo::iterator ChildIteratorType;
771 static inline ChildIteratorType child_begin(NodeType *N) {
774 static inline ChildIteratorType child_end(NodeType *N) {
IntervalIterator.h 174 for (typename GT::ChildIteratorType I = GT::child_begin(Node),
205 for (typename IGT::ChildIteratorType I = IGT::child_begin(Node),
228 for (typename GT::ChildIteratorType It = GT::child_begin(Node),
  /external/llvm/include/llvm/CodeGen/
MachineLoopInfo.h 165 typedef MachineLoopInfo::iterator ChildIteratorType;
168 static inline ChildIteratorType child_begin(NodeType *N) {
171 static inline ChildIteratorType child_end(NodeType *N) {
178 typedef MachineLoopInfo::iterator ChildIteratorType;
181 static inline ChildIteratorType child_begin(NodeType *N) {
184 static inline ChildIteratorType child_end(NodeType *N) {
MachineBasicBlock.h 705 typedef MachineBasicBlock::succ_iterator ChildIteratorType;
708 static inline ChildIteratorType child_begin(NodeType *N) {
711 static inline ChildIteratorType child_end(NodeType *N) {
718 typedef MachineBasicBlock::const_succ_iterator ChildIteratorType;
721 static inline ChildIteratorType child_begin(NodeType *N) {
724 static inline ChildIteratorType child_end(NodeType *N) {
737 typedef MachineBasicBlock::pred_iterator ChildIteratorType;
741 static inline ChildIteratorType child_begin(NodeType *N) {
744 static inline ChildIteratorType child_end(NodeType *N) {
751 typedef MachineBasicBlock::const_pred_iterator ChildIteratorType;
    [all...]
MachineDominators.h 183 typedef NodeType::iterator ChildIteratorType;
188 static inline ChildIteratorType child_begin(NodeType* N) {
191 static inline ChildIteratorType child_end(NodeType* N) {
ScheduleDAG.h 665 typedef SUnitIterator ChildIteratorType;
667 static inline ChildIteratorType child_begin(NodeType *N) {
670 static inline ChildIteratorType child_end(NodeType *N) {
  /external/llvm/include/llvm/IR/
CFG.h 276 typedef succ_iterator ChildIteratorType;
279 static inline ChildIteratorType child_begin(NodeType *N) {
282 static inline ChildIteratorType child_end(NodeType *N) {
289 typedef succ_const_iterator ChildIteratorType;
293 static inline ChildIteratorType child_begin(NodeType *N) {
296 static inline ChildIteratorType child_end(NodeType *N) {
308 typedef pred_iterator ChildIteratorType;
310 static inline ChildIteratorType child_begin(NodeType *N) {
313 static inline ChildIteratorType child_end(NodeType *N) {
320 typedef const_pred_iterator ChildIteratorType;
    [all...]
Dominators.h 119 typedef NodeType::iterator ChildIteratorType;
124 static inline ChildIteratorType child_begin(NodeType *N) {
127 static inline ChildIteratorType child_end(NodeType *N) {
Type.h 446 typedef Type::subtype_iterator ChildIteratorType;
449 static inline ChildIteratorType child_begin(NodeType *N) {
452 static inline ChildIteratorType child_end(NodeType *N) {
459 typedef Type::subtype_iterator ChildIteratorType;
462 static inline ChildIteratorType child_begin(NodeType *N) {
465 static inline ChildIteratorType child_end(NodeType *N) {
  /external/clang/include/clang/Analysis/
CallGraph.h 179 typedef mapped_iterator<NodeType::iterator, CGNDerefFun> ChildIteratorType;
180 static inline ChildIteratorType child_begin(NodeType *N) {
183 static inline ChildIteratorType child_end (NodeType *N) {
193 typedef NodeType::const_iterator ChildIteratorType;
195 static inline ChildIteratorType child_begin(NodeType *N) { return N->begin();}
196 static inline ChildIteratorType child_end(NodeType *N) { return N->end(); }
CFG.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/llvm/lib/Analysis/
BlockFrequencyInfo.cpp 54 typedef succ_const_iterator ChildIteratorType;
60 static ChildIteratorType child_begin(const NodeType *N) {
63 static ChildIteratorType child_end(const NodeType *N) {
  /external/llvm/lib/CodeGen/
MachineBlockFrequencyInfo.cpp 55 typedef MachineBasicBlock::const_succ_iterator ChildIteratorType;
63 static ChildIteratorType child_begin(const NodeType *N) {
67 static ChildIteratorType child_end(const NodeType *N) {
  /external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
ExplodedGraph.h 446 typedef NodeType::succ_iterator ChildIteratorType;
453 static inline ChildIteratorType child_begin(NodeType* N) {
457 static inline ChildIteratorType child_end(NodeType* N) {
472 typedef NodeType::const_succ_iterator ChildIteratorType;
479 static inline ChildIteratorType child_begin(NodeType* N) {
483 static inline ChildIteratorType child_end(NodeType* N) {
  /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/Support/
GenericDomTreeConstruction.h 57 typename GraphT::ChildIteratorType>, 32> Worklist;
61 typename GraphT::ChildIteratorType NextSucc = Worklist.back().second;
208 for (typename InvTraits::ChildIteratorType CI =
  /external/clang/lib/Serialization/
ModuleManager.cpp 425 typedef llvm::SetVector<ModuleFile *>::const_iterator ChildIteratorType;
428 static ChildIteratorType child_begin(NodeType *Node) {
432 static ChildIteratorType child_end(NodeType *Node) {

Completed in 445 milliseconds

1 2