Searched refs:contiguous_iterator_tag (Results 1 – 9 of 9) sorted by relevance
/freebsd/contrib/llvm-project/libcxx/include/__algorithm/ |
H A D | ranges_iterator_concept.h | 35 return contiguous_iterator_tag(); in __get_iterator_concept()
|
/freebsd/contrib/llvm-project/libcxx/include/__iterator/ |
H A D | iterator_traits.h | 73 struct _LIBCPP_TEMPLATE_VIS contiguous_iterator_tag : public random_access_iterator_tag {}; struct 413 typedef contiguous_iterator_tag iterator_concept; 452 : _Or< __has_iterator_category_convertible_to<_Tp, contiguous_iterator_tag>, 453 __has_iterator_concept_convertible_to<_Tp, contiguous_iterator_tag> > {};
|
H A D | bounded_iter.h | 58 using iterator_concept = contiguous_iterator_tag;
|
H A D | wrap_iter.h | 39 typedef contiguous_iterator_tag iterator_concept;
|
H A D | concepts.h | 167 random_access_iterator<_Ip> && derived_from<_ITER_CONCEPT<_Ip>, contiguous_iterator_tag> &&
|
/freebsd/contrib/llvm-project/libcxx/modules/std/ |
H A D | iterator.cppm |
|
/freebsd/contrib/llvm-project/libcxx/include/__ranges/ |
H A D | transform_view.h | 165 … conditional_t< derived_from<_Cat, contiguous_iterator_tag>, random_access_iterator_tag, _Cat >,
|
/freebsd/contrib/llvm-project/libcxx/include/ |
H A D | iterator | 188 struct contiguous_iterator_tag : public random_access_iterator_tag {};
|
/freebsd/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/ |
H A D | StdSymbolMap.inc | 943 SYMBOL(contiguous_iterator_tag, std::, <iterator>)
|