Home
last modified time | relevance | path

Searched refs:iterator_category (Results 1 – 25 of 192) sorted by relevance

12345678

/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/bits/
H A Dstl_iterator_base_types.h130 typedef _Category iterator_category; in _GLIBCXX_VISIBILITY() typedef
162 __void_t<typename _Iterator::iterator_category, in _GLIBCXX_VISIBILITY()
168 typedef typename _Iterator::iterator_category iterator_category; in _GLIBCXX_VISIBILITY()
184 typedef typename _Iterator::iterator_category iterator_category; in _GLIBCXX_VISIBILITY()
201 using iterator_category = random_access_iterator_tag; in _GLIBCXX_VISIBILITY()
212 typedef random_access_iterator_tag iterator_category; in _GLIBCXX_VISIBILITY()
223 typedef random_access_iterator_tag iterator_category; in _GLIBCXX_VISIBILITY()
237 typename iterator_traits<_Iter>::iterator_category in _GLIBCXX_VISIBILITY()
239 { return typename iterator_traits<_Iter>::iterator_category(); } in _GLIBCXX_VISIBILITY()
246 = typename iterator_traits<_Iter>::iterator_category; in _GLIBCXX_VISIBILITY()
[all …]
H A Diterator_concepts.h370 typename _Iter::iterator_category; in _GLIBCXX_VISIBILITY()
381 = !requires { typename _Iter::iterator_category; }; in _GLIBCXX_VISIBILITY()
399 using iterator_category = typename _Iterator::iterator_category; in _GLIBCXX_VISIBILITY()
417 requires requires { typename _Iter::iterator_category; } in _GLIBCXX_VISIBILITY()
419 { using type = typename _Iter::iterator_category; }; in _GLIBCXX_VISIBILITY()
462 using iterator_category = typename __cat<_Iterator>::type; in _GLIBCXX_VISIBILITY()
490 using iterator_category = output_iterator_tag; in _GLIBCXX_VISIBILITY()
511 && requires { typename __iter_traits<_Iter>::iterator_category; }) in _GLIBCXX_VISIBILITY()
513 { using type = typename __iter_traits<_Iter>::iterator_category; }; in _GLIBCXX_VISIBILITY()
518 && !requires { typename __iter_traits<_Iter>::iterator_category; } in _GLIBCXX_VISIBILITY()
H A Dstl_iterator.h133 : public iterator<typename iterator_traits<_Iterator>::iterator_category, in _GLIBCXX_VISIBILITY()
166 using iterator_category in _GLIBCXX_VISIBILITY() local
167 = __detail::__clamp_iter_cat<typename __traits_type::iterator_category, in _GLIBCXX_VISIBILITY()
1058 typedef typename __traits_type::iterator_category iterator_category;
1425 requires requires { typename iterator_traits<_Iterator>::iterator_category; }
1428 using iterator_category
1429 = __clamp_iter_cat<typename iterator_traits<_Iterator>::iterator_category,
1497 typedef typename __traits_type::iterator_category iterator_category;
2273 if constexpr (requires { requires derived_from<typename _Traits::iterator_category,
2284 using iterator_category = decltype(_S_iter_cat());
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/bits/
H A Dstl_iterator_base_types.h130 typedef _Category iterator_category; in _GLIBCXX_VISIBILITY() typedef
162 __void_t<typename _Iterator::iterator_category, in _GLIBCXX_VISIBILITY()
168 typedef typename _Iterator::iterator_category iterator_category; in _GLIBCXX_VISIBILITY()
184 typedef typename _Iterator::iterator_category iterator_category; in _GLIBCXX_VISIBILITY()
201 using iterator_category = random_access_iterator_tag; in _GLIBCXX_VISIBILITY()
212 typedef random_access_iterator_tag iterator_category; in _GLIBCXX_VISIBILITY()
223 typedef random_access_iterator_tag iterator_category; in _GLIBCXX_VISIBILITY()
237 typename iterator_traits<_Iter>::iterator_category in _GLIBCXX_VISIBILITY()
239 { return typename iterator_traits<_Iter>::iterator_category(); } in _GLIBCXX_VISIBILITY()
246 = typename iterator_traits<_Iter>::iterator_category; in _GLIBCXX_VISIBILITY()
[all …]
H A Diterator_concepts.h352 typename _Iter::iterator_category; in _GLIBCXX_VISIBILITY()
363 = !requires { typename _Iter::iterator_category; }; in _GLIBCXX_VISIBILITY()
381 using iterator_category = typename _Iterator::iterator_category; in _GLIBCXX_VISIBILITY()
399 requires requires { typename _Iter::iterator_category; } in _GLIBCXX_VISIBILITY()
401 { using type = typename _Iter::iterator_category; }; in _GLIBCXX_VISIBILITY()
444 using iterator_category = typename __cat<_Iterator>::type; in _GLIBCXX_VISIBILITY()
472 using iterator_category = output_iterator_tag; in _GLIBCXX_VISIBILITY()
493 && requires { typename __iter_traits<_Iter>::iterator_category; }) in _GLIBCXX_VISIBILITY()
495 { using type = typename __iter_traits<_Iter>::iterator_category; }; in _GLIBCXX_VISIBILITY()
500 && !requires { typename __iter_traits<_Iter>::iterator_category; } in _GLIBCXX_VISIBILITY()
H A Dstl_iterator.h127 : public iterator<typename iterator_traits<_Iterator>::iterator_category, in _GLIBCXX_VISIBILITY()
149 using iterator_category in _GLIBCXX_VISIBILITY() local
150 = __detail::__clamp_iter_cat<typename __traits_type::iterator_category, in _GLIBCXX_VISIBILITY()
981 typedef typename __traits_type::iterator_category iterator_category;
1318 requires requires { typename iterator_traits<_Iterator>::iterator_category; }
1321 using iterator_category
1322 = __clamp_iter_cat<typename iterator_traits<_Iterator>::iterator_category,
1361 typedef typename __traits_type::iterator_category iterator_category;
2095 if constexpr (requires { requires derived_from<typename _Traits::iterator_category,
2105 using iterator_category = decltype(_S_iter_cat());
[all …]
H A Dboost_concept_check.h450 typedef typename std::iterator_traits<_Tp>::iterator_category _Cat _IsUnused; in _GLIBCXX_VISIBILITY()
452 typename std::iterator_traits<_Tp>::iterator_category, in _GLIBCXX_VISIBILITY()
480 typename std::iterator_traits<_Tp>::iterator_category, in _GLIBCXX_VISIBILITY()
504 typename std::iterator_traits<_Tp>::iterator_category, in _GLIBCXX_VISIBILITY()
531 typename std::iterator_traits<_Tp>::iterator_category, in _GLIBCXX_VISIBILITY()
/netbsd-src/external/apache2/llvm/dist/libcxx/include/__iterator/
H A Diterator_traits.h78 using _Apply = typename _ITER_TRAITS<_Iter>::iterator_category;
113 …template <class _Up> static char __test(typename __void_t<typename _Up::iterator_category>::type* …
129 template <class _Up> static char __test(typename _Up::iterator_category* = nullptr);
216 concept __has_member_iterator_category = requires { typename _Ip::iterator_category; };
314 using type = typename _Ip::iterator_category;
339 using iterator_category = typename _Ip::iterator_category;
351 using iterator_category = typename __iterator_traits_iterator_category<_Ip>::type;
362 using iterator_category = output_iterator_tag;
387 typedef typename _Iter::iterator_category iterator_category;
395 is_convertible<typename _Iter::iterator_category, input_iterator_tag>::value ||
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/parallel/
H A Dnumeric121 typedef typename _IteratorTraits::iterator_category _IteratorCategory;
134 typedef typename _IteratorTraits::iterator_category _IteratorCategory;
148 typedef typename _IteratorTraits::iterator_category _IteratorCategory;
159 typedef typename _IteratorTraits::iterator_category _IteratorCategory;
240 typedef typename _TraitsType1::iterator_category _IteratorCategory1;
243 typedef typename _TraitsType2::iterator_category _IteratorCategory2;
259 typedef typename _TraitsType1::iterator_category _IteratorCategory1;
262 typedef typename _TraitsType2::iterator_category _IteratorCategory2;
372 typedef typename _ITraitsType::iterator_category _IIteratorCategory;
375 typedef typename _OTraitsType::iterator_category _OIterCategory;
[all …]
H A Diterator.h51 typedef _IteratorCategory iterator_category; typedef
123 typedef _IteratorCategory iterator_category; typedef
H A Dalgobase.h432 typedef typename _TraitsType1::iterator_category _IteratorCategory1; in _GLIBCXX_VISIBILITY()
436 typedef typename _TraitsType2::iterator_category _IteratorCategory2; in _GLIBCXX_VISIBILITY()
460 typedef typename _TraitsType1::iterator_category _IteratorCategory1; in _GLIBCXX_VISIBILITY()
463 typedef typename _TraitsType2::iterator_category _IteratorCategory2; in _GLIBCXX_VISIBILITY()
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/parallel/
H A Dnumeric121 typedef typename _IteratorTraits::iterator_category _IteratorCategory;
134 typedef typename _IteratorTraits::iterator_category _IteratorCategory;
148 typedef typename _IteratorTraits::iterator_category _IteratorCategory;
159 typedef typename _IteratorTraits::iterator_category _IteratorCategory;
240 typedef typename _TraitsType1::iterator_category _IteratorCategory1;
243 typedef typename _TraitsType2::iterator_category _IteratorCategory2;
259 typedef typename _TraitsType1::iterator_category _IteratorCategory1;
262 typedef typename _TraitsType2::iterator_category _IteratorCategory2;
372 typedef typename _ITraitsType::iterator_category _IIteratorCategory;
375 typedef typename _OTraitsType::iterator_category _OIterCategory;
[all …]
H A Diterator.h51 typedef _IteratorCategory iterator_category; typedef
123 typedef _IteratorCategory iterator_category; typedef
H A Dalgobase.h432 typedef typename _TraitsType1::iterator_category _IteratorCategory1; in _GLIBCXX_VISIBILITY()
436 typedef typename _TraitsType2::iterator_category _IteratorCategory2; in _GLIBCXX_VISIBILITY()
460 typedef typename _TraitsType1::iterator_category _IteratorCategory1; in _GLIBCXX_VISIBILITY()
463 typedef typename _TraitsType2::iterator_category _IteratorCategory2; in _GLIBCXX_VISIBILITY()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
H A Diterator.h68 using iterator_category = IteratorCategoryT;
199 typename std::iterator_traits<WrappedIteratorT>::iterator_category,
299 typename std::iterator_traits<WrappedIteratorT>::iterator_category,
323 typename std::iterator_traits<WrappedIteratorT>::iterator_category,
359 typename std::iterator_traits<ItType>::iterator_category, NodeRef,
363 typename std::iterator_traits<ItType>::iterator_category, NodeRef,
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/debug/
H A Dsafe_iterator.h113 = typename std::iterator_traits<_Iterator>::iterator_category>
142 typedef typename _Traits::iterator_category iterator_category; typedef
466 typedef _Safe_iterator<_Iterator, _Sequence, iterator_category> _Self;
480 const _Safe_iterator<_IteR, _Sequence, iterator_category>& __rhs)
500 const _Safe_iterator<_IteR, _Sequence, iterator_category>& __rhs)
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/debug/
H A Dsafe_iterator.h111 = typename std::iterator_traits<_Iterator>::iterator_category>
140 typedef typename _Traits::iterator_category iterator_category; typedef
462 typedef _Safe_iterator<_Iterator, _Sequence, iterator_category> _Self;
474 const _Safe_iterator<_IteR, _Sequence, iterator_category>& __rhs)
492 const _Safe_iterator<_IteR, _Sequence, iterator_category>& __rhs)
/netbsd-src/external/apache2/llvm/dist/libcxx/include/experimental/
H A Diterator24 typedef output_iterator_tag iterator_category;
70 typedef output_iterator_tag iterator_category;
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/tr1/
H A Dhashtable_policy.h57 typedef typename std::iterator_traits<_Iterator>::iterator_category _Tag; in _GLIBCXX_VISIBILITY()
127 typedef std::forward_iterator_tag iterator_category; in _GLIBCXX_VISIBILITY()
168 typedef std::forward_iterator_tag iterator_category; in _GLIBCXX_VISIBILITY()
268 typedef std::forward_iterator_tag iterator_category; in _GLIBCXX_VISIBILITY()
313 typedef std::forward_iterator_tag iterator_category; in _GLIBCXX_VISIBILITY()
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/tr1/
H A Dhashtable_policy.h57 typedef typename std::iterator_traits<_Iterator>::iterator_category _Tag; in _GLIBCXX_VISIBILITY()
127 typedef std::forward_iterator_tag iterator_category; in _GLIBCXX_VISIBILITY()
168 typedef std::forward_iterator_tag iterator_category; in _GLIBCXX_VISIBILITY()
268 typedef std::forward_iterator_tag iterator_category; in _GLIBCXX_VISIBILITY()
313 typedef std::forward_iterator_tag iterator_category; in _GLIBCXX_VISIBILITY()
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/ext/pb_ds/detail/ov_tree_map_/
H A Dnode_iterators.hpp84 typedef trivial_iterator_tag iterator_category; typedef in __gnu_pbds::detail::ov_tree_node_const_it_
213 typedef trivial_iterator_tag iterator_category; typedef in __gnu_pbds::detail::ov_tree_node_it_
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/ext/pb_ds/detail/ov_tree_map_/
H A Dnode_iterators.hpp84 typedef trivial_iterator_tag iterator_category; typedef in __gnu_pbds::detail::ov_tree_node_const_it_
213 typedef trivial_iterator_tag iterator_category; typedef in __gnu_pbds::detail::ov_tree_node_it_
/netbsd-src/external/apache2/llvm/dist/libcxx/docs/
H A DRangesIssuePaperStatus.csv37 `LWG-3291 <https://wg21.link/LWG-3291>`__, iota_view::iterator has the wrong iterator_category,,
40 `LWG-3301 <https://wg21.link/LWG-3301>`__, transform_view::iterator has incorrect iterator_category
55 …wg21.link/LWG-3397>`__, ranges::basic_istream_view::iterator should not provide iterator_category,,
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/experimental/
H A Dalgorithm66 std::iterator_traits<_PopulationIterator>::iterator_category;
68 std::iterator_traits<_SampleIterator>::iterator_category;
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/experimental/
H A Dalgorithm66 std::iterator_traits<_PopulationIterator>::iterator_category;
68 std::iterator_traits<_SampleIterator>::iterator_category;

12345678