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

  /external/clang/include/clang/Analysis/Analyses/
PostOrderCFGView.h 35 /// template parameter of the llvm::po_iterator template, as used with
41 // po_iterator requires this iterator, but the only interface needed is the
51 // Note that insert() is called by po_iterator, which doesn't check to
72 typedef llvm::po_iterator<const CFG*, CFGBlockSet, true> po_iterator; typedef in class:clang::PostOrderCFGView
  /external/llvm/include/llvm/ADT/
PostOrderIterator.h 27 // visited nodes during the po_iterator's depth-first traversal.
45 // could be used to remove loop back-edges from the CFG seen by po_iterator.
49 // the finishPostorder() function is called just before the po_iterator moves
91 class po_iterator : public std::iterator<std::forward_iterator_tag, class in namespace:llvm
113 inline po_iterator(NodeType *BB) { function in class:llvm::po_iterator
118 inline po_iterator() {} // End is when stack is empty. function in class:llvm::po_iterator
120 inline po_iterator(NodeType *BB, SetType &S) : function in class:llvm::po_iterator
128 inline po_iterator(SetType &S) : function in class:llvm::po_iterator
133 typedef po_iterator<GraphT, SetType, ExtStorage, GT> _Self;
175 po_iterator<T> po_begin(T G) { return po_iterator<T>::begin(G);
    [all...]

Completed in 267 milliseconds