Lines Matching refs:IsReverse
723 template <typename Iterator, typename IsReverse>
775 template <typename InputIterator, typename IteratorTag, typename IsReverse>
779 typedef ReverseAdapter<typename IterByType::iterator_type, IsReverse> ReverseIter;
815 template <typename IsReverse, typename IsConst>
896 template <typename IteratorTag, typename IsReverse>
900 using make_iterator = MakeIterator<Iterator, IteratorTag, IsReverse>;
905 using invoke_if = invoke_if_<IsReverse, IsConst<Iterator>>;
1083 template <typename IsReverse>
1091 iterator_invoker<std::random_access_iterator_tag, IsReverse>()(std::forward<Rest>(rest)...);
1094 iterator_invoker<std::forward_iterator_tag, IsReverse>()(std::forward<Rest>(rest)...);
1097 iterator_invoker<std::bidirectional_iterator_tag, IsReverse>()(std::forward<Rest>(rest)...);