[llvm-commits] [llvm] r160381 - /llvm/trunk/include/llvm/ADT/PostOrderIterator.h
Jakob Stoklund Olesen
stoklund at 2pi.dk
Tue Jul 17 10:57:25 PDT 2012
Author: stoklund
Date: Tue Jul 17 12:57:25 2012
New Revision: 160381
URL: http://llvm.org/viewvc/llvm-project?rev=160381&view=rev
Log:
Fix broken ipo_ext_iterator constructors.
These functions have obviously never been used before.
They should be identical to the idf_ext_iterator counterparts.
Modified:
llvm/trunk/include/llvm/ADT/PostOrderIterator.h
Modified: llvm/trunk/include/llvm/ADT/PostOrderIterator.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/ADT/PostOrderIterator.h?rev=160381&r1=160380&r2=160381&view=diff
==============================================================================
--- llvm/trunk/include/llvm/ADT/PostOrderIterator.h (original)
+++ llvm/trunk/include/llvm/ADT/PostOrderIterator.h Tue Jul 17 12:57:25 2012
@@ -212,14 +212,14 @@
return ipo_iterator<T>::end(G);
}
-//Provide global definitions of external inverse postorder iterators...
+// Provide global definitions of external inverse postorder iterators...
template <class T,
class SetType = std::set<typename GraphTraits<T>::NodeType*> >
struct ipo_ext_iterator : public ipo_iterator<T, SetType, true> {
ipo_ext_iterator(const ipo_iterator<T, SetType, true> &V) :
- ipo_iterator<T, SetType, true>(&V) {}
+ ipo_iterator<T, SetType, true>(V) {}
ipo_ext_iterator(const po_iterator<Inverse<T>, SetType, true> &V) :
- ipo_iterator<T, SetType, true>(&V) {}
+ ipo_iterator<T, SetType, true>(V) {}
};
template <class T, class SetType>
More information about the llvm-commits
mailing list