Home
last modified time | relevance | path

Searched defs:iterator_traits (Results 1 – 25 of 47) sorted by relevance

12

/aosp_15_r20/external/sdv/vsomeip/third_party/boost/move/include/boost/move/detail/
Diterator_traits.hpp43 struct iterator_traits struct
45 typedef typename Iterator::difference_type difference_type;
46 typedef typename Iterator::value_type value_type;
47 typedef typename Iterator::pointer pointer;
48 typedef typename Iterator::reference reference;
49 typedef typename Iterator::iterator_category iterator_category;
50 typedef typename boost::move_detail::make_unsigned<difference_type>::type size_type;
54 struct iterator_traits<T*> struct
56 typedef std::ptrdiff_t difference_type;
57 typedef T value_type;
[all …]
/aosp_15_r20/external/sdv/vsomeip/third_party/boost/algorithm/minmax/test/
Dminmax_element_test.cpp56 struct iterator_traits<int*> { struct
57 typedef random_access_iterator_tag iterator_category;
58 typedef int value_type;
59 typedef ptrdiff_t difference_type;
60 typedef value_type* pointer;
61 typedef value_type& reference;
65 struct iterator_traits<custom*> { struct
66 typedef random_access_iterator_tag iterator_category;
67 typedef custom value_type;
68 typedef ptrdiff_t difference_type;
[all …]
/aosp_15_r20/external/cronet/third_party/libc++/src/test/libcxx/iterators/iterator.requirements/iterator.concepts/
H A Dcpp20_iter_concepts.pass.cpp52 struct std::iterator_traits<MyIter3> { struct in std
61 struct std::iterator_traits<EmptyWithSpecial> {
H A Dcpp20_iter_traits.compile.pass.cpp26 template<> struct std::iterator_traits<B> {}; struct in std
27 template<> struct std::iterator_traits<C> : std::iterator_traits<A> {}; struct in std
28 template<> struct std::iterator_traits<D> : std::iterator_traits<int*> {}; struct in std
/aosp_15_r20/external/cronet/third_party/libc++/src/test/std/iterators/predef.iterators/reverse.iterators/
H A Dtypes.compile.pass.cpp96 struct std::iterator_traits<BarIter> { struct in std
97 using difference_type = char;
98 using value_type = char;
99 using pointer = char*;
100 using reference = char&;
101 using iterator_category = std::bidirectional_iterator_tag;
/aosp_15_r20/external/deqp/framework/delibs/decpp/
H A DdePoolArray.hpp678 struct iterator_traits<de::PoolArrayConstIterator<T, Alignment>> struct
680 typedef intptr_t difference_type;
681 typedef T value_type;
682 typedef const T *pointer;
683 typedef const T &reference;
684 typedef random_access_iterator_tag iterator_category;
688 struct iterator_traits<de::PoolArrayIterator<T, Alignment>> struct
690 typedef intptr_t difference_type;
691 typedef T value_type;
692 typedef T *pointer;
[all …]
/aosp_15_r20/external/cronet/third_party/libc++/src/test/std/iterators/iterator.primitives/iterator.traits/
H A Dcxx20_iterator_traits.compile.pass.cpp501 struct std::iterator_traits<I> struct in std
509 using LegacyRandomAccessSpecializedTraits = std::iterator_traits<LegacyRandomAccessSpecialized>;
/aosp_15_r20/external/sdv/vsomeip/third_party/boost/fusion/include/boost/fusion/view/transform_view/
Dtransform_view_iterator.hpp81 struct iterator_traits< ::boost::fusion::transform_view_iterator<First, F> > struct
84 struct iterator_traits< ::boost::fusion::transform_view_iterator2<First1, First2, F> > struct
/aosp_15_r20/external/clang/test/OpenMP/
H A Dsimd_loop_messages.cpp306 template <class Iter> struct iterator_traits { struct
307 typedef typename Iter::difference_type difference_type;
308 typedef typename Iter::iterator_category iterator_category;
H A Ddistribute_simd_loop_messages.cpp412 template <class Iter> struct iterator_traits { struct
413 typedef typename Iter::difference_type difference_type;
414 typedef typename Iter::iterator_category iterator_category;
H A Dtaskloop_simd_loop_messages.cpp384 struct iterator_traits { struct
385 typedef typename Iter::difference_type difference_type;
386 typedef typename Iter::iterator_category iterator_category;
H A Dtarget_parallel_for_loop_messages.cpp310 struct iterator_traits { struct
311 typedef typename Iter::difference_type difference_type;
312 typedef typename Iter::iterator_category iterator_category;
H A Dtarget_parallel_for_simd_loop_messages.cpp310 struct iterator_traits { struct
311 typedef typename Iter::difference_type difference_type;
312 typedef typename Iter::iterator_category iterator_category;
H A Ddistribute_parallel_for_simd_loop_messages.cpp414 struct iterator_traits { struct
415 typedef typename Iter::difference_type difference_type;
416 typedef typename Iter::iterator_category iterator_category;
H A Dparallel_for_simd_loop_messages.cpp312 struct iterator_traits { struct
313 typedef typename Iter::difference_type difference_type;
314 typedef typename Iter::iterator_category iterator_category;
H A Dfor_simd_loop_messages.cpp365 struct iterator_traits { struct
366 typedef typename Iter::difference_type difference_type;
367 typedef typename Iter::iterator_category iterator_category;
H A Dtaskloop_loop_messages.cpp383 struct iterator_traits { struct
384 typedef typename Iter::difference_type difference_type;
385 typedef typename Iter::iterator_category iterator_category;
H A Dparallel_for_loop_messages.cpp310 struct iterator_traits { struct
311 typedef typename Iter::difference_type difference_type;
312 typedef typename Iter::iterator_category iterator_category;
H A Dfor_loop_messages.cpp382 struct iterator_traits { struct
383 typedef typename Iter::difference_type difference_type;
384 typedef typename Iter::iterator_category iterator_category;
/aosp_15_r20/external/sdv/vsomeip/third_party/boost/iterator/doc/
Dindex.rst258 .. |iterator_traits| replace:: ``iterator_traits.hpp`` substdef
259 .. _iterator_traits: iterator_traits.html target
/aosp_15_r20/external/pigweed/pw_minimal_cpp_stdlib/public/pw_minimal_cpp_stdlib/internal/
H A Diterator.h72 struct iterator_traits {}; struct
/aosp_15_r20/external/sdv/vsomeip/third_party/boost/fusion/include/boost/fusion/view/zip_view/
Dzip_view_iterator.hpp53 struct iterator_traits< ::boost::fusion::zip_view_iterator<IteratorSequence, Traversal> > struct
/aosp_15_r20/external/sdv/vsomeip/third_party/boost/fusion/include/boost/fusion/view/reverse_view/
Dreverse_view_iterator.hpp60 struct iterator_traits< ::boost::fusion::reverse_view_iterator<First> > struct
/aosp_15_r20/external/sdv/vsomeip/third_party/boost/fusion/include/boost/fusion/view/nview/
Dnview_iterator.hpp60 struct iterator_traits< ::boost::fusion::nview_iterator<Sequence, Pos> > struct
/aosp_15_r20/external/sdv/vsomeip/third_party/boost/fusion/include/boost/fusion/iterator/
Diterator_facade.hpp63 struct iterator_traits< ::boost::fusion::iterator_facade<Derived, Category> > struct

12