tetl 0.1.0
Embedded Template Library
Loading...
Searching...
No Matches
legacy_input_iterator.hpp
Go to the documentation of this file.
1// SPDX-License-Identifier: BSL-1.0
2
3#ifndef TETL_ITERATOR_LEGACY_INPUT_ITERATOR_HPP
4#define TETL_ITERATOR_LEGACY_INPUT_ITERATOR_HPP
5
13
14namespace etl {
15
16// clang-format off
17
21template <typename Iter>
25 // typename etl::common_reference_t<etl::iter_reference_t<Iter>&&, typename etl::indirectly_readable_traits<Iter>::value_type&>;
26 *i++;
27 // typename etl::common_reference_t<decltype(*i++)&&, typename etl::indirectly_readable_traits<Iter>::value_type&>;
29};
30
31// clang-format on
32
33} // namespace etl
34
35#endif // TETL_ITERATOR_LEGACY_INPUT_ITERATOR_HPP
Definition equality_comparable.hpp:12
Definition legacy_input_iterator.hpp:22
Definition legacy_iterator.hpp:16
The concept signed_integral<T> is satisfied if and only if T is an integral type and is_signed_v<T> i...
Definition signed_integral.hpp:15
Definition adjacent_find.hpp:8
Definition incrementable_traits.hpp:20
Definition indirectly_readable_traits.hpp:34