/external/clang/include/clang/AST/ |
H A D | StmtGraphTraits.h | 29 typedef clang::Stmt::child_iterator ChildIteratorType; typedef in struct:llvm::GraphTraits 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; typedef in struct:llvm::GraphTraits 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/ |
H A D | 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; typedef in struct:llvm::GraphTraits 95 static ChildIteratorType child_begin(NodeType* N) { 99 static ChildIteratorType child_end(NodeType* N) {
|
/external/llvm/include/llvm/Analysis/ |
H A D | Interval.h | 123 typedef Interval::succ_iterator ChildIteratorType; typedef in struct:llvm::GraphTraits 128 static inline ChildIteratorType child_begin(NodeType *N) { 131 static inline ChildIteratorType child_end(NodeType *N) { 138 typedef Interval::pred_iterator ChildIteratorType; typedef in struct:llvm::GraphTraits 140 static inline ChildIteratorType child_begin(NodeType *N) { 143 static inline ChildIteratorType child_end(NodeType *N) {
|
H A D | RegionIterator.h | 39 typedef typename BlockTraits::ChildIteratorType SuccIterTy; 162 typedef typename BlockTraits::ChildIteratorType SuccIterTy; 255 typedef RNSuccIterator<NodeType, BlockT, RegionT> ChildIteratorType; \ 257 static inline ChildIteratorType child_begin(NodeType *N) { \ 260 static inline ChildIteratorType child_end(NodeType *N) { \ 266 typedef RNSuccIterator<FlatIt<NodeT>, BlockT, RegionT > ChildIteratorType; \ 268 static inline ChildIteratorType child_begin(NodeType *N) { \ 271 static inline ChildIteratorType child_end(NodeType *N) { \
|
H A D | 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 P [all...] |
H A D | CallGraph.h | 406 typedef mapped_iterator<NodeType::iterator, CGNDerefFun> ChildIteratorType; typedef in struct:GraphTraits 408 static inline ChildIteratorType child_begin(NodeType *N) { 411 static inline ChildIteratorType child_end(NodeType *N) { 428 ChildIteratorType; typedef in struct:GraphTraits 430 static inline ChildIteratorType child_begin(NodeType *N) { 433 static inline ChildIteratorType child_end(NodeType *N) {
|
H A D | LazyCallGraph.h | 523 typedef LazyCallGraph::iterator ChildIteratorType; typedef in struct:llvm::GraphTraits 526 static ChildIteratorType child_begin(NodeType *N) { return N->begin(); } 527 static ChildIteratorType child_end(NodeType *N) { return N->end(); } 531 typedef LazyCallGraph::iterator ChildIteratorType; typedef in struct:llvm::GraphTraits 534 static ChildIteratorType child_begin(NodeType *N) { return N->begin(); } 535 static ChildIteratorType child_end(NodeType *N) { return N->end(); }
|
H A D | LoopInfo.h | 161 for (typename BlockTraits::ChildIteratorType SI = 177 for (typename InvBlockTraits::ChildIteratorType I = 244 for (typename InvBlockTraits::ChildIteratorType I = 695 typedef LoopInfo::iterator ChildIteratorType; typedef in struct:llvm::GraphTraits 698 static inline ChildIteratorType child_begin(NodeType *N) { 701 static inline ChildIteratorType child_end(NodeType *N) { 708 typedef LoopInfo::iterator ChildIteratorType; typedef in struct:llvm::GraphTraits 711 static inline ChildIteratorType child_begin(NodeType *N) { 714 static inline ChildIteratorType child_end(NodeType *N) {
|
H A D | IntervalIterator.h | 183 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 D | RegionInfo.h | 260 typedef typename BlockTraits::ChildIteratorType SuccIterTy; 261 typedef typename InvBlockTraits::ChildIteratorType PredIterTy; 665 typedef typename BlockTraits::ChildIteratorType SuccIterTy; 666 typedef typename InvBlockTraits::ChildIteratorType PredIterTy;
|
/external/llvm/include/llvm/CodeGen/ |
H A D | MachineLoopInfo.h | 165 typedef MachineLoopInfo::iterator ChildIteratorType; typedef in struct:llvm::GraphTraits 168 static inline ChildIteratorType child_begin(NodeType *N) { 171 static inline ChildIteratorType child_end(NodeType *N) { 178 typedef MachineLoopInfo::iterator ChildIteratorType; typedef in struct:llvm::GraphTraits 181 static inline ChildIteratorType child_begin(NodeType *N) { 184 static inline ChildIteratorType child_end(NodeType *N) {
|
H A D | MachineBasicBlock.h | 711 typedef MachineBasicBlock::succ_iterator ChildIteratorType; typedef in struct:llvm::GraphTraits 714 static inline ChildIteratorType child_begin(NodeType *N) { 717 static inline ChildIteratorType child_end(NodeType *N) { 724 typedef MachineBasicBlock::const_succ_iterator ChildIteratorType; typedef in struct:llvm::GraphTraits 727 static inline ChildIteratorType child_begin(NodeType *N) { 730 static inline ChildIteratorType child_end(NodeType *N) { 743 typedef MachineBasicBlock::pred_iterator ChildIteratorType; typedef in struct:llvm::GraphTraits 747 static inline ChildIteratorType child_begin(NodeType *N) { 750 static inline ChildIteratorType child_end(NodeType *N) { 757 typedef MachineBasicBlock::const_pred_iterator ChildIteratorType; typedef in struct:llvm::GraphTraits [all...] |
H A D | MachineDominators.h | 253 typedef NodeType::iterator ChildIteratorType; typedef in struct:llvm::GraphTraits 258 static inline ChildIteratorType child_begin(NodeType* N) { 261 static inline ChildIteratorType child_end(NodeType* N) {
|
/external/llvm/include/llvm/IR/ |
H A D | CFG.h | 294 typedef succ_iterator ChildIteratorType; typedef in struct:llvm::GraphTraits 297 static inline ChildIteratorType child_begin(NodeType *N) { 300 static inline ChildIteratorType child_end(NodeType *N) { 307 typedef succ_const_iterator ChildIteratorType; typedef in struct:llvm::GraphTraits 311 static inline ChildIteratorType child_begin(NodeType *N) { 314 static inline ChildIteratorType child_end(NodeType *N) { 326 typedef pred_iterator ChildIteratorType; typedef in struct:llvm::GraphTraits 328 static inline ChildIteratorType child_begin(NodeType *N) { 331 static inline ChildIteratorType child_end(NodeType *N) { 338 typedef const_pred_iterator ChildIteratorType; typedef in struct:llvm::GraphTraits [all...] |
H A D | Dominators.h | 131 typedef NodeType::iterator ChildIteratorType; typedef in struct:llvm::GraphTraits 136 static inline ChildIteratorType child_begin(NodeType *N) { 139 static inline ChildIteratorType child_end(NodeType *N) {
|
H A D | Type.h | 449 typedef Type::subtype_iterator ChildIteratorType; 452 static inline ChildIteratorType child_begin(NodeType *N) { 455 static inline ChildIteratorType child_end(NodeType *N) { 462 typedef Type::subtype_iterator ChildIteratorType; 465 static inline ChildIteratorType child_begin(NodeType *N) { 468 static inline ChildIteratorType child_end(NodeType *N) {
|
/external/clang/include/clang/Analysis/ |
H A D | CallGraph.h | 179 typedef mapped_iterator<NodeType::iterator, CGNDerefFun> ChildIteratorType; typedef in struct:llvm::GraphTraits 180 static inline ChildIteratorType child_begin(NodeType *N) { 183 static inline ChildIteratorType child_end (NodeType *N) { 193 typedef NodeType::const_iterator ChildIteratorType; typedef in struct:llvm::GraphTraits 195 static inline ChildIteratorType child_begin(NodeType *N) { return N->begin();} 196 static inline ChildIteratorType child_end(NodeType *N) { return N->end(); }
|
H A D | CFG.h | 1002 typedef ::clang::CFGBlock::succ_iterator ChildIteratorType; typedef in struct:clang::llvm::GraphTraits 1007 static inline ChildIteratorType child_begin(NodeType* N) 1010 static inline ChildIteratorType child_end(NodeType* N) 1016 typedef ::clang::CFGBlock::const_succ_iterator ChildIteratorType; typedef in struct:clang::llvm::GraphTraits 1021 static inline ChildIteratorType child_begin(NodeType* N) 1024 static inline ChildIteratorType child_end(NodeType* N) 1030 typedef ::clang::CFGBlock::const_pred_iterator ChildIteratorType; typedef in struct:clang::llvm::GraphTraits 1035 static inline ChildIteratorType child_begin(NodeType* N) 1038 static inline ChildIteratorType child_end(NodeType* N) 1044 typedef ::clang::CFGBlock::const_pred_iterator ChildIteratorType; typedef in struct:clang::llvm::GraphTraits [all...] |
/external/clang/include/clang/Analysis/Analyses/ |
H A D | Dominators.h | 171 typedef NodeType::iterator ChildIteratorType; typedef in struct:llvm::GraphTraits 176 static inline ChildIteratorType child_begin(NodeType *N) { 179 static inline ChildIteratorType child_end(NodeType *N) {
|
/external/llvm/lib/Analysis/ |
H A D | BlockFrequencyInfo.cpp | 54 typedef succ_const_iterator ChildIteratorType; typedef in struct:llvm::GraphTraits 60 static ChildIteratorType child_begin(const NodeType *N) { 63 static ChildIteratorType child_end(const NodeType *N) {
|
/external/llvm/lib/CodeGen/ |
H A D | MachineBlockFrequencyInfo.cpp | 55 typedef MachineBasicBlock::const_succ_iterator ChildIteratorType; typedef in struct:llvm::GraphTraits 63 static ChildIteratorType child_begin(const NodeType *N) { 67 static ChildIteratorType child_end(const NodeType *N) {
|
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | ExplodedGraph.h | 445 typedef NodeType::succ_iterator ChildIteratorType; typedef in struct:llvm::GraphTraits 452 static inline ChildIteratorType child_begin(NodeType* N) { 456 static inline ChildIteratorType child_end(NodeType* N) { 471 typedef NodeType::const_succ_iterator ChildIteratorType; typedef in struct:llvm::GraphTraits 478 static inline ChildIteratorType child_begin(NodeType* N) { 482 static inline ChildIteratorType child_end(NodeType* N) {
|
/external/llvm/unittests/ADT/ |
H A D | SCCIteratorTest.cpp | 233 typedef typename Graph<N>::ChildIterator ChildIteratorType; typedef in struct:llvm::GraphTraits 236 static inline ChildIteratorType child_begin(NodeType *Node) { 239 static inline ChildIteratorType child_end(NodeType *Node) {
|
/external/llvm/include/llvm/Support/ |
H A D | 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/ |
H A D | ModuleManager.cpp | 467 typedef llvm::SetVector<ModuleFile *>::const_iterator ChildIteratorType; typedef in struct:llvm::GraphTraits 470 static ChildIteratorType child_begin(NodeType *Node) { 474 static ChildIteratorType child_end(NodeType *Node) {
|