Home
last modified time | relevance | path

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

/llvm-project/libcxx/test/std/ranges/range.adaptors/range.reverse/
H A Dbegin.pass.cpp23 struct CountedIter { struct
29 typedef CountedIter self; argument
32 CountedIter(pointer ptr) : ptr_(ptr) {} in CountedIter() argument
33 CountedIter() = default;
56 auto begin() { return CountedIter(begin_); } in begin() argument
57 auto begin() const { return CountedIter(begin_); } in begin()
58 auto end() { return sentinel_wrapper<CountedIter>(CountedIter(end_)); } in end()
59 auto end() const { return sentinel_wrapper<CountedIter>(CountedIter(end_)); } in end()
/llvm-project/libcxx/test/std/ranges/range.adaptors/range.drop/
H A Dtypes.h123 using CountedIter = operation_counting_iterator<forward_iterator<int*>>; variable
126 constexpr CountedIter begin() const { return CountedIter(ForwardIter(globalBuff), opcounts_); } in end()
127 constexpr CountedIter end() const { return CountedIter(ForwardIter(globalBuff + 8), opcounts_); }
/llvm-project/libcxx/test/std/ranges/range.adaptors/range.transform/
H A Dtypes.h122 using CountedIter = stride_counting_iterator<forward_iterator<int*>>; global() variable