Home
last modified time | relevance | path

Searched refs:CountedIter (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.reverse/
H A Dbegin.pass.cpp24 struct CountedIter { struct
30 typedef CountedIter self; argument
33 CountedIter(pointer ptr) : ptr_(ptr) {} in CountedIter() argument
34 CountedIter() = default;
57 auto begin() { return CountedIter(begin_); } in begin() argument
58 auto begin() const { return CountedIter(begin_); } in begin()
59 auto end() { return sentinel_wrapper<CountedIter>(CountedIter(end_)); } in end()
60 auto end() const { return sentinel_wrapper<CountedIter>(CountedIter(end_)); } in end()
/llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.drop/
H A Dtypes.h91 using CountedIter = stride_counting_iterator<forward_iterator<int*>>; variable
93 constexpr CountedIter begin() const { return CountedIter(ForwardIter(globalBuff)); } in begin()
94 constexpr CountedIter end() const { return CountedIter(ForwardIter(globalBuff + 8)); } in end()
/llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.transform/
H A Dtypes.h120 using CountedIter = stride_counting_iterator<forward_iterator<int*>>; variable
122 constexpr CountedIter begin() const { return CountedIter(ForwardIter(globalBuff)); } in begin()
123 constexpr CountedIter end() const { return CountedIter(ForwardIter(globalBuff + 8)); } in end()