summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Liao <michael.liao@intel.com>2015-10-13 07:26:04 +0000
committerMichael Liao <michael.liao@intel.com>2015-10-13 07:26:04 +0000
commit50366251e1b66443ba9a7eb701ee62206f4d9767 (patch)
treea9aadb7c21dfb34d469893825ebd0e39fd8efb4d
parentb873cbe5c981edb633f3abb4747c4289a8521e5a (diff)
downloadbcm5719-llvm-50366251e1b66443ba9a7eb701ee62206f4d9767.tar.gz
bcm5719-llvm-50366251e1b66443ba9a7eb701ee62206f4d9767.zip
Remove unnecessary argument in ipo iterator
- Otherwise, it won't be compiled if that template is instantiated. llvm-svn: 250153
-rw-r--r--llvm/include/llvm/ADT/PostOrderIterator.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/llvm/include/llvm/ADT/PostOrderIterator.h b/llvm/include/llvm/ADT/PostOrderIterator.h
index 759a2db24f2..ce343a161b7 100644
--- a/llvm/include/llvm/ADT/PostOrderIterator.h
+++ b/llvm/include/llvm/ADT/PostOrderIterator.h
@@ -215,8 +215,8 @@ struct ipo_iterator : public po_iterator<Inverse<T>, SetType, External > {
};
template <class T>
-ipo_iterator<T> ipo_begin(const T &G, bool Reverse = false) {
- return ipo_iterator<T>::begin(G, Reverse);
+ipo_iterator<T> ipo_begin(const T &G) {
+ return ipo_iterator<T>::begin(G);
}
template <class T>
@@ -225,8 +225,8 @@ ipo_iterator<T> ipo_end(const T &G){
}
template <class T>
-iterator_range<ipo_iterator<T>> inverse_post_order(const T &G, bool Reverse = false) {
- return make_range(ipo_begin(G, Reverse), ipo_end(G));
+iterator_range<ipo_iterator<T>> inverse_post_order(const T &G) {
+ return make_range(ipo_begin(G), ipo_end(G));
}
// Provide global definitions of external inverse postorder iterators...
OpenPOWER on IntegriCloud