Home
last modified time | relevance | path

Searched refs:v1_dtl (Results 1 – 9 of 9) sorted by relevance

/third_party/boost/libs/stl_interfaces/test/
Ddetail.cpp18 namespace v1_dtl = boost::stl_interfaces::v1::v1_dtl;
23 std::is_same<v1_dtl::iter_difference_t<int *>, std::ptrdiff_t>::value, "");
25 v1_dtl::iter_difference_t<std::vector<double>::iterator>,
28 v1_dtl::iter_difference_t<std::list<double>::iterator>,
39 v1_dtl::iterator_t<std::vector<double>>,
42 v1_dtl::iterator_t<std::list<double>>,
44 static_assert(std::is_same<v1_dtl::iterator_t<ridiculous_range>, int *>::value, "");
48 v1_dtl::sentinel_t<std::vector<double>>,
51 v1_dtl::sentinel_t<std::list<double>>,
53 static_assert(std::is_same<v1_dtl::sentinel_t<ridiculous_range>, double>::value, "");
[all …]
Dbidirectional.cpp67 !boost::stl_interfaces::v1::v1_dtl::
156 !boost::stl_interfaces::v1_dtl::ra_iter<
160 !boost::stl_interfaces::v1_dtl::ra_iter<
485 !boost::stl_interfaces::v1_dtl::ra_iter< in main()
Drandom_access.cpp55 boost::stl_interfaces::v1::v1_dtl::
/third_party/boost/boost/stl_interfaces/
Dreverse_iterator.hpp14 namespace v1_dtl { namespace
90 noexcept(v1_dtl::ce_dist( in operator -()
95 return -v1_dtl::ce_dist(
103 noexcept(std::prev(v1_dtl::ce_prev(std::declval<BidiIter &>())))) in operator *()
105 return *v1_dtl::ce_prev(it_); in operator *()
110 n) noexcept(noexcept(v1_dtl:: in operator +=()
118 v1_dtl::ce_adv(
Dview_interface.hpp36 namespace v1_dtl { namespace
155 v1_dtl::decrementable_sentinel<D>::value &&
156 v1_dtl::common_range<D>::value>>
166 v1_dtl::decrementable_sentinel<D>::value &&
167 v1_dtl::common_range<D>::value>>
176 constexpr auto operator[](v1_dtl::range_difference_t<D> n) noexcept( in operator []()
183 constexpr auto operator[](v1_dtl::range_difference_t<D> n) const in operator []()
196 -> decltype(v1_dtl::derived_view(lhs), !(lhs == rhs)) in operator !=()
Diterator_interface.hpp199 namespace v1_dtl { namespace
313 std::enable_if_t<!v1_dtl::plus_eq<D, difference_type>::value>>
372 std::enable_if_t<!v1_dtl::plus_eq<D, difference_type>::value>>
435 std::enable_if_t<!v1_dtl::ra_iter<IteratorInterface1>::value>>
452 std::enable_if_t<v1_dtl::ra_iter<IteratorInterface1>::value>>
457 v1_dtl::derived_iterator(lhs), detail::common_diff(lhs, rhs) == 0) in operator ==()
468 -> decltype(v1_dtl::derived_iterator(lhs), !(lhs == rhs)) in operator !=()
481 v1_dtl::derived_iterator(lhs), detail::common_diff(lhs, rhs) < 0) in operator <()
494 v1_dtl::derived_iterator(lhs), detail::common_diff(lhs, rhs) <= 0) in operator <=()
507 v1_dtl::derived_iterator(lhs), detail::common_diff(lhs, rhs) > 0) in operator >()
[all …]
Dsequence_container_interface.hpp110 namespace v1_dtl { namespace
264 v1_dtl::decrementable_sentinel<D>::value &&
265 v1_dtl::common_range<D>::value>>
275 v1_dtl::decrementable_sentinel<D>::value &&
276 v1_dtl::common_range<D>::value>>
376 typename Enable = std::enable_if_t<v1_dtl::common_range<D>::value>>
384 typename Enable = std::enable_if_t<v1_dtl::common_range<D>::value>>
490 std::enable_if_t<v1_dtl::in_iter<InputIterator>::value>>
585 -> decltype(v1_dtl::derived_container(lhs), lhs.swap(rhs)) in swap()
598 v1_dtl::derived_container(lhs), in operator ==()
[all …]
Dfwd.hpp40 namespace v1_dtl { namespace
/third_party/boost/doc/html/
Ddoc_HTML.manifest2741 boost/stl_interfaces/v1/v1_dtl/decrementable_sentinel.html
2742 boost/stl_interfaces/v1/v1_dtl/de_1_3_39_11_2_2_1_1_1_1_2.html
2743 boost/stl_interfaces/v1/v1_dtl/iterator.html
2744 boost/stl_interfaces/v1/v1_dtl/it_1_3_39_11_2_2_1_1_1_1_4.html
2745 boost/stl_interfaces/v1/v1_dtl/sentinel.html
2746 boost/stl_interfaces/v1/v1_dtl/se_1_3_39_11_2_2_1_1_1_1_6.html
2748 boost/stl_interfaces/v1/v1_dtl/plus_eq.html
2749 boost/stl_interfaces/v1/v1_dtl/pl_1_3_39_11_2_3_1_1_3_2_2.html
2750 boost/stl_interfaces/v1/v1_dtl/ra_iter.html
2751 boost/stl_interfaces/v1/v1_dtl/ra_1_3_39_11_2_3_1_1_3_2_4.html
[all …]