Home
last modified time | relevance | path

Searched refs:common_input_iterator (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.zip/
H A Dtypes.h306 struct common_input_iterator { struct
313 constexpr common_input_iterator() = default; argument
314 constexpr explicit common_input_iterator(Base it) : it_(it) {} in common_input_iterator() argument
316 constexpr common_input_iterator& operator++() {
324 …friend constexpr bool operator==(common_input_iterator const&, common_input_iterator const&) = def…
327 using InputCommonView = BasicView<common_input_iterator<>>;
333 using NonSimpleInputCommonView = BasicView<common_input_iterator<const int*>, common_input_iterator
334common_input_iterator<int*>, common_input_iterator<int*>>;
340 using InputNonCommonView = BasicView<common_input_iterator<>, sentinel_wrapper<common_input_iterato…
347 … BasicView<common_input_iterator<const int*>, sentinel_wrapper<common_input_iterator<const int*>>,
[all …]
/llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.join.view/
H A Dtypes.h198 struct common_input_iterator { struct
205 constexpr common_input_iterator() = default; argument
206 constexpr explicit common_input_iterator(Base it) : it_(it) {} in common_input_iterator() function
208 constexpr common_input_iterator& operator++() {
216 …friend constexpr bool operator==(common_input_iterator const&, common_input_iterator const&) = def…
219 using InputCommonInner = BufferView<common_input_iterator<int*>>;
224 using InputNonCommonInner = BufferView<common_input_iterator<int*>, sentinel_wrapper<common_input_i…
248 using SimpleInputCommonOuter = BufferView<common_input_iterator<Inner*>>;
255 using NonSimpleInputCommonOuter = BufferView<common_input_iterator<const Inner*>, common_input_iter…
256common_input_iterator< Inner*>, common_input_iterator< Inner*>>;