Home
last modified time | relevance | path

Searched refs:forward_iterator (Results 1 – 16 of 16) sorted by relevance

/third_party/boost/libs/algorithm/test/
Dis_permutation_test1.cpp40 forward_iterator<int *>(num), forward_iterator<int *>(num), in test_sequence1()
41 forward_iterator<int *>(num))); in test_sequence1()
44 forward_iterator<int *>(num), forward_iterator<int *>(num), in test_sequence1()
45 forward_iterator<int *>(num), forward_iterator<int *>(num))); in test_sequence1()
52 forward_iterator<int *>(num), forward_iterator<int *>(num), in test_sequence1()
53 forward_iterator<int *>(num), in test_sequence1()
59 forward_iterator<int *>(num), forward_iterator<int *>(num), in test_sequence1()
60 forward_iterator<int *>(num), forward_iterator<int *>(num + 1))); in test_sequence1()
64 forward_iterator<int *>(num + 1), forward_iterator<int *>(num + 2), in test_sequence1()
65 forward_iterator<int *>(num), forward_iterator<int *>(num))); in test_sequence1()
[all …]
Dtransform_reduce_test.cpp101 …test_init_bop_bop<input_iterator <const int*>, forward_iterator <const unsigned int*> … in test_transform_reduce_init_bop_bop()
105 …test_init_bop_bop<forward_iterator <const int*>, input_iterator <const unsigned int*> … in test_transform_reduce_init_bop_bop()
106 …test_init_bop_bop<forward_iterator <const int*>, forward_iterator <const unsigned int*> … in test_transform_reduce_init_bop_bop()
107 …test_init_bop_bop<forward_iterator <const int*>, bidirectional_iterator<const unsigned int*> … in test_transform_reduce_init_bop_bop()
108 …test_init_bop_bop<forward_iterator <const int*>, random_access_iterator<const unsigned int*> … in test_transform_reduce_init_bop_bop()
111 …test_init_bop_bop<bidirectional_iterator<const int*>, forward_iterator <const unsigned int*> … in test_transform_reduce_init_bop_bop()
116 …test_init_bop_bop<random_access_iterator<const int*>, forward_iterator <const unsigned int*> … in test_transform_reduce_init_bop_bop()
157 test_init<input_iterator <const int*>, forward_iterator <const unsigned int*> >(); in test_transform_reduce_init()
161 test_init<forward_iterator <const int*>, input_iterator <const unsigned int*> >(); in test_transform_reduce_init()
162 test_init<forward_iterator <const int*>, forward_iterator <const unsigned int*> >(); in test_transform_reduce_init()
[all …]
Diterator_test.hpp74 class forward_iterator { class
84 BOOST_CXX14_CONSTEXPR forward_iterator() : it_() {} in forward_iterator() function in forward_iterator
85 BOOST_CXX14_CONSTEXPR explicit forward_iterator(It it) : it_(it) {} in forward_iterator() function in forward_iterator
87 BOOST_CXX14_CONSTEXPR forward_iterator(const forward_iterator<U>& u) :it_(u.it_) {} in forward_iterator() function in forward_iterator
92 BOOST_CXX14_CONSTEXPR forward_iterator& operator++() {++it_; return *this;} in operator ++()
93 …BOOST_CXX14_CONSTEXPR forward_iterator operator++(int) {forward_iterator tmp(*this); ++(*this); r… in operator ++()
95 … BOOST_CXX14_CONSTEXPR friend bool operator==(const forward_iterator& x, const forward_iterator& y) in operator ==()
97 … BOOST_CXX14_CONSTEXPR friend bool operator!=(const forward_iterator& x, const forward_iterator& y) in operator !=()
102 template <typename U> friend class forward_iterator;
107 operator==(const forward_iterator<T>& x, const forward_iterator<U>& y) in operator ==()
[all …]
Dreduce_test.cpp63 test_init_op<forward_iterator<const int*> >(); in test_reduce_init_op()
95 test_init<forward_iterator<const int*> >(); in test_reduce_init()
117 test<forward_iterator<const int*> >(); in test_reduce()
Dtransform_inclusive_scan_test.cpp117 transform_inclusive_scan_test<forward_iterator <const int*> >(); in test_transform_inclusive_scan()
220 transform_inclusive_scan_init_test<forward_iterator <const int*> >(); in test_transform_inclusive_scan_init()
Dtransform_exclusive_scan_test.cpp127 test<forward_iterator <const int*> >(); in test_transform_exclusive_scan_init()
/third_party/boost/libs/type_erasure/test/
Dtest_forward_iterator.cpp29 forward_iterator<>, in BOOST_AUTO_TEST_CASE()
30 same_type<forward_iterator<>::value_type, int> in BOOST_AUTO_TEST_CASE()
52 forward_iterator<>, in BOOST_AUTO_TEST_CASE()
53 same_type<forward_iterator<>::value_type, _a>, in BOOST_AUTO_TEST_CASE()
78 forward_iterator<>, in BOOST_AUTO_TEST_CASE()
79 same_type<forward_iterator<>::value_type, int>, in BOOST_AUTO_TEST_CASE()
/third_party/boost/libs/stl_interfaces/test/
Dforward.cpp49 basic_forward_iter, std::forward_iterator)
106 BOOST_STL_INTERFACES_STATIC_ASSERT_CONCEPT(forward, std::forward_iterator)
116 BOOST_STL_INTERFACES_STATIC_ASSERT_CONCEPT(const_forward, std::forward_iterator)
/third_party/boost/boost/type_erasure/
Diterator.hpp106 struct forward_iterator : struct
216 struct forward_iterator : struct
269 struct concept_interface<forward_iterator<T, Reference, DifferenceType, ValueType>, Base, T>
/third_party/boost/libs/type_erasure/example/
Dprint_sequence.cpp106 forward_iterator<_iter, const _t&>,
107 same_type<_t, forward_iterator<_iter, const _t&>::value_type>
/third_party/boost/libs/stl_interfaces/example/
Dnode_iterator.cpp63 BOOST_STL_INTERFACES_STATIC_ASSERT_CONCEPT(node_iterator, std::forward_iterator) in BOOST_STL_INTERFACES_STATIC_ASSERT_CONCEPT() argument
/third_party/boost/libs/type_erasure/doc/
Dtype_erasure.qbk64 [def __forward_iterator [classref boost::type_erasure::forward_iterator forward_iterator]]
/third_party/boost/libs/fusion/doc/html/
Dquickbook_HTML.manifest16 fusion/iterator/concepts/forward_iterator.html
/third_party/boost/libs/stl_interfaces/doc/
Dtutorial.qbk173 [ `forward_iterator` ]
253 `node` pointer. A default constructor is required by the `forward_iterator`
/third_party/boost/libs/fusion/doc/
Dfusion.qbk77 [def __forward_iterator__ [link fusion.iterator.concepts.forward_iterator Forward Iterator]]
/third_party/boost/doc/html/
Ddoc_HTML.manifest2838 boost/type_erasure/forward_iterator.html