diff options
Diffstat (limited to 'llvm/include/llvm/ADT/iterator.h')
-rw-r--r-- | llvm/include/llvm/ADT/iterator.h | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/llvm/include/llvm/ADT/iterator.h b/llvm/include/llvm/ADT/iterator.h index 91c1fcb1001..6a70545f0e0 100644 --- a/llvm/include/llvm/ADT/iterator.h +++ b/llvm/include/llvm/ADT/iterator.h @@ -256,13 +256,6 @@ struct pointee_iterator T &operator*() const { return **this->I; } }; -template <typename WrappedIteratorT> -pointee_iterator<typename std::decay<WrappedIteratorT>::type> -make_pointee_iterator(WrappedIteratorT &&I) { - return pointee_iterator<typename std::decay<WrappedIteratorT>::type>( - std::forward<WrappedIteratorT>(I)); -} - template <typename WrappedIteratorT, typename T = decltype(&*std::declval<WrappedIteratorT>())> class pointer_iterator @@ -280,13 +273,6 @@ public: const T &operator*() const { return Ptr = &*this->I; } }; -template <typename WrappedIteratorT> -pointer_iterator<typename std::decay<WrappedIteratorT>::type> -make_pointer_iterator(WrappedIteratorT &&I) { - return pointer_iterator<typename std::decay<WrappedIteratorT>::type>( - std::forward<WrappedIteratorT>(I)); -} - } // namespace llvm #endif |